init-system-helpers 1.29ubuntu1 source package in Ubuntu
Changelog
init-system-helpers (1.29ubuntu1) xenial; urgency=medium
* Merge from Debian unstable. Remaining changes:
- init: Drop sysvinit-core as alternative pre-depends, and add
upstart-sysv instead.
- scripts/invoke-rc.d: clean eatmydata from environment unless
INVOKE_RCD_ALLOW_EATMYDATA is set to value other than '0'. This does not
affect systemd, thus this can be dropped after 16.04 LTS. (LP: #1257036)
- invoke-rc.d: Fix actions to run under systemd if there is no init.d
script but only an upstart job. Packages got fixed in 16.04 but this
still affects upgrades. This can be dropped after 16.04 LTS.
init-system-helpers (1.29) unstable; urgency=medium
[ Michael Biebl ]
* Bump debhelper compatibility level to 9.
[ Raphael Geissert ]
* invoke-rc.d: Fix behaviour when no start or stop symlink is found.
Although update-rc.d(8) says that it is a common administration error to
delete a start symlink instead of renaming it to make it a stop symlink,
the default behaviour of invoke-rc.d in that case is not sensible, and
leads to the init script being executed. (Closes: #546532)
[ Martin Pitt ]
* invoke-rc.d: Fix package installation failure when installing a package
with an upstart script and systemd unit, but no SysV script in a chroot.
(LP: #1543051)
[ Felipe Sateler ]
* update-rc.d: Ensure insserv doesn't fail if initscripts is not installed
(Closes: #806438)
[ Benda Xu ]
* script/invoke-rc.d: Add OpenRC support.
* script/update-rc.d: Add OpenRC support.
-- Martin Pitt <email address hidden> Fri, 04 Mar 2016 09:28:36 +0100
Upload details
- Uploaded by:
- Martin Pitt on 2016-03-04
- Uploaded to:
- Xenial
- Original maintainer:
- Ubuntu Developers
- Architectures:
- any all
- Section:
- misc
- Urgency:
- Medium Urgency
See full publishing history Publishing
| Series | Published | Component | Section | |
|---|---|---|---|---|
| Xenial | release | on 2016-03-04 | main | misc |
Downloads
| File | Size | SHA-256 Checksum |
|---|---|---|
| init-system-helpers_1.29ubuntu1.tar.xz | 56.2 KiB | a519b48160cb1d92031dda959bacc8245c544011511a49a4d51ef509a72cb491 |
| init-system-helpers_1.29ubuntu1.dsc | 1.9 KiB | 74a60d01802cd4dcfba8110aebbe5dc954505dd15164f68e22dee20701fcf2e2 |
Available diffs
- diff from 1.28ubuntu2 to 1.29ubuntu1 (3.3 KiB)
Binary packages built by this source
- dh-systemd: debhelper add-on to handle systemd unit files
dh-systemd provides a debhelper sequence addon named 'systemd' and the
dh_systemd_enable/ dh_systemd_ start commands.
.
The dh_systemd_enable command adds the appropriate code to the postinst, prerm
and postrm maint scripts to properly enable/disable systemd service files.
The dh_systemd_start command deals with start/stop/restart on upgrades for
systemd-only service files.
- init: init metapackage
This package is a metapackage which allows you to select from the available
init systems while ensuring that one of these is available on the system at
all times.
- init-system-helpers: helper tools for all init systems
This package contains helper tools that are necessary for switching between
the various init systems that Debian contains (e. g. sysvinit or
systemd). An example is deb-systemd-helper, a script that enables systemd unit
files without depending on a running systemd.
.
It also includes the "service", "invoke-rc.d", and "update-rc.d" scripts which
provide an abstraction for enabling, disabling, starting, and stopping
services for all supported Debian init systems as specified by the policy.
.
While this package is maintained by pkg-systemd-maintainers, it is NOT
specific to systemd at all. Maintainers of other init systems are welcome to
include their helpers in this package.

