Package: logcheck Version: 1.2.69 Severity: grave Justification: renders package unusable
Hi, I've just upgraded a box from Etch to Lenny and my logcheck broke. I'm getting mails like this from cron: From: logcheck system account <logch...@foo.example.com> Warning: If you are seeing this message, your log files may not have been checked! Details: Failed to get lockfile: /var/lock/logcheck/logcheck.lock So I started investigating... /var/lock/logcheck is owned by root:root and is drwxr-xr-x, so the logcheck user can't write in there. logcheck.postinst contains this: # Set Permissions on install, not upgrade if [ ! -n "$2" ]; then ... # just in case chown logcheck /var/lock/logcheck > /dev/null || true fi So we chown the dir to logcheck only on fresh installs, just in case, huh? /var/lock/logcheck is in the package, thus dpkg is smart and sets it to root:root again on upgrade. Et voila, we can't lock anymore. IMHO the permission setting should not be conditional here. Regards Evgeni -- System Information: Debian Release: 5.0 APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.28-x31-1 Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages logcheck depends on: ii adduser 3.110 add and remove users and groups ii bsd-mailx [mailx] 8.1.2-0.20081101cvs-2 A simple mail user agent ii cron 3.0pl1-105 management of regular background p pn lockfile-progs <none> (no description available) pn logtail <none> (no description available) ii mailx 1:20081101-2 Transitional package for mailx ren ii masqmail [mail-tra 0.2.21-4 A mailer for hosts without permane ii sysklogd [system-l 1.5-5 System Logging Daemon Versions of packages logcheck recommends: pn logcheck-database <none> (no description available) Versions of packages logcheck suggests: pn syslog-summary <none> (no description available) -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org