[Pkg-sysvinit-devel] Bug#620191: initscripts: [patch] Please support top-level /run

Roger Leigh rleigh at codelibre.net
Fri Apr 1 13:18:11 UTC 2011


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.


Regards,
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.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: initscripts-run-transition3.patch
Type: text/x-diff
Size: 33672 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-sysvinit-devel/attachments/20110401/97e7fe10/attachment-0001.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-sysvinit-devel/attachments/20110401/97e7fe10/attachment-0001.pgp>


More information about the Pkg-sysvinit-devel mailing list