Bug#311188: debian-edu-config: Messes "programmatically" with conffiles of other packages
[Jonas Smedegaard]
> 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:
Debian policy section 10.7.4 (Sharing configuration files) reads:
The maintainer scripts must not alter a conffile of any package,
including the one the scripts belong to.
The base-config scripts are not maintainer scripts, so the behaviour
of debian-edu-config do not break the written policy. So the sarge RC
policy "clarification" is clearly a more extended rule than the one in
the current policy.
The new "clarification" seem to forbid all scripts that can edit
conffiles. Is this the correct interpretation?
(And yes, I believe we need to find a better way to handle
configuration in debian-edu, but while we wait, I see no better way to
do it than the current mechanism. And I believe it is not breaking
policy as it is written in the Debian Policy Manual today.
It would be interesting to know which packages conffiles we affect, to
have a work list of packages we need to make more configurable.
Reply to: