lp:debian/init-system-helpers

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp:debian/init-system-helpers
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

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)

23. By Michael

Depend on perl-base instead of perl (Closes: #757891)

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)

19. By Michael

d-s-h: add “purge” verb, use it in autoscripts. (Closes: #721244)

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)

15. By Michael

dh_systemd: treat symlinks like aliases (Closes: #731803)

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.

Subscribers