Format: 1.8 Date: Wed, 13 Jul 2011 12:27:12 -0700 Source: sysvinit Binary: sysvinit-utils sysv-rc initscripts Architecture: armel armel_translations Version: 2.88dsf-13.10ubuntu1 Distribution: oneiric Urgency: low Maintainer: Ubuntu/armel Build Daemon Changed-By: Steve Langasek Description: initscripts - scripts for initializing and shutting down the system sysv-rc - System-V-like runlevel change mechanism sysvinit-utils - System-V-like utilities Launchpad-Bugs-Fixed: 341573 807974 Changes: sysvinit (2.88dsf-13.10ubuntu1) oneiric; urgency=low . * Merge from Debian unstable (LP: #807974), remaining changes: - Support Cell processor: + debian/initscripts.postinst: Create spu system group and /spu mount point if we are running on a Cell processor. + debian/control: Add initscripts dependency 'passwd' for groupadd. (Forwarded to Debian #483399) - Disable bootlogd by default. - debian/patches/91_sulogin_lockedpw.dpatch: Disable "root account is locked" warning, since this is the default in Ubuntu. Document this in sulogin.8. - debian/control: Drop Essential: yes from packages since we use Upstart. - debian/control: Do not build the sysvinit binary package any more. It conflicts with upstart, which is required, so it is uninstallable. - debian/src/initscripts/etc/init.d/ondemand: Sleep for 60 seconds, then set CPU Frequency Scaling governor to "ondemand". LP: #341573. - debian/rules: Compat symlink from /usr/bin/service to /usr/sbin/service - debian/control: sysvinit-utils recommends the upstart that provides the reload action - Remove various initscripts (and an ifupdown hook) that have been replaced by upstart jobs shipped in other packages. - debian/sysv-rc.postinst: Don't use insserv by default - debian/src/initscripts/man/rcS.5: drop mention of /etc/default/tmpfs, which doesn't do anything on Ubuntu. - Remove RAMLOCK, RAMSHM, and RAMTMP settings from default rcS script to avoid confusion, remove from /etc/default/rcS on upgrade too; and remove mention of all of these plus RAMRUN from the manual pages. - Always skip these when unmounting filesystems. - Fix documentation for other things handled by mountall instead of initscripts: tmpfs, /sys (mountall lets you specify options in /etc/fstab), and ASYNCMOUNTNFS. - If /var/run/init.upgraded exists, call telinit u before unmounting the root filesystem. - Create /lib/init/rw as a symlink to /var/run on new installations, and fix it up in /etc/init.d/umountroot on upgrade, as it's difficult to do this at any other time - debian/initscripts.postinst: + do not create motd.tail from motd on systems using update-motd. + clean up incorrectly created motd.tail from upgrade to Maverick. - debian/src/initscripts/etc/init.d/sendsigs: + sendsigs: OMITPIDS needs to be reinitalized for every loop iteration before concatenating pids of upstart jobs to it. + handle the possibility of upstart jobs being started after the script starts running, to avoid unnecessary 10 second delays on shutdown. + only omit jobs that are in the 'start' goal. Those that are destined for 'stop' are waited on and killed like all other processes. + make report_unkillable use apport instead of echoing to console; but disable this reporting by default. - debian/patches/92_sulogin_support_static_sh.patch: add support for /bin/static-sh as fallback if the regular shell fails to execute - debian/initscripts/etc/init.d/umountnfs.sh: emit upstart event unmounted-remote-filesystems, to allow stopping portmap - debian/src/sysv-rc/sbin/invoke-rc.d: replace RUNLEVEL with RUNLEVELHELPER. - debian/src/initscripts/etc/init.d/umountroot: Improve handling of respawn of init: we now wait for inits map file to change. If this doesn't happen within 5 seconds, we unmount forcibly. * Changes included in Debian: - Conflict/Replace sysvconfig - Depend on lsb-base (>= 3.2-14) for status_of_proc() function. - debian/service/service: use upstart for service management, if an upstart configuration exists, - debian/src/initscripts/etc/init.d/umountfs: do not use the -f option when unmounting WEAK_MTPTS - debian/src/initscripts/etc/init.d/sendsigs: Omit any process being controlled by Upstart. - Fix FTBFS with changed libcrypt multiarch library location. * Changes included upstream: - debian/patches/100_fix_ftbfs_enoioctlcmd.patch: cherry pick upstream fix for missing ENOIOCTLCMD to fix a FTBFS - debian/patches/98_killall5_dynamic_omitpid.patch: Allocate pidof/killall5 omitpid buffers dynamically. * Dropped changes: - sysvutils transitional package: this transition is done pre-lucid, so drop the delta. - debian/src/initscripts/lib/init/usplash-fsck-functions.sh: usplash is obsolete, code dropped in Debian and Ubuntu. - Handle /var/run/sendsigs.omit.d explicitly: this is replaced by /run/sendsigs.omit.d upstream. - waitnfs.sh -> mountnfs.sh renaming: transition finished pre-lucid. - bootlogs.sh -> bootlogs: transition finished pre-lucid. * Drop /etc/default/tmpfs; Ubuntu uses mountall instead, so this is confusing cruft. * Make /lib/init/rw a symlink to /run now. * Add a versioned depends to initscripts of mountall (>= 2.28), since everything else depends on initscripts for /run and the boot-time implementation is in mountall for us. * clean up /run/motd if we find this present in the chroot case; this was created by the premature base-files upload and should be overwritten. Checksums-Sha1: 9541e7eff6f978ceeab050d5a95f7b5aadbfb325 59410 sysvinit-utils_2.88dsf-13.10ubuntu1_armel.deb fdaa0ffdd3ba9389885eaf725aaf333c8b8d4996 26608 initscripts_2.88dsf-13.10ubuntu1_armel.deb e98145d579af4c33c0619c0cdc549705c82f05be 12818 sysvinit_2.88dsf-13.10ubuntu1_armel_translations.tar.gz Checksums-Sha256: af3444b54a8a46bc389440055d064cc1f92c0471a71d00ccab5f0a61557995de 59410 sysvinit-utils_2.88dsf-13.10ubuntu1_armel.deb 47bfe348fbec4a118df91bb4d5e423335839cea4e015e516c9a02310f22c0952 26608 initscripts_2.88dsf-13.10ubuntu1_armel.deb 78b4b8535eb41c0059394c408d749f8b940bd5ea7c7287d499dccf7a2c7692e1 12818 sysvinit_2.88dsf-13.10ubuntu1_armel_translations.tar.gz Files: ace6ec01d419c3043ea5fad30d82ad38 59410 admin required sysvinit-utils_2.88dsf-13.10ubuntu1_armel.deb 2c1068686cc8e5a9a0b3421d3fb08479 26608 admin required initscripts_2.88dsf-13.10ubuntu1_armel.deb fa6c8bba6248b69029e3c5ab9df465b5 12818 raw-translations - sysvinit_2.88dsf-13.10ubuntu1_armel_translations.tar.gz Original-Maintainer: Debian sysvinit maintainers