From af15a13860bf7cc8449b79e0004d27f4a54fff7c Mon Sep 17 00:00:00 2001
From: Don Armstrong <don@donarmstrong.com>
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.5