From abc798b2206798671800fa3ed6f7f7c3699188e5 Mon Sep 17 00:00:00 2001
From: Sebastian Krzyszkowiak <sebastian.krzyszkowiak@puri.sm>
Date: Tue, 25 Oct 2022 09:16:13 +0200
Subject: [PATCH] debian: Add `systemctl daemon-reload` to postinst and postrm

Otherwise, systemd drop-ins aren't registered until a reboot
or manual reload.
---
 debian/librem5-base-defaults.postinst | 3 +++
 debian/librem5-base-defaults.postrm   | 3 +++
 2 files changed, 6 insertions(+)

diff --git a/debian/librem5-base-defaults.postinst b/debian/librem5-base-defaults.postinst
index 4fbfe50..5766d02 100644
--- a/debian/librem5-base-defaults.postinst
+++ b/debian/librem5-base-defaults.postinst
@@ -46,6 +46,9 @@ case "$1" in
         if which update-initramfs >/dev/null; then
             update-initramfs -u
         fi
+        if [ -d /run/systemd/system ]; then
+            systemctl daemon-reload
+        fi
     ;;
 
     abort-upgrade|abort-remove|abort-deconfigure)
diff --git a/debian/librem5-base-defaults.postrm b/debian/librem5-base-defaults.postrm
index c90ad1a..db19308 100644
--- a/debian/librem5-base-defaults.postrm
+++ b/debian/librem5-base-defaults.postrm
@@ -7,6 +7,9 @@ case "$1" in
         if which update-initramfs >/dev/null; then
             update-initramfs -u
         fi
+        if [ -d /run/systemd/system ]; then
+            systemctl daemon-reload
+        fi
         ;;
 esac
 
-- 
GitLab