Created by James Westby on 2011-06-11 and last modified on 2015-05-26
Get this branch:
bzr branch lp:debian/sysvinit
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Ubuntu branches

Recent revisions

74. By Martin Pitt on 2015-05-21

* Non-maintainer upload.

[ Martin Pitt ]
* Previous version introduced a circular dependency sysvinit-utils →
  util-linux → initscripts → sysvinit-utils. Drop sysvinit-utils' versioned
  Depends: on util-linux again and replace with versioned Breaks:.
  This fixes debootstrap troubles like LP: #1456670.
* service, invoke-rc.d: Don't ignore systemd unit dependencies in "degraded"
  mode. Followup fix for #777113, see LP: #1429734.
* Drop 91_sulogin_lockedpw.dpatch: Obsolete now that we ship sulogin from

[ Andreas Henriksson ]
* Update dependency for /bin/mountpoint being moved to util-linux instead
  of mount. Use breaks instead of depends to avoid circular dependency.

73. By Andreas Henriksson on 2015-05-12

* Non-maintainer upload.

[ Martin Pitt ]
* 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)
* Make sysvinit-utils and sysv-rc break systemd << 215 to ensure we have the
  "systemctl is-system-running" command.

[ Andreas Henriksson ]
* Let mount (src:util-linux) provide mountpoint (Closes: #399608)
* Let util-linux provide sulogin, last, lastb, mesg (Closes: #784567)

72. By Adam Conrad on 2015-04-06

Call 'systemctl daemon-reload' after any insserv call if systemd
is the system init to pick up changes (Closes: #766429, #774799)

71. By Petter Reinholdtsen <email address hidden> on 2014-11-11

Fix typo in invoke-rc.d breaking upstart installations (Closes:

70. By Petter Reinholdtsen <email address hidden> on 2014-10-26

Upload to unstable.

69. By Thomas Goirand <email address hidden> on 2014-08-24

Added bootlogd patch to output on multiple consoles (Closes: #181756).

68. By Michael Biebl on 2014-08-03

* Non-maintainer upload.
* Since the new "init" metapackage has taken over the role to ensure an init
  system is installed at all times, drop the Essential: yes flag from
  sysvinit and demote its priority to optional so this package is no longer
  pulled in on new installations on Linux. Make sysvinit depend on "init" so
  this new package is installed on upgrades.
* Provide a fallback SysV init binary in the sysvinit package which can be
  used to boot the system via init=/lib/sysvinit/init even if systemd is the
  default init system and /sbin/init is provided by systemd-sysv.
* Demote the priority of sysvinit-core to extra so it is no longer installed
  by default on Linux.

67. By Michael Biebl on 2014-06-08

Fix a formatting error in mountnfs which turned a tab character into

66. By Michael Biebl on 2014-06-06

* Non-maintainer upload.
* Skip the mountnfs hook when being triggered by the networking SysV init
  script and instead use the systemd built-in mechanisms to mount remote
  file systems.
  This avoids a deadlock caused by the rpcbind SysV init script depending
  on $network and the $network LSB facility being provided by the networking
  SysV init script. (Closes: #746587)

65. By Petter Reinholdtsen <email address hidden> on 2014-04-07

[ Gabriele Giacone ]
* Make Vcs-Git field canonical.

[ Petter Reinholdtsen ]
* Upload startpar split to unstable.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.