[Henrique de Moraes Holschuh] > I just remembered something: how are you going to make sure there is > a /var/run and /var/lock mountpoint to use on the root filesystem?
They are created when initscripts is installed, by remounting / to avoid any /var/ mounts, and creating the directories there. > If /var is in a separate partition, they need not (and might not be > there). We cannot create them either, as something might be mounted > in /var during package install time, AND the root filesystem is > read-only at the stage of the bootstrap process we will need the > mountpoints to exist. Yes, we can't create them at boot time, so they are created when the package is installed instead. :) > We have to use an different mountpoint, one that is guaranteed to > exist in /, and which is guaranteed not to be a symlink or something > else that is not allowed as a mountpoint. Please revert the > mountkernfs.sh changes. Why? I suspect you should have a look at the changes. It seem perfectly safe to me. The only problem is with partial upgrades and packages expecting persistense in /var/run/ and /var/lock/. Friendly, -- Petter Reinholdtsen -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]