On 2008-05-29 12:39 +0200, Petter Reinholdtsen wrote: > Actually, sysv-rc is behaving as intended, designed and documented. > When switching from one runlevel to another, only new start scripts > are executed. So, if portmap want to stop in runlevel 0 and 6 while > starting in runlevels 2-5, it should install a K* symlink, not S* > symlinks.
That would probably not currently be possible, since portmap should only be stopped after unmounting the network filesystems. > On the other hand, the runlevels 0 and 6 are very special, > as S* symlinks are handled as if they wyere K* symlinks. This is an > argument for handling the optimizing specially as well. > > I believe the proper fix for this is to convert all S* style symlinks > in rc0.d/ and rc6.d/ to K* style symlinks, but it will require a lot > of painful coordination using the current framework. Switching to > dependency based boot sequencing using insserv will solve this problem > automatically. I very much appreciate the work you have done on that. Cheers, Sven -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]