Petter Reinholdtsen schrieb am Thu 21. Aug, 22:11 (+0200):
> [Luca Capello]
> >   This is plainly wrong and has nothing to do with bootchart, since
> >   stop-bootlogd should start *after* rmnologin, according to the LSB
> >   headers:
> >   =====
> >   (sid-amd64)[EMAIL PROTECTED]:/# grep Required-Start /etc/init.d/rmnologin
> >   # Required-Start:    $remote_fs $all
> >   (sid-amd64)[EMAIL PROTECTED]:/# grep Required-Start 
> > /etc/init.d/stop-bootlogd
> >   # Required-Start:    $remote_fs rmnologin
> >   (sid-amd64)[EMAIL PROTECTED]:/#
> >   =====
> 
> You interpret $all differently from insserv, and it is not obvious to
> me which interpretation is correct.  The definition I am aware of for
> $all is:
> 
>   facility supported by insserv to start a script after all the other
>   scripts, at the end of the boot sequence.
> 
> The question at work is the priority of $all when there is script X
> depending on a script Y depending on $all.  Is X part of 'all the
> other scripts' or not?  Should $all have higher priority than other
> dependencies or not?  At the moment, insserv consider X to be part of
> 'all the other scripts', and places Y after X.

To me this sounds wrong. When X says it requires Y to be started, it
needs a service provided by Y. So X must come after Y, otherwise X fails.

Regards, Jörg.
-- 
Der Mensch hat die Atombombe erfunden.
Keine Maus der Welt käme auf die Idee, eine Mausefalle zu konstruieren.

Attachment: signature.asc
Description: Digital signature http://en.wikipedia.org/wiki/OpenPGP

Reply via email to