Package "dh-systemd"

Name: dh-systemd


debhelper add-on to handle systemd unit files

Latest version: 1.29ubuntu4
Release: xenial (16.04)
Level: updates
Repository: universe
Head package: init-system-helpers


Download "dh-systemd"

Other versions of "dh-systemd" in Xenial

Repository Area Version
base universe 1.29ubuntu1
backports universe 10.2.2ubuntu1~ubuntu16.04.1


Version: 1.29ubuntu4 2017-03-09 18:06:56 UTC

  init-system-helpers (1.29ubuntu4) xenial; urgency=medium

  * script/invoke-rc.d: backport change from 1.36 so that logs showing a
    failure to start a service with systemd will include the necessary
    information to debug, not just instructions to run an additional
    command. LP: #1596056.

 -- Steve Langasek <email address hidden> Tue, 29 Nov 2016 11:09:41 -0800

Source diff to previous version
1596056 output of invoke-rc.d for systemd units un-debuggable on failure

Version: 1.29ubuntu3 2016-10-10 09:06:40 UTC

  init-system-helpers (1.29ubuntu3) xenial-proposed; urgency=medium

  * invoke-rc.d, service: Only ignore systemd unit dependencies before
    multi-user.target. "systemctl is-system-running" might still be false in
    case of running jobs for device/mount/hotplug/dynamic actions units. But
    in those cases we already do want to respect unit dependencies, as the
    system is booted up sufficiently to avoid dependency loops. Thus weaken
    the condition to "multi-user.target is active".

    This does not change the behaviour for single-user: is-system-running has
    always been false there, so dependencies continue to be ignored.

    Fixes installation of packages like PostgreSQL under cloud-init or when
    manually installing packages right after booting.

    LP: #1576692

 -- Martin Pitt <email address hidden> Mon, 12 Sep 2016 10:57:57 +0200

Source diff to previous version
1576692 fully support package installation in systemd

Version: 1.29ubuntu2 2016-05-31 12:06:41 UTC

  init-system-helpers (1.29ubuntu2) xenial; urgency=medium

  * invoke-rc.d: Under systemd, "runlevel" only switches to 3 or 5 when
    multi-user.target/graphical.target have been reached, not before.
    Adjust the runlevel check accordingly. This is only relevant for the check
    for wrong/dangling rcN.d/ symlinks, so just pin it to "5" (the precise
    value does not matter much). Fixing this in systemd requires bigger
    architectural changes, so use this tiny (and backportable) bandaid for the
    time being. (LP: #1575572)

 -- Martin Pitt <email address hidden> Fri, 06 May 2016 20:51:40 -0500

1575572 apache2 fails to start if installed via cloud config (on Xenial)

About   -   Send Feedback to @ubuntu_updates