From 4470927dc169adac2fce0c5c2aa2fa2788294ff9 Mon Sep 17 00:00:00 2001 From: Simon McVittie Date: Fri, 29 Jan 2016 11:24:37 +0100 Subject: [PATCH] Enable systemd helpers, but do not start the early-boot systemd services on installation --- debian/changelog | 2 ++ debian/control | 1 + debian/rules | 5 ++++- 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index 3f4f10ab..87be0383 100644 --- a/debian/changelog +++ b/debian/changelog @@ -15,6 +15,8 @@ ostree (2016.1-1) UNRELEASED; urgency=medium * Add a symbols file * Add missing dependency on libglib2.0-dev * Add an ostree-tests package, and use it for autopkgtest + * Enable systemd helpers, but do not start the early-boot systemd services + on installation -- Simon McVittie Wed, 27 Jan 2016 13:04:34 +0100 diff --git a/debian/control b/debian/control index f2fba538..5a8f06c7 100644 --- a/debian/control +++ b/debian/control @@ -8,6 +8,7 @@ Build-Depends: bison, debhelper (>= 9), dh-autoreconf, + dh-systemd, docbook-xml, docbook-xsl, e2fslibs-dev, diff --git a/debian/rules b/debian/rules index 18ad63d9..818005fd 100755 --- a/debian/rules +++ b/debian/rules @@ -4,7 +4,7 @@ export DEB_BUILD_MAINT_OPTIONS = hardening=+all export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed %: - dh $@ --parallel --with=autoreconf,gir + dh $@ --parallel --with=autoreconf,gir,systemd override_dh_auto_clean: @@ -32,3 +32,6 @@ override_dh_fixperms: chmod -v +x debian/tmp/usr/lib/*/ostree/installed-tests/*.js chmod -v +x debian/tmp/usr/lib/*/ostree/installed-tests/*.py chmod -v +x debian/tmp/usr/lib/*/ostree/installed-tests/*.sh + +override_dh_systemd_start: + dh_systemd_start --no-start