Re: All services that require a restart from libc6 upgrade...
On Mon, 16 Oct 2000, Chris Waters wrote:
> Then each affected package could have a file in /etc/nss-restart along
> the lines of:
> set $(runlevel) # $2 is now current runlevel
> name=service
> rcfile=/etc/rc$2.d/S??$name
> test -f $rcfile && $rcfile restart
> Simple, cleaner, more elegant, more obvious, less confusing.
And completely incompatible with file-rc, which doesn't have
/etc/rc?.d directories but only one file named /etc/runlevel.conf.
Please note, that accessing these "links" should only be done via
wrapper scripts (currently only /etc/init.d/rc, /etc/init.d/rcS and
/usr/sbin/update-rc.d, we haven't a script to find out whether a
daemon is running yet, but we should introduce one and fixate this in
the policy).
> Refinements, comments, and criticisms are welcome, but I think this
> is a far superior approach.
IMHO libc should handle its various incompatibilies itself, because
its a problem in libc, not in the daemon packages.
Tschoeeee
Roland
--
* roland@spinnaker.de * http://www.spinnaker.de/ *
Reply to: