[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: