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 Pocket 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

View changes file

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