Change log for sysvinit package in Ubuntu

175 of 244 results
Published in oracular-release
Published in noble-release
Deleted in noble-proposed (Reason: Moved to noble)
sysvinit (3.08-6ubuntu3) noble; urgency=high

  * No change rebuild for 64-bit time_t and frame pointers.

 -- Julian Andres Klode <email address hidden>  Mon, 08 Apr 2024 18:20:36 +0200

Available diffs

Superseded in noble-release
Deleted in noble-proposed (Reason: Moved to noble)
sysvinit (3.08-6ubuntu2) noble; urgency=medium

  [ Helmut Grohne ]
  * DEP17: Move files to /usr. (Closes: #1060139)

  [ Julian Andres Klode ]
  * Adjust DEP17 move for Ubuntu

 -- Julian Andres Klode <email address hidden>  Thu, 22 Feb 2024 13:40:25 +0100
Superseded in noble-proposed
sysvinit (3.08-6ubuntu1) noble; urgency=medium

  * Merge with Debian Unstable. Remaining changes:
    - When building for Ubuntu, skip all binaries except for sysvinit-utils

Available diffs

Superseded in noble-release
Deleted in noble-proposed (Reason: Moved to noble)
sysvinit (3.08-3ubuntu1) noble; urgency=low

  * Merge with Debian Unstable. Remaining changes:
    - When building for Ubuntu, skip all binaries except for sysvinit-utils

Available diffs

Superseded in noble-release
Published in mantic-release
Deleted in mantic-proposed (Reason: Moved to mantic)
sysvinit (3.07-1ubuntu1) mantic; urgency=medium

  * Merge with Debian unstable (LP: #2029132). Remaining changes:
    - When building for Ubuntu, skip all binaries except for sysvinit-utils
  * Dropped changes, merged in Debian:
    - d/rules: fix installation of 50-ubuntu-logging when building on Ubuntu
      [Fixed in 3.07-1~exp1]

Available diffs

Superseded in mantic-release
Deleted in mantic-proposed (Reason: Moved to mantic)
sysvinit (3.06-4ubuntu1) mantic; urgency=medium

  * Merge with Debian unstable (LP: #2018596). Remaining changes:
    - When building for Ubuntu, skip all binaries except for sysvinit-utils
    - d/rules: fix installation of 50-ubuntu-logging when building on Ubuntu
      (Closes: #1028586)
  * Dropped changes:
    - Define the DEB_HOST_* variables in d/rules if not defined already

  * The dropped change was undocumented and first introduced in focal. It is
    unclear what it was originally fixing. One assumption is that, when Debian
    started relying on /usr/share/dpkg/common.mk, the file was not present (or
    incomplete) on some architectures in Ubuntu. We have kept this change
    around for nearly four years, potentially for no valid reason.
    In 3.06-2ubuntu1, this change was worded as "Adjust debian/rules to fix an
    arch: all build failure". This is a mistake and should not be trusted.

Available diffs

Superseded in mantic-release
Published in lunar-release
Deleted in lunar-proposed (Reason: Moved to lunar)
sysvinit (3.06-2ubuntu1) lunar; urgency=medium

  * Merge with Debian unstable (LP: #2007421). Remaining changes:
    - When building for Ubuntu, skip all binaries except for sysvinit-utils
    - Fix absence of changelog.Debian.gz in sysvinit-utils binary package
    - Adjust debian/rules to fix an arch: all build failure
    - d/rules: fix installation of 50-ubuntu-logging when building on Ubuntu

 -- Olivier Gayot <email address hidden>  Thu, 16 Feb 2023 14:53:59 +0100

Available diffs

Superseded in lunar-release
Deleted in lunar-proposed (Reason: Moved to lunar)
sysvinit (3.05-7ubuntu2) lunar; urgency=medium

  * d/rules: fix installation of 50-ubuntu-logging when building on Ubuntu
    (LP: #2002789)

 -- Olivier Gayot <email address hidden>  Fri, 13 Jan 2023 11:33:36 +0100
Superseded in lunar-proposed
sysvinit (3.05-7ubuntu1) lunar; urgency=low

  * Merge from Debian unstable (LP: #1998325). Remaining changes:
    - When building for Ubuntu, skip all binaries except for sysvinit-utils
    - Define the DEB_HOST_* variables in d/rules if not defined already
  * Fix absence of changelog.Debian.gz in sysvinit-utils binary package.
    (LP: #1998324)

Available diffs

Superseded in lunar-release
Obsolete in kinetic-release
Deleted in kinetic-proposed (Reason: Moved to kinetic)
sysvinit (3.04-1ubuntu1) kinetic; urgency=low

  * Merge from Debian unstable. (LP: #1987257) Remaining changes:
    - When building for Ubuntu, skip all binaries except for sysvinit-utils
    - Define the DEB_HOST_* variables in d/rules if not defined already

Available diffs

Superseded in kinetic-release
Published in jammy-release
Deleted in jammy-proposed (Reason: Moved to jammy)
sysvinit (3.01-1ubuntu1) jammy; urgency=low

  * Merge from Debian unstable. (Closes: LP: #1958666) Remaining changes:
    - When building for Ubuntu, skip all binaries except for sysvinit-utils
    - Define the DEB_HOST_* variables in d/rules if not defined already

Available diffs

Superseded in jammy-release
Deleted in jammy-proposed (Reason: Moved to jammy)
Deleted in impish-proposed (Reason: Moved to jammy)
sysvinit (2.96-7ubuntu2) impish; urgency=medium

  * No-change rebuild to build packages with zstd compression.

 -- Matthias Klose <email address hidden>  Thu, 07 Oct 2021 12:25:10 +0200

Available diffs

Superseded in jammy-release
Obsolete in impish-release
Deleted in impish-proposed (Reason: Moved to impish)
sysvinit (2.96-7ubuntu1) impish; urgency=low

  * Merge from Debian unstable. Remaining changes:
    - When building for Ubuntu, skip all binaries except for sysvinit-utils.

Available diffs

Superseded in impish-release
Obsolete in hirsute-release
Deleted in hirsute-proposed (Reason: Moved to hirsute)
sysvinit (2.96-6ubuntu1) hirsute; urgency=low

  * Merge from Debian unstable. Remaining changes:
    - When building for Ubuntu, skip all binaries except for sysvinit-utils.
  * Dropped changes, no longer needed:
    - Make mountpoint.c compile with new glibc.

Available diffs

Superseded in hirsute-release
Deleted in hirsute-proposed (Reason: moved to Release)
sysvinit (2.96-5ubuntu1) hirsute; urgency=low

  * Merge from Debian unstable.  Remaining changes:
    - When building for Ubuntu, skip all binaries except for sysvinit-utils.
    - Make mountpoint.c compile with new glibc.

Available diffs

Superseded in hirsute-release
Obsolete in groovy-release
Deleted in groovy-proposed (Reason: moved to Release)
sysvinit (2.96-3ubuntu1) groovy; urgency=low

  * Merge from Debian unstable.  Remaining changes:
    - When building for Ubuntu, skip all binaries except for sysvinit-utils.
    - Make mountpoint.c compile with new glibc.

Available diffs

Superseded in groovy-release
Published in focal-release
Deleted in focal-proposed (Reason: moved to Release)
sysvinit (2.96-2.1ubuntu1) focal; urgency=low

  * Merge from Debian unstable.  Remaining changes:
    - When building for Ubuntu, skip all binaries except for sysvinit-utils.
    - Make mountpoint.c compile with new glibc.

Available diffs

Superseded in focal-release
Deleted in focal-proposed (Reason: moved to Release)
sysvinit (2.96-1ubuntu1) focal; urgency=low

  * Merge from Debian unstable.  Remaining changes:
    - When building for Ubuntu, skip all binaries except for sysvinit-utils.
    - Make mountpoint.c compile with new glibc.

Superseded in focal-release
Deleted in focal-proposed (Reason: moved to Release)
sysvinit (2.96~beta-3ubuntu2) focal; urgency=medium

  * Fix debian/rules to not try to install bits into a sysvinit-core package
    we aren't building.

 -- Steve Langasek <email address hidden>  Fri, 25 Oct 2019 13:21:15 -0700
Superseded in focal-proposed
sysvinit (2.96~beta-3ubuntu1) focal; urgency=low

  * Merge from Debian unstable.  Remaining changes:
    - When building for Ubuntu, skip all binaries except for sysvinit-utils.
    - Make mountpoint.c compile with new glibc.

Superseded in focal-release
Obsolete in eoan-release
Deleted in eoan-proposed (Reason: moved to release)
sysvinit (2.95-5ubuntu2) eoan; urgency=medium

  * Adjust debian/rules to fix an arch: all build failure.

 -- Steve Langasek <email address hidden>  Fri, 16 Aug 2019 09:01:15 -0700
Superseded in eoan-proposed
sysvinit (2.95-5ubuntu1) eoan; urgency=low

  * Merge from Debian unstable.  Remaining changes:
    - When building for Ubuntu, skip all binaries except for sysvinit-utils.
    - Make mountpoint.c compile with new glibc.

Available diffs

Superseded in eoan-release
Deleted in eoan-proposed (Reason: moved to release)
sysvinit (2.95-2ubuntu1) eoan; urgency=low

  * Merge from Debian unstable.  Remaining changes:
    - When building for Ubuntu, skip all binaries except for sysvinit-utils.
    - Make mountpoint.c compile with new glibc.

Available diffs

Superseded in eoan-release
Deleted in eoan-proposed (Reason: moved to release)
sysvinit (2.93-8ubuntu1) eoan; urgency=low

  * Merge from Debian unstable.  Remaining changes:
    - When building for Ubuntu, skip all binaries except for sysvinit-utils.
    - Make mountpoint.c compile with new glibc.

Superseded in eoan-release
Obsolete in disco-release
Obsolete in cosmic-release
Deleted in cosmic-proposed (Reason: moved to release)
sysvinit (2.88dsf-59.10ubuntu2) cosmic; urgency=medium

  * Make mountpoint.c compile with new glibc.

 -- Dimitri John Ledkov <email address hidden>  Thu, 04 Oct 2018 16:32:29 +0100
Superseded in cosmic-release
Published in bionic-release
Deleted in bionic-proposed (Reason: moved to release)
sysvinit (2.88dsf-59.10ubuntu1) bionic; urgency=medium

  * Merge with Debian, restoring 6ac609340af19a8d021c5ab8fea50c65241d1d0b:
    - When building for Ubuntu, skip all binaries except for sysvinit-utils.

Superseded in bionic-proposed
sysvinit (2.88dsf-59.10) unstable; urgency=medium

  * Non-maintainer upload.
  * The init scripts provided by the bootlogd and initscripts package are
    specific to sysvinit/sysv-rc and should not be run when systemd is the
    active init system. To ensure that, mask those services by creating a
    symlink pointing at /dev/null which tells systemd to ignore those
    services. (Closes: #874685)

 -- Michael Biebl <email address hidden>  Fri, 08 Sep 2017 21:18:37 +0200
Deleted in zesty-proposed (Reason: Broken on Ubuntu, pitti to fix)
sysvinit (2.88dsf-59.9) unstable; urgency=medium

  [ Martin Pitt ]
  * Mark sysvinit-utils as Multi-Arch: foreign, like sysv-rc and initscripts.

  [ Michael Biebl ]
  * Demote priority of sysv-rc and initscripts to optional.

  [ Petter Reinholdtsen ]
  * Avoid remounting tmpfs, linprocfs and linsysfs on kFreeBSD
    (Closes: #833687).  These file systems are not remountable.  The
    change avoid a warning from mount.  Based on Patch from Jon Boden.

  [ Ian Jackson ]
  * Add myself to Uploaders, as part of adopting the package.
    Closes:#811377 (RFA bug).
  * Add Benda Xu to Uploaders, as requested in #811377.

  [ Ben Hutchings ]
  * Keep /usr mounted read-only on shutdown (Closes: #757083)

 -- Ian Jackson <email address hidden>  Sun, 12 Feb 2017 21:55:39 +0000
Superseded in bionic-release
Obsolete in artful-release
Obsolete in zesty-release
Obsolete in yakkety-release
Deleted in yakkety-proposed (Reason: moved to release)
sysvinit (2.88dsf-59.8git1) yakkety; urgency=medium

  Upload current Debian packaging git head. No further Ubuntu changes, so back
  to autosync-able version number.

  * When building for Ubuntu, skip all binaries except for sysvinit-utils.
  * Mark sysvinit-utils as Multi-Arch: foreign, like sysv-rc and initscripts.

Superseded in yakkety-release
Deleted in yakkety-proposed (Reason: moved to release)
sysvinit (2.88dsf-59.7ubuntu2) yakkety; urgency=medium

  * Stop building sysv-rc, not needed any more in Ubuntu.

 -- Martin Pitt <email address hidden>  Mon, 04 Jul 2016 10:38:17 +0200
Superseded in yakkety-release
Deleted in yakkety-proposed (Reason: moved to release)
sysvinit (2.88dsf-59.7ubuntu1) yakkety; urgency=medium

  * Drop our massive delta on the initscripts package, and instead not build
    it at all any more. All remaining reverse dependencies are gone now.
  * Merge with Debian unstable. Remaining Ubuntu changes:
    - debian/control: Drop Essential: yes from sysvinit-utils since we use
      systemd (and previously upstart).
    - Mark sysvinit-utils as Multi-Arch: foreign to allow for init
      to be installable with multi-arch (needed for armhf containers on x86)
    - debian/control: Do not build the sysvinit, sysvinit-core, bootlogd, and
      initscripts binary packages. We don't want to support sysvinit as such.
    - Add /usr/lib/insserv/ to sysv-rc.postinst's PATH so that it can find the
      insserv binary, since it is moved by the current Ubuntu delta in the
      insserv package (LP: #1507151).

 -- Martin Pitt <email address hidden>  Thu, 23 Jun 2016 08:54:58 +0200
Superseded in yakkety-release
Deleted in yakkety-proposed (Reason: moved to release)
sysvinit (2.88dsf-59.6ubuntu1) yakkety; urgency=medium

  * Merge with Debian unstable. See 2.88dsf-59.4ubuntu1 for remaining Ubuntu
    changes.
  * debian/src/initscripts/Makefile: Drop copying of /lib/init/ as there are
    no files left any more (due to Ubuntu changes).
  * Drop bootlogd package. It serves no purpose at all any more.

Superseded in yakkety-release
Deleted in yakkety-proposed (Reason: moved to release)
sysvinit (2.88dsf-59.4ubuntu1) yakkety; urgency=medium

  * 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 (all initscripts are masked in systemd).
    - debian/control: Drop Essential: yes from sysvinit-utils since we use
      systemd (and previously 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
      systemd units/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/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)

  * Dropped Ubuntu changes:
    - Upgrade fixes which were only relevant for upgrades to 16.04 LTS.
    - All changes to init.d scripts, as none of them (except our added
      /etc/init.d/ondemand) are being used under systemd.

Superseded in yakkety-release
Deleted in yakkety-proposed (Reason: moved to release)
sysvinit (2.88dsf-59.3ubuntu5) yakkety; urgency=medium

  * Deal with the case where cpu0 might be offline; pick the first available
    CPU in the list of online CPUs. (LP: #1389309)

 -- Mathieu Trudel-Lapierre <email address hidden>  Wed, 27 Apr 2016 13:20:33 -0400
Superseded in yakkety-release
Deleted in yakkety-proposed (Reason: moved to release)
sysvinit (2.88dsf-59.3ubuntu4) yakkety; urgency=medium

  * Revert the previous upload; it seems to subtly break debootstrap.

 -- Adam Conrad <email address hidden>  Fri, 22 Apr 2016 09:15:14 -0600
Superseded in yakkety-release
Deleted in yakkety-proposed (Reason: moved to release)
Deleted in xenial-proposed (Reason: failed SRU)
sysvinit (2.88dsf-59.3ubuntu3) xenial; urgency=medium

  * debian/initscripts.preinst: revert any changes to UTC setting in
    /etc/default/rcS, so we can avoid unnecessary conffile prompts on upgrade.
  * Don't just Breaks: systemd (<< 228-5ubuntu3), but
    Pre-Depend: systemd (>= 228-5ubuntu3) so that the systemd postinst has a
    chance to migrate any UTC setting out of /etc/default/rcS before upgrade.
    LP: #1572752

 -- Steve Langasek <email address hidden>  Wed, 20 Apr 2016 14:49:11 -0700
Published in trusty-updates
Deleted in trusty-proposed (Reason: moved to -updates)
sysvinit (2.88dsf-41ubuntu6.3) trusty; urgency=medium

  * Adjust sampling_down_factor to 100 on ppc64 kernels (LP: #1483586)

 -- Adam Conrad <email address hidden>  Thu, 15 Oct 2015 20:43:12 -0600
Superseded in yakkety-release
Published in xenial-release
Deleted in xenial-proposed (Reason: moved to release)
sysvinit (2.88dsf-59.3ubuntu2) xenial; urgency=medium

  * Revert Ubuntu delta about setting UTC in /etc/default/rcS instead of
    /etc/adjtime. (LP: #1541532)
  * debian/control: Add Breaks: systemd (<< 228-5ubuntu3) to initscripts to
    ensure that we upgrade systemd before, so that this can migrate the UTC
    setting. (This used to be done by util-linux, but having it in systemd is
    a smaller delta.)

 -- Martin Pitt <email address hidden>  Thu, 04 Feb 2016 22:29:08 +0100
Superseded in xenial-release
Deleted in xenial-proposed (Reason: moved to release)
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
Obsolete in wily-updates
Deleted in wily-proposed (Reason: moved to -updates)
sysvinit (2.88dsf-59.2ubuntu2.1) wily; urgency=medium

  * Add /usr/lib/insserv/ to sysv-rc.postinst's PATH so that it can find
    the insserv binary, since it is moved by the current Ubuntu delta in
    the insserv package (LP: #1507151).

 -- Brian Murray <email address hidden>  Mon, 25 Jan 2016 13:31:12 -0800
Superseded in xenial-release
Deleted in xenial-proposed (Reason: moved to release)
sysvinit (2.88dsf-59.2ubuntu3) xenial; urgency=medium

  * Add /usr/lib/insserv/ to sysv-rc.postinst's PATH so that it can find
    the insserv binary, since it is moved by the current Ubuntu delta in
    the insserv package (LP: #1507151).

 -- Robie Basak <email address hidden>  Wed, 18 Nov 2015 10:32:05 +0000
Superseded in xenial-release
Obsolete in wily-release
Deleted in wily-proposed (Reason: moved to release)
sysvinit (2.88dsf-59.2ubuntu2) wily; urgency=medium

  * Adjust sampling_down_factor to 100 on ppc64 kernels (LP: #1483586)

 -- Adam Conrad <email address hidden>  Thu, 15 Oct 2015 20:43:12 -0600
Superseded in wily-release
Deleted in wily-proposed (Reason: moved to release)
sysvinit (2.88dsf-59.2ubuntu1) wily; urgency=medium

  * Merge with Debian unstable, updating for the /bin/mountpoint move.

Superseded in trusty-updates
Deleted in trusty-proposed (Reason: moved to -updates)
sysvinit (2.88dsf-41ubuntu6.2) trusty; urgency=medium

  * Break the dependency loop with upstart by dropping the upstart dependency
    from initscripts, and the obsolete versioned mountall dep (LP: #1452238)

 -- Adam Conrad <email address hidden>  Fri, 12 Jun 2015 10:08:52 -0600
Superseded in wily-release
Deleted in wily-proposed (Reason: moved to release)
sysvinit (2.88dsf-59.1ubuntu3) wily; urgency=medium

  * Drop sysvinit-utils' versioned Depends: on util-linux again, it introduces a
    circular dependency sysvinit-utils → util-linux → initscripts →
    sysvinit-utils. Replace with versioned Breaks. (LP: #1456670)

 -- Martin Pitt <email address hidden>  Wed, 20 May 2015 07:16:56 +0200
Superseded in wily-release
Deleted in wily-proposed (Reason: moved to release)
sysvinit (2.88dsf-59.1ubuntu2) wily; urgency=medium

  * Drop sysvinit-utils' Essential: flag again, as we used to (merge error in
    2.88dsf-59.1ubuntu1). This (hopefully) unbreaks debootstrap again.
    (LP: #1456670)

 -- Martin Pitt <email address hidden>  Tue, 19 May 2015 17:08:01 +0200
Superseded in wily-release
Deleted in wily-proposed (Reason: moved to release)
sysvinit (2.88dsf-59.1ubuntu1) wily; urgency=medium

  * Drop 91_sulogin_lockedpw.dpatch and 92_sulogin_support_static_sh.patch:
    sulogin moved to util-linux.
  * 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.
    - debian/src/sysv-rc/sbin/invoke-rc.d: clean eatmydata from environment
      unless INVOKE_RCD_ALLOW_EATMYDATA is set to value other than '0'.
      (LP: #1257036)
    - 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.
    - service, invoke-rc.d: Don't ignore systemd unit dependencies in
      "degraded" mode. (LP: #1429734)
    - invoke-rc.d: Fix actions to run under systemd if there is no init.d
      script. (Closes: #747851)
    - invoke-rc.d: Don't start disabled systemd services, and don't restart
      non-running services. (Closes: #768450)
    - 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)
    - invoke-rc.d: Don't fail on masked services. (LP: #1312975)
    - invoke-rc.d: Call 'initctl reload-configuration' to work reliably on
      systems with broken inotify. (Can be dropped once we stop supporting
      upstart)
    - 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.

Superseded in wily-release
Obsolete in vivid-release
Deleted in vivid-proposed (Reason: moved to release)
sysvinit (2.88dsf-53.2ubuntu12) vivid; urgency=medium

  * Call 'systemctl daemon-reload' after any insserv call if systemd
    is the system init to pick up changes (Closes: #766429, #774799)
 -- Adam Conrad <email address hidden>   Mon, 06 Apr 2015 10:44:47 -0600
Superseded in trusty-updates
Deleted in trusty-proposed (Reason: moved to -updates)
sysvinit (2.88dsf-41ubuntu6.1) trusty; urgency=low

  [Colin King]
  * debian/src/initscripts/etc/init.d/ondemand: Add powersave as a final
    resort powersaving governor. If intel_pstate is enabled (which is
    possible on the utopic-hwe kernel) this is the only one available
    (LP: #1314653)
 -- Stefan Bader <email address hidden>   Fri, 13 Mar 2015 16:02:15 +0100
Superseded in vivid-release
Deleted in vivid-proposed (Reason: moved to release)
sysvinit (2.88dsf-53.2ubuntu11) vivid; urgency=medium

  * service, invoke-rc.d: Don't ignore systemd unit dependencies in "degraded"
    mode. (LP: #1429734)
 -- Martin Pitt <email address hidden>   Mon, 09 Mar 2015 08:25:11 +0100
Superseded in vivid-release
Deleted in vivid-proposed (Reason: moved to release)
sysvinit (2.88dsf-53.2ubuntu10) vivid; urgency=medium

  * invoke-rc.d: There are two cases when "systemctl is-enabled" fails: Either
    the unit exists and is disabled, or if the unit doesn't exist (or only in
    a generator output dir). In the latter case we do not want to prevent the
    startup of a unit. (LP: #1429035)
 -- Martin Pitt <email address hidden>   Fri, 06 Mar 2015 10:55:49 +0100
Superseded in vivid-release
Deleted in vivid-proposed (Reason: moved to release)
sysvinit (2.88dsf-53.2ubuntu9) vivid; urgency=medium

  * Call systemctl is-system-running with --quiet to avoid confusing output.
    (LP: #1421058)
 -- Martin Pitt <email address hidden>   Sun, 15 Feb 2015 16:39:00 +0100
Superseded in vivid-release
Deleted in vivid-proposed (Reason: moved to release)
sysvinit (2.88dsf-53.2ubuntu8) vivid; urgency=medium

  * service, invoke-rc.d: Avoid deadlocks during bootup and shutdown from
    units/hooks which call "invoke-rc.d service reload" and similar, since the
    synchronous wait plus systemd's normal behaviour of transactionally
    processing all dependencies first easily causes dependency loops. Thus
    during boot/shutdown operate only on the unit and not on its dependencies,
    just like SysV behaves. (Closes: #777113, LP: #1417010)
  * Make sysvinit-utils and sysv-rc break systemd << 215 to ensure we have the
    "systemctl is-system-running" command.
 -- Martin Pitt <email address hidden>   Mon, 09 Feb 2015 11:07:10 +0100
Superseded in vivid-release
Deleted in vivid-proposed (Reason: moved to release)
sysvinit (2.88dsf-53.2ubuntu7) vivid; urgency=medium

  * Fix another syntax error from 2.88dsf-53.2ubuntu4 due to an unintended
    line break.
 -- Martin Pitt <email address hidden>   Mon, 12 Jan 2015 11:19:02 +0100
Superseded in vivid-release
Deleted in vivid-proposed (Reason: moved to release)
sysvinit (2.88dsf-53.2ubuntu6) vivid; urgency=medium

  * debian/src/sysv-rc/sbin/invoke-rc.d:
    Handle disabled systemd services in a similar way than for sysvinit
    scripts. We never start disabled ones and only restart them in that
    case if they were manually started.
    This is particularly useful on package installation or upgrade when
    it contains some sysvinit scripts or upstart jobs.
 -- Didier Roche <email address hidden>   Fri, 09 Jan 2015 09:07:12 +0100
Superseded in vivid-release
Deleted in vivid-proposed (Reason: moved to release)
sysvinit (2.88dsf-53.2ubuntu5.1) vivid; urgency=medium

  * Fix syntax error introduced in previous upload.

Deleted in vivid-proposed (Reason: buggy and prevent fixed version to build)
sysvinit (2.88dsf-53.2ubuntu5) vivid; urgency=medium

  * Fix syntax error introduced in previous upload.
 -- Iain Lane <email address hidden>   Wed, 07 Jan 2015 14:21:44 +0000
Superseded in vivid-proposed
sysvinit (2.88dsf-53.2ubuntu4) vivid; urgency=medium

  * debian/src/sysv-rc/sbin/invoke-rc.d:
    Support upgrading upstart-only job when the machine is already running
    systemd as pid 1. This prevents the older prerm to fail due to no
    .service or init script installed available for stopping.
 -- Didier Roche <email address hidden>   Wed, 07 Jan 2015 13:49:28 +0100
Superseded in vivid-release
Deleted in vivid-proposed (Reason: moved to release)
sysvinit (2.88dsf-53.2ubuntu3) vivid; urgency=medium

  * 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)
 -- Martin Pitt <email address hidden>   Thu, 18 Dec 2014 19:56:07 +0100
Superseded in vivid-release
Deleted in vivid-proposed (Reason: moved to release)
sysvinit (2.88dsf-53.2ubuntu2) vivid; urgency=medium

  * 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)
 -- Martin Pitt <email address hidden>   Tue, 11 Nov 2014 09:07:40 +0100
Superseded in vivid-release
Deleted in vivid-proposed (Reason: moved to release)
sysvinit (2.88dsf-53.2ubuntu1) vivid; urgency=medium

  * Drop debian/initscripts.maintscript and other conffile cleanups which were
    only necessary for P → T upgrades.
  * Drop our change to keep /etc/mtab a a file instead of a symlink to
    /proc/mounts. /run/mount/utab has worked well for a long time now.
  * 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.
    - init.d/umountroot: If /var/run/init.upgraded exists, call telinit u
      before unmounting the root filesystem.
    - 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/patches/92_sulogin_support_static_sh.patch: add support for
      /bin/static-sh as fallback if the regular shell fails to execute
    - 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, nor a dynamic
      selection between multiple init systems.
    - Mark all binary packages 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 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.
    - debian/src/sysv-rc/sbin/invoke-rc.d: clean eatmydata from environment
      unless INVOKE_RCD_ALLOW_EATMYDATA is set to value other than '0'.
      (LP #1257036)
    - debian/src/sysv-rc/sbin/invoke-rc.d: Call 'initctl reload-configuration'
      to work reliably on systems with broken inotify.
    - invoke-rc.d, service: Cherrypick fixes from Debian git repository:
      + In upstart interfacing code, check that the job is actually known to
        upstart. This is because during upgrades, pid 1 might still be an
        older upstart which may not yet support syntax of the newly unpacked
        jobs, thus sysv-init script should be continued to be used instead.
        (Closes: #745503)
      + unset UPSTART_SESSION environment variable to make sure all upstart
        initctl commands are executed against system init and not the session
        one. (Closes: #745505)
      + in upstart interfacing code, map "force-reload" to restart as per
        Debian policy 9.3.2, since there is no way to know for-sure if a
        reload is supported.
    - 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/sysv-rc.postinst, update-rc.d: Adjust for our insserv being in
      /usr/lib/insserv instead of $PATH.
  * Cleans up /run/shm/ compat symlink handling. (LP: #1320534)

Superseded in vivid-release
Obsolete in utopic-release
Deleted in utopic-proposed (Reason: moved to release)
sysvinit (2.88dsf-41ubuntu18) utopic; urgency=medium

  Some cleanups and cherry-picks from current sysvinit, as uploading the full
  merge has been stalled for review for a long time.

  * Drop Cell support/SPU mountpoint handling, this platform hasn't been
    supported for some time.
  * Revert to most of Debian's initscripts Breaks: (except console-setup,
    ifupdown, and initramfs-tools) to avoid diff noise, they are harmless
    now.
  * Drop compat symlink from /usr/bin/service to /usr/sbin/service. According
    to codesearch, nothing is using the former any more.
  * Update to current syvinit update-rc.d. This handles "defaults" calls
    correctly wrt. LSB header information, drops the confusing warnings
    (LP: #1334596), and handles init.d scripts for systemd correctly.
 -- Martin Pitt <email address hidden>   Tue, 26 Aug 2014 07:22:55 +0200
Superseded in utopic-release
Deleted in utopic-proposed (Reason: moved to release)
sysvinit (2.88dsf-41ubuntu17) utopic; urgency=medium

  * Drop initscript dependencies to upstart and mountall. Debian's SysV init
    boot scripts are back, and both upstart and systemd now provide jobs/units
    which "shadow" the SysV init.d scripts. This allows installing
    systemd-sysv instead of upstart. (LP: #1351306)
 -- Martin Pitt <email address hidden>   Thu, 07 Aug 2014 10:39:25 +0200
Superseded in utopic-release
Deleted in utopic-proposed (Reason: moved to release)
sysvinit (2.88dsf-41ubuntu16) utopic; urgency=medium

  * Move sourcing of lsb/init-functions above the sourcing of helpers which we
    don't ship in Ubuntu, to avoid some harmless, but confusing noise during
    boot.
 -- Martin Pitt <email address hidden>   Fri, 30 May 2014 11:44:23 +0200
Superseded in utopic-release
Deleted in utopic-proposed (Reason: moved to release)
sysvinit (2.88dsf-41ubuntu15) utopic; urgency=medium

  * Disable startpar. It wreaks havoc with "task" upstart jobs as init.d
    scripts depending on them rely on them to be "running".
 -- Martin Pitt <email address hidden>   Thu, 29 May 2014 10:15:57 +0200
Superseded in utopic-release
Deleted in utopic-proposed (Reason: moved to release)
sysvinit (2.88dsf-41ubuntu14) utopic; urgency=medium

  * Revert the dependency changes from the previous upload to avoid loops.
 -- Adam Conrad <email address hidden>   Tue, 27 May 2014 08:45:53 -0600
Deleted in utopic-release (Reason: New upstart dependency broke the world)
Deleted in utopic-proposed (Reason: moved to release)
sysvinit (2.88dsf-41ubuntu13) utopic; urgency=medium

  * Revert previous upload, which caused regression due to UPSTARTDIR
    variable removal that was still in-use.
  * Reintroduce 11 rcS initd scripts:
    - all of them source /lib/lsb/init-functions and thus do nothing under
    upstart, and symlinked to /dev/null under systemd.
    - adjust initscripts conffiles, postinst and postrm to setup symlinks
    and clean up appropriately.
  * Enable insserv (LP: #1312836):
     - adjust path variable in postinst to find insserv under
    /usr/lib/insserv due to 200_hide_insserv_on_ubuntu.patch in insserv on
    ubuntu.
    - adjust legacy_boot check to examine both rc0.d and rc6.d and the
    stamp file.
    - perform conversion and remove flag file
    - cherrypick patch for update-rc.d to lookup insserv in
    /usr/lib/insserv and /sbin.
    - drop touching legacy boot ordering stamp in sysv-rc preinst.
 -- Dimitri John Ledkov <email address hidden>   Tue, 27 May 2014 13:52:14 +0200
Superseded in utopic-release
Superseded in utopic-release
Superseded in utopic-release
Deleted in utopic-proposed (Reason: moved to release)
sysvinit (2.88dsf-41ubuntu12) utopic; urgency=medium

  * Revert the invoke-rc.d check for "does this upstart job exist" from
    calling "initctl status" back to checking for the file existence. The
    former fails in a chroot if it installs a package/job which is not present
    on the host: then "initctl status" will check the hosts's job (which
    doesn't exist, and thus fails) instead of the one in the chroot.
 -- Martin Pitt <email address hidden>   Fri, 16 May 2014 10:27:06 +0200
Superseded in utopic-release
Deleted in utopic-proposed (Reason: moved to release)
sysvinit (2.88dsf-41ubuntu11) utopic; urgency=medium

  * Cherrypick fixes from Debian git repository:
  * service & invoke-rc.d: in upstart interfacing code, check that the job
    is actually known to upstart. This is because during upgrades, pid 1
    might still be an older upstart which may not yet support syntax of
    the newly unpacked jobs, thus sysv-init script should be continued to
    be used instead. (Closes: #745503)
  * service & invoke-rc.d: unset UPSTART_SESSION environment variable to
    make sure all upstart initctl commands are executed against system
    init and not the session one. (Closes: #745505)
  * service: in upstart interfacing code, map "force-reload" to restart as
    per Debian policy 9.3.2, since there is no way to know for-sure if a
    reload is supported.
 -- Dimitri John Ledkov <email address hidden>   Thu, 15 May 2014 12:37:54 +0100
Superseded in utopic-release
Deleted in utopic-proposed (Reason: moved to release)
sysvinit (2.88dsf-41ubuntu10) utopic; urgency=medium

  * invoke-rc.d: Don't fail on masked services. (LP: #1312975)
 -- Martin Pitt <email address hidden>   Mon, 12 May 2014 11:20:50 +0200
Superseded in utopic-proposed
sysvinit (2.88dsf-41ubuntu9) utopic; urgency=medium

  * invoke-rc.d: Fix actions to run under systemd if there is no init.d
    script.
 -- Martin Pitt <email address hidden>   Mon, 12 May 2014 10:04:32 +0200
Superseded in utopic-proposed
sysvinit (2.88dsf-41ubuntu8) utopic; urgency=medium

  * Backport systemd support for service and invoke-rc.d from current Debian
    version, to fix package install/upgrade failures when running with
    systemd.
 -- Martin Pitt <email address hidden>   Mon, 12 May 2014 08:55:08 +0200
Superseded in utopic-proposed
sysvinit (2.88dsf-41ubuntu7) utopic; urgency=low

  [ Colin King]

  * default cpufreq governor to powersave for intel-pstate driver
    -LP: #1314653
 -- Tim Gardner <email address hidden>   Wed, 30 Apr 2014 08:59:51 -0600
Superseded in utopic-release
Published in trusty-release
Deleted in trusty-proposed (Reason: moved to release)
sysvinit (2.88dsf-41ubuntu6) trusty; urgency=medium

  * debian/sysvinit-utils.startpar-bridge.upstart: Silence " *
    Starting/Stopping startpar bridge..." messages from boot.log, by
    commenting out description stanza.
 -- Dimitri John Ledkov <email address hidden>   Thu, 13 Mar 2014 01:37:30 +0000
Superseded in trusty-release
Deleted in trusty-proposed (Reason: moved to release)
sysvinit (2.88dsf-41ubuntu5) trusty; urgency=low

  * debian/src/sysv-rc/sbin/invoke-rc.d: clean eatmydata from environment
    unless INVOKE_RCD_ALLOW_EATMYDATA is set to value other than '0'.
 -- Scott Moser <email address hidden>   Mon, 02 Dec 2013 17:12:03 -0500
175 of 244 results