[Pkg-sysvinit-devel] Bug#589561: init.d/Scripts are not considered conffiles
Ralph Ulrich
eulenreich at gmx.de
Sun Jul 18 22:05:59 UTC 2010
Am 18.07.2010 20:19, schrieb Petter Reinholdtsen:
> [Ralph Ulrich]
>> Although #grep '^/etc/init.d/' /var/lib/dpkg/info/*.conffiles shows
>> all packages do consider init.d/scripts as conffiles. This might be
>> non-intuitive for Debian users! In fact it will provide, and has,
>> endless new bug reportings for packages not totally purged, if there
>> was installed an alternative conflicting resource.
>>
>> As of the existence of /etc/insserv/overrides there already is the
>> place to modify lsb-headers. Why not accepting the whole script from
>> there if user modification was needed ? And remove all
>> /etc/init.d/Scipts when deinstalling !
>
> Can you provide more explanation? I failed completely to understand
> what you mean.
>
> Note that a recent version of sysv-rc will only refuse to migrate to
> dependency based boot sequencing when obsolete init.d scripts are
> present if a problem is detected in the boot sequence. Not sure if
> that is relevant for your report, but thought it best to mention it.
>
> Happy hacking,
I looked over the whole list of bugs:
- http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=584082
would not occure...
- http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=584086
updating a changed LSB-header!
I don't find all of the bugs today evening, but I have seen many of
these the long afternoon I studied the list.
For a user removing a package but not purging, it is totally
non-intuitive that remaining start scripts may cause some trouble in the
future. These scripts are seen as NOT-editable und thus considered to be
NO conffiles.
How do you handle a not removed init.d/SCRIPT, that is reused by the
user for granted to implement something new he _wants_ ?
More information about the Pkg-sysvinit-devel
mailing list