]> git.proxmox.com Git - pve-firewall.git/blobdiff - debian/postinst
Fix #1446: allow pve-firewall package install twice in a row
[pve-firewall.git] / debian / postinst
index e41354279fc76aa1ba999c7d3ec1ab1de6134cd6..40771833bab8ad1898c16c47c96af0ecfd9d99e2 100644 (file)
@@ -4,11 +4,9 @@ set -e
 
 case "$1" in
     configure)
-    ;;
-
-    triggered)
-        invoke-rc.d pve-firewall restart
-       exit 0
+       # Remove masks created by dh_systemd_enable on package removal.
+       deb-systemd-helper unmask pve-firewall.service >/dev/null || true
+       systemctl reload-or-restart pve-firewall
     ;;
 
     abort-upgrade|abort-remove|abort-deconfigure)
@@ -22,4 +20,4 @@ esac
 
 #DEBHELPER#
 
-exit 0
\ No newline at end of file
+exit 0