[pkg-bacula-commits] [bacula] 01/01: Enable automatic restarting of daemons with systemd (part 2)

Sven Hartge hartge-guest at moszumanska.debian.org
Fri Jul 15 22:53:01 UTC 2016


This is an automated email from the git hooks/post-receive script.

hartge-guest pushed a commit to branch master-systemd
in repository bacula.

commit c7c17ca5c3b0ddfd6b91ee7034c91ee1011a10e6
Author: Sven Hartge <sven at svenhartge.de>
Date:   Sat Jul 16 00:51:17 2016 +0200

    Enable automatic restarting of daemons with systemd (part 2)
    
    Add dh_systemd_start calls for bacula-director-$DBTYPE.
    This emits a warning about a (obviously) non-existing service file,
    but the correct code is added to prerm and postinst nontheless.
---
 debian/rules | 13 +++++++------
 1 file changed, 7 insertions(+), 6 deletions(-)

diff --git a/debian/rules b/debian/rules
index 8e1dc05..33a5424 100755
--- a/debian/rules
+++ b/debian/rules
@@ -118,12 +118,13 @@ override_dh_installinit-arch:
 	dh_installinit -pbacula-fd -- defaults 91 9
 	dh_installinit -pbacula-director-common --name=bacula-director --no-start -- defaults 92 8
 
-override_dh_systemd_start-arch:
-ifeq ($(HAVE_SYSTEMD),1)
-	dh_systemd_start -pbacula-sd bacula-fd.service
-	dh_systemd_start -pbacula-fd bacula-sd.service
-	dh_systemd_start -pbacula-director-common --no-start bacula-director.service
-endif
+override_dh_systemd_start:
+	dh_systemd_start -pbacula-sd --no-restart-after-upgrade bacula-sd.service
+	dh_systemd_start -pbacula-fd --no-restart-after-upgrade bacula-fd.service
+	dh_systemd_start -pbacula-director-common --no-restart-after-upgrade --no-start bacula-director.service
+	dh_systemd_start -pbacula-director-mysql --no-restart-after-upgrade bacula-director.service
+	dh_systemd_start -pbacula-director-sqlite3 --no-restart-after-upgrade bacula-director.service
+	dh_systemd_start -pbacula-director-pgsql --no-restart-after-upgrade bacula-director.service
 
 override_dh_install-arch:
 	dh_install -a

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-bacula/bacula.git



More information about the pkg-bacula-commits mailing list