Enable systemd helpers, but do not start the early-boot systemd services on installation

This commit is contained in:
Simon McVittie 2016-01-29 11:24:37 +01:00
parent 7eee7ce2fe
commit 4470927dc1
3 changed files with 7 additions and 1 deletions

2
debian/changelog vendored
View File

@ -15,6 +15,8 @@ ostree (2016.1-1) UNRELEASED; urgency=medium
* Add a symbols file * Add a symbols file
* Add missing dependency on libglib2.0-dev * Add missing dependency on libglib2.0-dev
* Add an ostree-tests package, and use it for autopkgtest * 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 <smcv@debian.org> Wed, 27 Jan 2016 13:04:34 +0100 -- Simon McVittie <smcv@debian.org> Wed, 27 Jan 2016 13:04:34 +0100

1
debian/control vendored
View File

@ -8,6 +8,7 @@ Build-Depends:
bison, bison,
debhelper (>= 9), debhelper (>= 9),
dh-autoreconf, dh-autoreconf,
dh-systemd,
docbook-xml, docbook-xml,
docbook-xsl, docbook-xsl,
e2fslibs-dev, e2fslibs-dev,

5
debian/rules vendored
View File

@ -4,7 +4,7 @@ export DEB_BUILD_MAINT_OPTIONS = hardening=+all
export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
%: %:
dh $@ --parallel --with=autoreconf,gir dh $@ --parallel --with=autoreconf,gir,systemd
override_dh_auto_clean: 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/*.js
chmod -v +x debian/tmp/usr/lib/*/ostree/installed-tests/*.py chmod -v +x debian/tmp/usr/lib/*/ostree/installed-tests/*.py
chmod -v +x debian/tmp/usr/lib/*/ostree/installed-tests/*.sh chmod -v +x debian/tmp/usr/lib/*/ostree/installed-tests/*.sh
override_dh_systemd_start:
dh_systemd_start --no-start