Package: logcheck
Version: 1.4.2

Dear maintainer:

On a Debian 11 system where logcheck is installed, removing
/etc/logcheck/header.txt and then upgrading to Debian 12
makes such file to reappear again.

This is against Debian Policy, which says changes in
configuration files (which I believe it includes removing)
must be preserved.

Previously, header.txt was "a configuration file which is not a conffile
in the dpkg sense", so it was created at the first install to never touch
it again. This old behaviour was in fact the result of this suggestion
I made more than 20 years ago:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=191891

and it worked well enough for a lot of time.

I'd also like to mention that while bug #1039591 is now fixed,
keeping the file as a configuration file which is not a conffile
(i.e. handled by postinst) would have avoided such bug as well.

(Note: I'm not using any particular severity, but I believe this to be
a regression of the type that deserves a fix in stable).

Thanks.

Reply via email to