A new project released!

I've made mention of my syslogd replacement [1], but since I had nothing else to do today [2], I buckled down, wrote (some) documentation and have now officially released syslogintr [3] under a modified GNU (GNU's Not Unix) GPL (General Public License) license [4].

It currently supports only Unix and UDP (User Datagram Protocol) sockets (both unicast and multicast) under IPv4 (Internet Procol version 4) and IPv6 (Internet Protocol version 6); is compatible with RFC-3164 (which documents current best practice and isn't a “standard” per se) but is fully scriptable with Lua [5]. And because of that, it's probably easier to configure than rsyslogd and syslog-ng, both of which bend over backwards in trying to support, via their ever increasingly complex configuration files, all sorts of wierd logging scena—Oh! Intarwebs back up! Shiny!

[1] /boston/2010/02/09.1

[2] /boston/2010/05/10.1

[3] https://github.com/spc476/syslogintr

[4] https://github.com/spc476/syslogintr/blob/master/LICENSE

[5] http://www.lua.org/

Gemini Mention this post

Contact the author