Sune Vuorela found this quote from etch_rc_policy:

Packages must not modify other packages' configuration files except by an 
agreed upon APIs (eg, a /usr/sbin/update-foo command).

At the first sight this makes the trivial implementation a policy violation. 
However after much discussion on #debian-release, I got this from vorlon:

[...]
[2007-03-11 23:00] <cheal> wait, that's the same thing
[2007-03-11 23:01] <cheal> managing X config vs modifying a configuration 
file. I'm afraid I may be tired but I don't get the difference
[2007-03-11 23:01] <vorlon> the difference is that it's not a *package* 
modifying config files
[2007-03-11 23:01] <vorlon> its a *user* modifying config files
[2007-03-11 23:01] <vorlon> by invoking a config file management tool
[2007-03-11 23:04] <cheal> vorlon: hum. in that case do you agree that 
ksynaptics can be considered a config file management tool?
[2007-03-11 23:07] <vorlon> ...
[2007-03-11 23:07] <vorlon> no

So "package" must be red with care. Whether the trivial implementation would 
violate policy depends on whether ksynaptics is considered a config file 
management tool. I think it can be considered one, but vorlon thinks the 
opposite.

Mark, if you're tempted to implement the trivial implementation, I suggest 
discussing first with vorlon or on debian-devel whether ksynaptics is a 
configuration file management tool.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to