sysvinit 2.88dsf-59.3ubuntu1 source package in Ubuntu
Changelog
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. -- Andy Whitcroft <email address hidden> Mon, 25 Jan 2016 17:10:10 +0000
Upload details
- Uploaded by:
- Andy Whitcroft
- Uploaded to:
- Xenial
- Original maintainer:
- Ubuntu Developers
- Architectures:
- any all
- Section:
- admin
- Urgency:
- Low Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
sysvinit_2.88dsf.orig.tar.gz | 122.4 KiB | b016f937958d2809a020d407e1287bdc09abf1d44efaa96530e2ea57f544f4e8 |
sysvinit_2.88dsf-59.3ubuntu1.debian.tar.xz | 132.2 KiB | 333e771329aea78264da375343bb1458c911982b9c1c73e8b90c9fc58b31accf |
sysvinit_2.88dsf-59.3ubuntu1.dsc | 2.2 KiB | 6481f82d37615277dc4a163e819b21ff6ec5e1478432877e62e05041f9aed093 |
Available diffs
Binary packages built by this source
- bootlogd: daemon to log boot messages
bootlogd logs all messages printed to the system console during system boot,
and records those messages to a logfile.
- bootlogd-dbgsym: debug symbols for package bootlogd
bootlogd logs all messages printed to the system console during system boot,
and records those messages to a logfile.
- initscripts: scripts for initializing and shutting down the system
The scripts in this package initialize a standard Debian
system at boot time and shut it down at halt or reboot time.
- sysv-rc: System-V-like runlevel change mechanism
This package provides support for the System-V like system
for booting, changing runlevels, and shutting down,
configured through symbolic links in /etc/rc?.d/.
- sysvinit-utils: System-V-like utilities
This package contains the important System-V-like utilities.
.
Specifically, this package includes:
killall5, pidof
- sysvinit-utils-dbgsym: debug symbols for package sysvinit-utils
This package contains the important System-V-like utilities.
.
Specifically, this package includes:
killall5, pidof