currently the ramdisk for svcdir behaves like this: mount ramdisk on /mnt/.init.d run critical services (checkroot/checkfs/localmount/etc...) mount bind /mnt/.init.d to /var/lib/init.d since the critical services step doesnt require the dependency system (and thus the svcdir), is there any reason for keeping this behavior ? ideally we'd move the entire svcdir setup after critical services and get rid of /mnt/.init.d all together ... we're asking you because we wanted to make sure we didnt go around breaking specialized systems
The main potentially relevant specialized systems that come to mind are: (1) diskless nodes, and (2) systems mounting /var (or anything else) from elsewhere, perhaps via NFS. If you can figure out what would happen in both of those cases, you're safe as far as what I can think of.
*** Bug 70347 has been marked as a duplicate of this bug. ***
now in cvs