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‘
signature.asc
Description: Digital signature http://en.wikipedia.org/wiki/OpenPGP