Package: munge
Version: 0.5.11-2
Severity: normal
Tags: patch

Dear Maintainer,
with munge removed, but not purged, the initscript always exits with
returncode 5, i.e. unsuccessfully. I think this is a Debian policy
violation on its own, but in any case it causes weekly complaints from
logrotate:
| error: error running non-shared postrotate script for 
/var/log/munge/munged.log of '/var/log/munge/*.log '
because the postrotate script calls invoke-rc.d munge force-reload,
which fails.

One-byte diff attached.

Thank you for maintaining munge.
    Jan

-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (800, 'testing'), (550, 'unstable'), (10, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=C.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)
--- munge.init	2015-05-26 15:05:08.000000000 +0200
+++ /etc/init.d/munge	2015-06-15 01:38:23.838485422 +0200
@@ -59,7 +59,7 @@
 
 # Exit if the package has been removed.
 ##
-[ -x "$DAEMON" ] || exit 5                      # program not installed
+[ -x "$DAEMON" ] || exit 0                      # program not installed
 
 # Exit if the configuration has been removed.
 ##

Attachment: signature.asc
Description: Digital signature

Reply via email to