On Sun, Oct 21, 2012 at 07:24:28PM +1000, Allan McRae wrote: > Look in syslog-ng.conf: > > unix-dgram("/run/systemd/journal/syslog"); > > > That means, in its default configuration it requires systemd. So you had been modifying it to work with initscripts? I see in syslog-ng's changelog that it tries to detect systemd at buildtime and creates the conf file accordingly. So basically it just tries to play nice with systemd and doesn't really require it.