[arch-general] syslog-ng depends on systemd?

Dave Reisner d at falconindy.com
Sun Oct 21 08:58:55 EDT 2012


On Sun, Oct 21, 2012 at 07:24:28PM +1000, Allan McRae wrote:
> On 21/10/12 17:28, gt wrote:
> > Hi,
> > 
> > with the recent update of syslog-ng (3.3.6-2), systemd has been added as
> > a dependency. 
> > 
> > I though systemd providing its own logging and syslog-ng wasn't needed.
> > Then why is systemd needed for syslog-ng to run? As far i can see from
> > the diffs, nothing has changed apart from adding systemd as a
> > dependency.
> > 
> 
> 
> Look in syslog-ng.conf:
> 
> unix-dgram("/run/systemd/journal/syslog");
> 
> 
> That means, in its default configuration it requires systemd.
> 
> 

Well that, and the linker seems to want systemd as well:

$ objdump -p /usr/lib/syslog-ng/libafsocket.so | grep NEEDED
  NEEDED               libsyslog-ng-3.3.6.so
  NEEDED               libsyslog-ng-crypto.so
  NEEDED               libssl.so.1.0.0
  NEEDED               libcrypto.so.1.0.0
  NEEDED               libsystemd-daemon.so.0    <-- o hai
  NEEDED               libpthread.so.0
  NEEDED               libc.so.6

d


More information about the arch-general mailing list