[Pkg-sysvinit-devel] /run transition

Roger Leigh rleigh at codelibre.net
Fri May 13 23:33:11 UTC 2011


On Fri, May 13, 2011 at 05:29:23PM +0100, Roger Leigh wrote:
> On Wed, Apr 27, 2011 at 05:20:13PM +0100, Roger Leigh wrote:
> > On Sat, Apr 23, 2011 at 10:07:28AM +1000, Kel Modderman wrote:
> > > On Sat, 23 Apr 2011 04:27:00 AM Roger Leigh wrote:
> > > > Hi Kel and other sysvinit developers,
> > > > 
> > > > I've attached a further update for your consideration, which fixes a
> > > > few issues.  If it's OK with you, this could be uploaded to
> > > > experimental (with your changes folded into the same version in the
> > > > changelog) as 2.88dsf-13.5.  Unless you'd prefer to do a maintainer
> > > > upload.
> > > > 
> > > > The logic used for mounting filesystems is duplicated entirely between
> > > > the various scripts doing mounting, and the mtab script used to
> > > > generate the initial mtab.  This includes the domtab() function, which
> > > > is almost entirely identical to domount() with the use of -f with mount.
> > > > This patch removes the duplication, and uses the same codepaths for
> > > > both mounting and mtab generation, which will make the scripts much
> > > > more robust when making any changes.
> > > 
> > > Great improvement.
> > 
> > [...]
> > 
> > > In my opnion: do not hesitate to upload this to experimental and continue the
> > > improvement of the transition to /run.
> > 
> > I've uploaded sysvinit_2.88dsf-13.5 to experimental.  The patch against
> > SVN is attached.  This only differs from the previous patch by one
> > character (s/50%/20%/ for a size limit check).
> 
> I've attached a diff against current svn for sysvinit_2.88dsf-13.6.
> 
> This is quite a small patch
> - reverts relative symlinks back to absolute to comply with debian
>   policy
> - fixes a typo and placement of return in mount-functions.sh
> - remounts filesystems only after mtab becomes writable
> 
> If it's OK with you, I would like to upload this to unstable now
> that initramfs-tools_0.99 went in today, which was a prequisite for
> full udev support.

I've attached an updated copy; it's identical to the first, but with
a couple of bug Closes: added.


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-nmu4a.patch
Type: text/x-diff
Size: 4870 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-sysvinit-devel/attachments/20110514/e1061c90/attachment.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/20110514/e1061c90/attachment.pgp>


More information about the Pkg-sysvinit-devel mailing list