Package: systemd Version: 215-8 Severity: normal X-Debbugs-Cc: debian-ad...@lists.debian.org
It seems systemd believes syslog-ng can't be reloaded for some reason: minkus% sudo systemctl -p CanReload show syslog-ng.service CanReload=no This leads to invoke-rc.d and service failing to reload the service: minkus% sudo systemctl show syslog-ng.service | grep Relo ExecReload={ path=/bin/kill ; argv[]=/bin/kill -HUP $MAINPID ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 } CanReload=no NeedDaemonReload=no minkus% sudo service syslog-ng reload [FAIL] Reload system logging: syslog-ng failed! If I run invoke-rc.d with sh -x, I get: [...] + testexec /etc/init.d/syslog-ng + test 1 -gt 0 + test -x /etc/init.d/syslog-ng + return 0 + RC=102 + setechoactions reload + test 1 -gt 1 + echoaction= + test '!' -z reload + getnextaction reload + saction=reload + shift + ACTION= + test '!' -z + '[' -n '' ']' + '[' -n 1 ']' + '[' -n '' ']' + case $saction in ++ systemctl -p CanReload show syslog-ng.service + _canreload=CanReload=no + '[' CanReload=no = CanReload=no ']' + /etc/init.d/syslog-ng reload [FAIL] Reload system logging: syslog-ng failed! + RC=1 + test '!' -z '' + test '!' -z '' + printerror initscript syslog-ng, action '"reload"' failed. + test x = x ++ basename /usr/sbin/invoke-rc.d + echo invoke-rc.d: 'initscript syslog-ng, action "reload" failed.' invoke-rc.d: initscript syslog-ng, action "reload" failed. + exit 1 syslog-ng.service: minkus% cat syslog-ng.service [Unit] Description=System Logger Daemon Documentation=man:syslog-ng(8) [Service] Type=notify Sockets=syslog.socket ExecStart=/usr/sbin/syslog-ng -F ExecReload=/bin/kill -HUP $MAINPID StandardOutput=null Restart=always [Install] WantedBy=multi-user.target Alias=syslog.service -- Tollef Fog Heen UNIX is user friendly, it's just picky about who its friends are -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org