[Pkg-sysvinit-devel] Bug#546532: Bug#546532: sysv-rc: invoke-rc.d does not default to a sensitive behaviour when no start o stop symlink is found
Raphael Geissert
geissert at debian.org
Sun Sep 13 22:33:12 UTC 2009
On Sunday 13 September 2009 17:25:25 Henrique de Moraes Holschuh wrote:
> On Sun, 13 Sep 2009, Raphael Geissert wrote:
> > Package foo ships an init script called foo and starts on the default
> > runlevels; but the administrator wants to manually start it, never
> > automatically, so she rm /etc/rc*.d/S*foo (because she is not aware of
> > the warning of update-rc.d). The foo package also ships a logrotate rule,
> > which
>
> Counter example: packages in rcS.d like udev ship scripts with no
> information about what shold be done on any runlevel other than S.
>
> Now you try to upgrade it, and it gets stopped and not restarted. Bang!
Not quite valid because it would match
elif testexec ${SSLINK} ; then
RC=104
and would therefore be executed.
>
> This bug cannot be "fixed" just like that.
Cheers,
--
Raphael Geissert - Debian Developer
www.debian.org - get.debian.net
More information about the Pkg-sysvinit-devel
mailing list