Hi! A while ago, there was talk about creating a repository for third party and not-yet-merged syslog-ng modules, and today, I'm happy to say that I finally found a little time to make it happen! Before going much further, I'd like to tell where it is available from: http://git.madhouse-project.org/syslog-ng/module-collection/ And git://git.madhouse-project.org/syslog-ng/module-collection.git, respectively. A mirror on git.balabit.hu will be set up at a later point. I plan to make Debian packages available too, once syslog-ng 3.3 becomes available in Debian (experimental, or otherwise). The collection at the moment consists of my SMTP destination driver, ported to the latest syslog-ng 3.3 API (and should work with 3.4 too, although I didn't have time to test with that yet). With that out, let me explain why this 'collection' was created: * It is easier for users to use. No need to compile the whole of syslog-ng, perhaps with patches applied, merged and whatsoever. Just download the module collection sources, ./configure && make && make install, and you're done! Though, one still needs syslog-ng 3.3 and associated libraries (ivykis [installed by syslog-ng 3.3 by default], glib and eventlog), along with whatever the module collection needs (libesmtp at the moment). * It is easier for me. Because I don't have to rebase my sources to the latest syslog-ng sources, I don't have to care about stuff outside of the module itself. I can run any compatible version of syslog-ng, and the collection will just work. This makes it a lot easier for me to develop. Not to mention that this way, I can compile the module for syslog-ng 3.3 and 3.4 from the same source! * We can collect other modules easier. In case other third-party modules surface, it's easy to wire them into the collection, and voila, we'll have a nice distribution of unofficial modules! -- |8]