Format: 1.8 Date: Mon, 25 Jan 2016 17:10:10 +0000 Source: sysvinit Binary: sysvinit-utils sysv-rc initscripts bootlogd Architecture: i386 i386_translations Version: 2.88dsf-59.3ubuntu1 Distribution: xenial-proposed Urgency: low Maintainer: Launchpad Build Daemon Changed-By: Andy Whitcroft Description: bootlogd - daemon to log boot messages 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: 1389891 1390726 1399772 Changes: sysvinit (2.88dsf-59.3ubuntu1) xenial; urgency=low . * Dropped various changes for invoke.rc which has moved to init-system-helpers. * Merge with Debian unstable. Remaining Ubuntu changes: - Remove some initscripts (bootlogs, motd, rmnologin) and /etc/network/if-up.d/mountnfs as they have been replaced by upstart jobs shipped in other packages. - debian/control: Drop Essential: yes from sysvinit-utils since we use Upstart. - debian/control: Do not build the sysvinit and sysvinit-core binary packages. We don't want to support sysvinit as such. - Mark sysvinit-utils as Multi-Arch: foreign to allow for upstart to be installable with multi-arch (needed for armhf containers on x86) - Drop /etc/default/tmpfs, and drop mention of it from debian/src/initscripts/man/rcS.5. - Include /lib/lsb/init-functions in various init.d scripts, or move it further to the top, so that they get skipped as there are equivalent upstart jobs. - Drop /lib/init/{tmpfs.sh,mount-functions.sh} and their usage in init.d scripts; we do not need those scripts due to the previous change. - Add debian/src/initscripts/etc/init.d/ondemand: Sleep for 60 seconds, then set CPU Frequency Scaling governor to "ondemand" (or to "interactive" on systems that support it). - Remove mention of RAMLOCK, RAMSHM, and RAMTMP from the rcS(5) manual page. - Fix documentation for other things handled by mountall/systemd instead of initscripts: tmpfs, /sys (mountall lets you specify options in /etc/fstab), and ASYNCMOUNTNFS. - 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. + only omit jobs that are in the 'start' goal or that are in state 'stop/killed'. 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. + wait up to 300 extra seconds for upstart jobs that have been killed. - Revert migration of UTC setting from /etc/default/rcS to /etc/adjtime. - init.d/rc: Disable startpar. It wreaks havoc with "task" upstart jobs as init.d scripts depending on them rely on them to be "running". Drop startpar dependencies. - debian/initscripts.postinst: Create /dev/shm directory with 1777 permissions, so that chroots stay compatible to what you'd find on a real system. (LP: #1399772) - init.d/umountroot: If /var/run/init.upgraded exists, call telinit u before unmounting the root filesystem, to avoid an upgraded upstart holding open files on the root fs. (systemd isn't affected by this, so this can be dropped once we stop supporting upstart) . Upgrade fixes, drop after 16.04: - debian/sysvinit-utils.maintscript: Clean up obsolete /etc/init/startpar-bridge.conf conffile on upgrades. (LP: #1390726) - debian/initscripts.postinst: In chroots without any bind mounts one often ends up with a /dev/shm → /run/shm → /dev/shm circular symlink. Break this and re-create /run/shm/ as a proper directory (note that the canonical location is in /dev, but https://wiki.debian.org/ReleaseGoals/RunDirectory is still the official policy). (LP: #1389891) - debian/sysv-rc.postinst: Bump version comparison for removing /etc/init.d/.legacy-bootordering to the Ubuntu version that enabled insserv. Checksums-Sha1: c0c68dbeca2853523f33cb4740eb7f203536b587 10466 bootlogd-dbgsym_2.88dsf-59.3ubuntu1_i386.ddeb 20bfbf5733ed39e1f215ad2f1fb202266a908d84 15398 bootlogd_2.88dsf-59.3ubuntu1_i386.deb 4b921e803f6dc40b2109bdd959174113f1704956 24820 initscripts_2.88dsf-59.3ubuntu1_i386.deb b7431d7f1f16165b56a9955b334ce0c922308c54 19148 sysvinit-utils-dbgsym_2.88dsf-59.3ubuntu1_i386.ddeb 3306d5fb084797e3a8d34d072dd41a38ee39c543 22306 sysvinit-utils_2.88dsf-59.3ubuntu1_i386.deb 402f2df79bbe48d36f123178bdebd5c4a8a748ee 16922 sysvinit_2.88dsf-59.3ubuntu1_i386_translations.tar.gz Checksums-Sha256: 5c82befb5647d3b6dc47d52786a5afdeaf434ecf9d03622acd0fca9ed55c8efd 10466 bootlogd-dbgsym_2.88dsf-59.3ubuntu1_i386.ddeb d3a1fa6e98ece5974db4dc9032134c27b68a41070fccaa4b5b484a76d5de9bb1 15398 bootlogd_2.88dsf-59.3ubuntu1_i386.deb dd58c027451f005d3898976361d7e1d920e0447a5abe13fde17f781cab844d6e 24820 initscripts_2.88dsf-59.3ubuntu1_i386.deb 16fdc66d3f7e4e8a11c8ef0b9f6b35d94d64a093c4fafb50e4f56907df83ea75 19148 sysvinit-utils-dbgsym_2.88dsf-59.3ubuntu1_i386.ddeb 0a928689b60eaac7d6e48c521f50a41906a161e6aecc36446aa5bfd22e1d70b5 22306 sysvinit-utils_2.88dsf-59.3ubuntu1_i386.deb 13d0d4341b439a379fcc61be3bd5624b46b29ced8ef847ced984cc8496160035 16922 sysvinit_2.88dsf-59.3ubuntu1_i386_translations.tar.gz Files: 83f08674d7cafacebf6e75a45fbc4ac6 10466 admin extra bootlogd-dbgsym_2.88dsf-59.3ubuntu1_i386.ddeb 58518845c9184e1eec80bca7625d77d6 15398 admin optional bootlogd_2.88dsf-59.3ubuntu1_i386.deb 49eff8cf5ef212b9be6749387b1357a4 24820 admin required initscripts_2.88dsf-59.3ubuntu1_i386.deb 3d0f0d9fafe2858f61ac43f7000ae9aa 19148 admin extra sysvinit-utils-dbgsym_2.88dsf-59.3ubuntu1_i386.ddeb c203f26d9d343f8767ae8ab2f4f86c34 22306 admin required sysvinit-utils_2.88dsf-59.3ubuntu1_i386.deb 83319fa0b18a287f40398ee28bcf8450 16922 raw-translations - sysvinit_2.88dsf-59.3ubuntu1_i386_translations.tar.gz Original-Maintainer: Debian sysvinit maintainers