Bug#311188: debian-edu-config: Messes "programmatically" with conffiles of other packages
Package: debian-edu-config
Severity: serious
Justification: Policy 10.7.4
The (only?) purpose of debian-edu-config is to "tweak" the default
install of other Debian packages. Extensions are added to the
base-config package that messes with a bunch of conffiles based on
debconf values.
It is a violation of Debian Policy to mess with conffiles of other
packages, and http://release.debian.org/sarge_rc_policy.txt section 3
adds this:
> Packages must not modify their own or other packages conffiles
> programmatically. (The only correct way to modify a conffile is
> the user running an editor specifically; if anything more automated
> is required or useful, configuration files must _NOT_ be handled as
> conffiles)
I interpret the above as a clarification that Debian Policy 10.7.4
relates also to code inactive by default (like debconf preseeding).
Thus I consider the current behaviour of debian-edu-config an RC bug!
- Jonas
P.S.
Thanks to Peter Palfrader for clarifying in bug#309871.
-- System Information:
Debian Release: 3.1
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing')
Architecture: powerpc (ppc)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12-rc3-mm3+debianlogo+squashfs
Locale: LANG=da_DK, LC_CTYPE=da_DK (charmap=ANSI_X3.4-1968) (ignored: LC_ALL set to C)
Reply to: