Hi folks, I'd like to upload the following to experimental, but wanted to run it past you in case there was anything you were unhappy with or which you would like changing. I've attached a patch for the proposed upload, and the changelog is below. Any comments would be appreciated. The main two parts are the removal of /lib/init/rw and the conversion of /etc/mtab to a symlink. sysvinit (2.88dsf-14) experimental; urgency=low [ Kel Modderman ] * Add support for s390x, thanks to Aurelien Jarno <aurel32@xxxxxxxxxx>. (Closes: #641107) [ Roger Leigh ] * debian/rules: - Add build-arch and -indep rules. (Closes: #648472) - Remove dpatch usage. - Use dh and debhelper compat level 9. * debian/control: - Add git version control information. - Upgrade to Standards-Version 3.9.2. - Add myself to Uploaders. * Use dpkg 3.0 (quilt) source format. Rediffed debian/patches/40_multiarch_libcrypt.patch which was not well formed and failed to apply. * initscripts: - Make /etc/mtab a symlink to /proc/mounts. (Closes: #494001) Note that this is only done when the root filesystem is writable and /proc/mount is readable. - Support the ceph network filesystem. (Closes: #580579). Thanks to Sage Weil. - Restore boot-time cleaning of /var/run and /var/lock, used by systems which currently do not use a tmpfs for /run. - Remove /lib/init/rw: Add Breaks for all packages which used /lib/init/rw, and which now use /run. Unmount and remove following upgrade. - Don't create /run/.run-transition on upgrade, only on actually setting up a transitional bind mount. - Add Breaks on all packages previously using /lib/init/rw, in order to permit removal of /lib/init/rw. It is not possible to remove prior to rebooting due to initscripts being required to be configured by the packages transitioning to /run. Remove in wheezy+1. - Remove trailing period from the initscripts init script log message. (Closes: #648881). Thanks to Clint Byrum. - /etc/network/if-up.d/mountnfs: grep: character class syntax is [[:space:]], not [:space:]. (Closes: #631077, #645655). Thanks to Milan Kocian and Jan-Benedict Glaw. Also simplify function logic using a for loop rather than a while loop. Thanks to Corey Hickey. * sysv-rc: - Remove splash support and use of removed /dev/.initramfs. (Closes: #643558). Thanks to Michael Biebl. -- Roger Leigh <rleigh@xxxxxxxxxx> Tue, 13 Dec 2011 20:11:48 +0000 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.
Attachment:
sysvinit-2.88dsf-14.patch.xz
Description: Binary data