On Thu, Nov 28, 2002 at 01:31:26AM +0300, Sergey Mokryshev wrote: [ snip ] > > ldconfig does not have proper anchor and is mistakenly ordered to run > first (without any filesystems mounted (except R/O root) yet).
This is a good example of why I didn't support the removal of the NetBSD scripts when it was done. However, I can also understand Gordon't point of view and why he removed them: namely, because of rc.d bloat, confusing users, and the implied suggestion that we support those scripts on our platform (correct me if I'm wrong Gordon). > > * So I'm complaining mostly about removing files without fixing > dependencies in the remaining scripts * > > Probably the best solution is to backout rev 1.5 of > src/etc/rc.d/Makefile. It was tested before 5.0-DP2 and it just > works. The dependencies are fine for the default order. I don't think there was any implicit or explicit guarantee that if you changed the order things wouldn't break. For your particular situation I think the following will give the desired order: 1. Leave rc.d/named alone 2. Modify rc.d/ldconfig : # REQUIRE: SERVERS # BEFORE: named Cheers. -- Mike Makonnen <[EMAIL PROTECTED]> GPG Key-ID: 0xDBCC68B9 GPG-KEY: http://www.identd.net/~mtm/mtm.asc Key fingerprint = D228 1A6F C64E 120A A1C9 A3AA DAE1 E2AF DBCC 68B9
msg47653/pgp00000.pgp
Description: PGP signature