On Fri, Apr 01, 2011 at 02:18:11PM +0100, Roger Leigh wrote: > On Thu, Mar 31, 2011 at 06:55:16PM +0100, Roger Leigh wrote: > > On Wed, Mar 30, 2011 at 11:00:57PM +0100, Roger Leigh wrote: > > > The attached patch contains a detailed changelog of the changes, so > > > I won't repeat it here verbatim. Outstanding issues are marked > > > TODO, and may require further discussion to resolve them. > > > > Updated patch attached. Handles upgrades and reboots; other than > > the one outstanding TODO item (transition of /lib/init/rw from > > directory to symlink, probably something we can leave until after > > squeeze). > > Updated patch attached. This one has been tested in a VM, and will > allow a machine to boot and transition to /run safely. > > Minor outstanding issue: > /etc/init.d/mountall.sh fails. This is due to (apparently) / and /proc > already being mounted, leading to a 32 exit status. Maybe an mtab > issue? > > In order to work properly with bind mounts on freebsd kernels, I've > synched domount and domtab logic so that they behave identically. > However, I'm seeing some odd double bind mounts in /proc/mounts > and an incomplete /etc/mtab, so there's possibly something not quite > right here. > > Apart from this one issue, everything else is working fully.
Updated patch attached. This fixes the above outstanding issues. It should now be safe for general testing and use. Note: needs versioned base-files dependency adding. Thanks, Roger -- .''`. Roger Leigh : :' : Debian GNU/Linux http://people.debian.org/~rleigh/ `. `' Printing on GNU/Linux? http://gutenprint.sourceforge.net/ `- GPG Public Key: 0x25BFB848 Please GPG sign your mail.
signature.asc
Description: Digital signature