-----BEGIN PGP SIGNED MESSAGE----- Hash: RIPEMD160 Format: 1.8 Date: Fri, 22 Apr 2011 15:25:25 +0100 Source: sysvinit Binary: sysvinit sysvinit-utils sysv-rc initscripts Architecture: source amd64 all Version: 2.88dsf-13.5 Distribution: experimental Urgency: low Maintainer: Debian sysvinit maintainers <pkg-sysvinit-devel@lists.alioth.debian.org> Changed-By: Roger Leigh <rleigh@debian.org> Description: initscripts - scripts for initializing and shutting down the system sysv-rc - System-V-like runlevel change mechanism sysvinit - System-V-like init utilities sysvinit-utils - System-V-like utilities Closes: 620788 Changes: sysvinit (2.88dsf-13.5) experimental; urgency=low . [ Roger Leigh ] * Non-maintainer upload. * Unify mount logic shared between mountkernfs.sh, mountdevsubfs.sh and mtab.sh - all functions use domount() from /lib/init/mount-functions. This merges in the functionality of domtab() in mtab.sh, which was almost entirely identical. domount is now capable of mounting and remounting (with and without mtab updates) as well as updating /etc/mtab. - mtab.sh calls mountkernfs.sh and mountdevsubfs with an "mtab" argument to do the mtab generation for early mounts. This means that the mount logic is not needlessly duplicated, and does not require two copies to be kept exactly in sync. This reduces the risk of problems as a consequence of subtle differences between the two scripts. - mount options may be specified in either /etc/default/tmpfs or in /etc/fstab, and will supersede hard coded defaults. The the values in fstab (if any) will supersede those in /etc/default/tmpfs should an entry be present. These values are also used for remounting, which means that filesystems mounted in an initramfs and moved onto the root filesystem prior to init starting will be remounted with the correct user-specified options. - Improve robustness of stat checks when comparing directories. - mountkernfs.sh and mountdevsubfs.sh are idempotent, so allow for repeated invocation. This is needed to allow the same code to be used for mounting, remounting and mtab generation. - Enabling RAMLOCK, RAMSHM and RAMTMP in /etc/default/rcS is no longer required if the filesystems are present in /etc/fstab * /etc/default/tmpfs is deprecated - If changing the default size limits, adding an entry to /etc/fstab is preferred compared with editing /etc/default/tmpfs. This also permits modifying the default mount options, and setting additional mount options. - If /etc/default/tmpfs has been modified from the defaults, any needed entries will be created in /etc/fstab on upgrade, to preserve the settings from /etc/default/tmpfs. The entries in /etc/fstab will subsequently override the settings in /etc/default/tmpfs. * The mount options for /run are made stricter when possible. For example, if /run/shm is a separate filesystem, it may be safely mounted with "noexec". * Compatibility symbolic links are relative, not absolute. e.g. /var/lock is ../run/lock rather than /run/lock. This means that if you're using a chroot from the host system, you'll always be using locations in the chroot, rather than the host, when following the links. * Updated documentation in initscripts README.Debian and rcS(5). . [ Kel Modderman ] * Consider rpcbind as alternative to portmap in mountnfs ifupdown script. Thanks to Jamie Heilman and Arthur de Jong. (Closes: #620788) Checksums-Sha1: 2842024da5c68781042e247186fb9d51416cf3bf 1532 sysvinit_2.88dsf-13.5.dsc 6e3b91bc9105aad40570455c214ad64c75af6139 174462 sysvinit_2.88dsf-13.5.diff.gz 0e7ba0cbe5ff16102f52e09c389d37142a64e404 124372 sysvinit_2.88dsf-13.5_amd64.deb d2b8d977361ccfda30943da94a6034d0f55ff117 124938 sysvinit-utils_2.88dsf-13.5_amd64.deb 1c7c8372163064c59983e7fc58be7be2ba790d0f 77578 initscripts_2.88dsf-13.5_amd64.deb f052a62b876feb1bbf0220b9808c73f541a7c9fc 77742 sysv-rc_2.88dsf-13.5_all.deb Checksums-Sha256: 34b4b4155acbf95128cee7c89c84e5a3caf4f1e3c204b7bc3219b652a9193430 1532 sysvinit_2.88dsf-13.5.dsc 038dff73c0ce83c1ef9d317382e981a500154bf21bf5cd57f171763022cc3fd2 174462 sysvinit_2.88dsf-13.5.diff.gz 3fefcd4c02bc2a94e3b5a93cd5bff230e5e10edb5b8ef162ccddabc6ba5037f6 124372 sysvinit_2.88dsf-13.5_amd64.deb 9263c3366a4dee057db457e9954fb663aacf45f89c98be3409567c1d3f466610 124938 sysvinit-utils_2.88dsf-13.5_amd64.deb 178087e9da4afc7fc5d4950549e0be6649263931a6f65af5563a8322562d3d3b 77578 initscripts_2.88dsf-13.5_amd64.deb fbf57f96304a8a4c895bb55ac423229e2eb79f24bd04186132a69184448fda97 77742 sysv-rc_2.88dsf-13.5_all.deb Files: b4a4043d5c44a03ebb8d5046de8d95dd 1532 admin required sysvinit_2.88dsf-13.5.dsc b8a6a8da5dbb58736170b5e8c171807f 174462 admin required sysvinit_2.88dsf-13.5.diff.gz 97ed95233ea94044711ea0d635f8344b 124372 admin required sysvinit_2.88dsf-13.5_amd64.deb bc491a1edb4acd0ca2d0261883a03249 124938 admin required sysvinit-utils_2.88dsf-13.5_amd64.deb 732f6cc4590291b0759a7f95316d81b4 77578 admin required initscripts_2.88dsf-13.5_amd64.deb 81fad80135375fa5c93453684557e356 77742 admin required sysv-rc_2.88dsf-13.5_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iEYEAREDAAYFAk24QQIACgkQVcFcaSW/uEjZYACgr+lna9ZRnPvYuhyG9Q6rl0G3 MRgAn0+wpneK4YwnBBD29aCjdhmms8RA =g0kz -----END PGP SIGNATURE----- Accepted: initscripts_2.88dsf-13.5_amd64.deb to main/s/sysvinit/initscripts_2.88dsf-13.5_amd64.deb sysv-rc_2.88dsf-13.5_all.deb to main/s/sysvinit/sysv-rc_2.88dsf-13.5_all.deb sysvinit-utils_2.88dsf-13.5_amd64.deb to main/s/sysvinit/sysvinit-utils_2.88dsf-13.5_amd64.deb sysvinit_2.88dsf-13.5.diff.gz to main/s/sysvinit/sysvinit_2.88dsf-13.5.diff.gz sysvinit_2.88dsf-13.5.dsc to main/s/sysvinit/sysvinit_2.88dsf-13.5.dsc sysvinit_2.88dsf-13.5_amd64.deb to main/s/sysvinit/sysvinit_2.88dsf-13.5_amd64.deb