lp:debian/init-system-helpers
- Get this branch:
- bzr branch lp:debian/init-system-helpers
Branch information
- Owner:
- Ubuntu branches
- Status:
- Development
Recent revisions
- 24. By Martin Pitt
-
[ Didier Roche ]
* deb-system-invoke: don't start disabled systemd services (in case
of systemd only services), when there is no init script. (Closes: #768456)
Add some conditions to start the job on deb-system-invoke [restart|start],
during package upgrade:
- deb-system-invoke start <unit> doesn't do anything on systemd if the
unit is disabled or static.
- deb-system-invoke restart <unit> only restarts a disabled or static unit
if the daemon was already running (forced by the admin).
- in case of multiple units in error passed to deb-system-invoke, this one
will exit with last unit in errror exit code.[ Martin Pitt ]
* t/001-deb-systemd- helper. t: Verify that the commands exit successfully.
* t/001-deb-systemd- helper. t: Add tests for Alias= handling.
* t/001-deb-systemd- helper. t: Add tests for Alias and mask handling with
uninstalled .service file (as in package postrm scripts).
* deb-systemd-helper: Ignore Also= and Alias= referring to itself, and avoid
mask symlink creation errors on systems where units with those have
already been installed. Add corresponding test to
001-deb-systemd- helper. t. (LP: #1439793)
* init: Add ${misc:Depends} dependency to quiesce lintian.
* Bump Standards-Version to 3.9.6 (no changes necessary).
* debian/copyright: Fix short license name for BSD-3-clause.
* Add myself to Uploaders: (member of pkg-systemd-maintainers) [ Jérémy Bobbio ]
* Make the package build reproducibly by using latest entry in
debian/changelog to set the manpages date. (Closes: #782855)[ Dimitri John Ledkov ]
* Mark "init" metapackage Multi-Arch: foreign. (Closes: #756026) - 22. By Michael Biebl
-
* Demote augeas-tools to Suggests and let the systemd2init tool error out
if /usr/bin/augtool is not installed. Packages which want to make use of
systemd2init will have to depend on augeas-tools themselves.
* Switch the default init system to systemd-sysv on Linux as per #727708. - 21. By Michael Biebl
-
[ Michael Stapelberg ]
* Add systemd2init tool which can be used to generate SysV init scripts from
systemd .service files. The systemd2init tool requires Augeas, so add a
Depends on augeas-tools to dh-systemd. (Closes: #741252)
Maintained by Ondřej Surý <email address hidden>
* Clarify dh_systemd_enable documentation (Thanks Michael Meskes for the
patch).[ Michael Biebl ]
* Add new "init" metapackage which ensures that an init system is installed
at all times. For now the default is still sysvinit-core. - 20. By Michael
-
* Use try-restart only on upgrades, start after initial installation
(Closes: #750404)
* improve error message wording (Closes: #750986)
* dh_systemd_enable: document the --name option (Closes: #750992) - 18. By Michael
-
d-s-h: don’t error out when masking a service is not possible because
/etc/systemd/system/ <service> already exists (but is not a symlink).
(Closes: #739090) - 17. By Michael
-
Don’t delete /etc/systemd/, only the hierarchy below /etc/systemd/
system/ .
This is necessary to fix piuparts warnings since we ship
/etc/systemd/system since i-s-h 1.15 (Thanks Andreas Beckmann). - 16. By Michael
-
* ship /etc/systemd/system to avoid piuparts warnings
* d-s-h: add spaces to allow the manpage to break lines with MANWIDTH=80
* i-s-h: override lintian warning spelling-error-in- manpage, we cannot
rename the upstream command “systemctl reenable” into “re-enable”
* bump standards-version to 3.9.5 (no changes necessary)
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)