diff --git a/package/archlinux/matemat.install b/package/archlinux/matemat.install index 8a33b84..c7f9e46 100755 --- a/package/archlinux/matemat.install +++ b/package/archlinux/matemat.install @@ -13,6 +13,8 @@ post_install() { find /var/lib/matemat -type d -exec chmod 0750 {} \; find /var/lib/matemat -type f -exec chmod 0640 {} \; + systemctl daemon-reload + } pre_remove() { @@ -21,3 +23,9 @@ pre_remove() { userdel matemat } + +post_remove() { + + systemctl daemon-reload + +} diff --git a/package/debian/matemat/DEBIAN/postinst b/package/debian/matemat/DEBIAN/postinst index d94076b..f18f7fb 100755 --- a/package/debian/matemat/DEBIAN/postinst +++ b/package/debian/matemat/DEBIAN/postinst @@ -16,4 +16,6 @@ if [[ "$1" == "configure" ]]; then find /var/lib/matemat -type d -exec chmod 0750 {} \; find /var/lib/matemat -type f -exec chmod 0640 {} \; + systemctl daemon-reload + fi diff --git a/package/debian/matemat/DEBIAN/postrm b/package/debian/matemat/DEBIAN/postrm new file mode 100755 index 0000000..0a1c224 --- /dev/null +++ b/package/debian/matemat/DEBIAN/postrm @@ -0,0 +1,9 @@ +#!/bin/bash + +set -e + +if [[ "$1" == "remove" ]]; then + + systemctl daemon-reload + +fi diff --git a/package/debian/matemat/DEBIAN/prerm b/package/debian/matemat/DEBIAN/prerm new file mode 100755 index 0000000..657a1fc --- /dev/null +++ b/package/debian/matemat/DEBIAN/prerm @@ -0,0 +1,10 @@ +#!/bin/bash + +set -e + +if [[ "$1" == "remove" ]]; then + + systemctl stop matemat.service + userdel matemat + +fi