Hallo Luca,

Luca Capello schrieb am Tue 19. Aug, 22:53 (+0200):
> On Sat, 19 Jul 2008 06:13:59 +0200, Michael Biebl wrote:
> > when I enabled dependency based booting (via insserv), the bootchart
> > start-script has priority S20. A lot of services are started after S20
> > (my boot sequence ends at S25).
> >
> > Imo the correct LSB header is
> > # Required-Start:    $remote_fs $all
> >
> > This , according to [1], makes bootchart start after all other
> > scripts.
> >
> > As rmnologin also has
> > Required-Start: $all,
> > bootchart will also get S25. I guess this is correct behaviour of
> > insserv, even if that means that bootchart is not the last script that
> > is run.
> 
> According to [1], I'd say that bootchart is correct, since it should be
> started after rmnologin:
> 
>   # Required-Start:    $remote_fs rmnologin

I don't think so. It's valid to place the rmnologin script earlier in the
boot sequence, if you use a graphical login. Then bootchart would stop to
early.

On <http://wiki.debian.org/LSBInitScripts>, it's said about $all:
‘facility supported by insserv to start a script after all the other
scripts, at the end of the boot sequence.’ This is exactly what I want
‘at the end of the boot sequence.’ Therefore, I think $all is correct and
enough. If insserv doesn't comply the spec, it's a bug in insserv. If the
spec isn't grantable, the spec should be reworked.

Bye, Jörg.
-- 
Je planmäßiger ein Mensch vorgeht,
desto stärker mag ihn der Zufall treffen.
                    Erich Krunau ‚Die Physiker‘

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

Reply via email to