Hi there, On Fri, Jun 29, 2012 at 07:00:18PM +0200, Michael Stapelberg wrote: > I noticed that /etc/init.d/collectd does not > source /lib/lsb/init-functions. This file is used by the systemd > package to implement the compatibility layer: When it detects that your > system is running systemd, it will run "systemctl restart > collectd.service" instead of trying to restart it using the init script. > > Therefore, due to the init script not sourcing lsb-functions, this > doesn’t work and you will end up with two instances of collectd running > whenever you invoke the initscript while having a native > collectd.service file in place. > > Please fix this in your next upload.
If I understand you correctly, all I need to do to fix the systemd issue is to source that file without doing any other modifications to the current init script. Is that right? Cheers, Sebastian -- Sebastian "tokkee" Harl +++ GnuPG-ID: 0x8501C7FC +++ http://tokkee.org/ Those who would give up Essential Liberty to purchase a little Temporary Safety, deserve neither Liberty nor Safety. -- Benjamin Franklin
signature.asc
Description: Digital signature