From af15a13860bf7cc8449b79e0004d27f4a54fff7c Mon Sep 17 00:00:00 2001 From: Don Armstrong Date: Thu, 26 Oct 2017 15:51:56 -0700 Subject: [PATCH] Do not stop on upgrade, just restart after upgrade --- debian/changelog | 1 + debian/rules | 3 +++ debian/unscd.service | 2 +- 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index 5a47761..4105641 100644 --- a/debian/changelog +++ b/debian/changelog @@ -3,6 +3,7 @@ unscd (0.52-2) unstable; urgency=medium * Update standards version to 4.1.1, no changes. * Add missing #!/bin/sh to postinst (Closes: #843283) * Use compat level 10 + * Do not stop on upgrade, just restart after upgrade -- diff --git a/debian/rules b/debian/rules index d45f9e4..413cdd5 100755 --- a/debian/rules +++ b/debian/rules @@ -20,3 +20,6 @@ override_dh_auto_install: install -t debian/unscd/usr/sbin/ nscd install -d debian/unscd/etc/ install -m644 -t debian/unscd/etc/ debian/nscd.conf + +override_dh_systemd_start: + dh_systemd_start --restart-after-upgrade --no-stop-on-upgrade diff --git a/debian/unscd.service b/debian/unscd.service index e174af0..fc1f060 100644 --- a/debian/unscd.service +++ b/debian/unscd.service @@ -7,4 +7,4 @@ ExecStart=/usr/sbin/nscd -d Restart=always [Install] -WantedBy=multi-user.target \ No newline at end of file +WantedBy=multi-user.target -- 2.39.2