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

Re: May I temporarily move away a conffile of a conflicting package? [Repost]

Thomas Hood <jdthood0@yahoo.co.uk> wrote:
> On Mon, 2003-04-07 at 17:38, Matthias Urlichs wrote: 
>> FWIW, I'm in favor of the "move the file away temporarily" solution.

> This seems to be disallowed by policy 11.7.4:
>> The maintainer scripts must not alter a conffile of any package,
>> including the one the scripts belong to.

Imho this leaves room for interpretation. We don't alter them but
_temporarily_ disable them - something that is intended anyway because
the package is _uninstalled_. And dpkg's conffile mechanism won't have
to deal with the disabled files, which is the afaik the reason for the
cited paragraph.

> I suggest you remove the rc*.d links to /etc/init.d/exim.
> This will prevent /etc/init.d/exim from being run on runlevel init.
> If exim is installed again then these will be reinstalled.
s/reinstalled/reset to default values/

That suggestion is worse, it'd loose any customization the local
admin had made to the rc*.d links after exim's "update-rc.d exim
defaults". The runlevel links _are_ configuration in much the same
sense as the files in /etc/, and afaik there is no way we could save
the local rc-config - think of file-rc.
            cu andreas
Hey, da ist ein Ballonautomat auf der Toilette!
Unofficial _Debian-packages_ of latest unstable _tin_

Reply to: