From 3c7e33e9fa7a3b745301301ca94ac822c7b359bb Mon Sep 17 00:00:00 2001 From: s3lph Date: Sun, 4 Nov 2018 21:44:30 +0100 Subject: [PATCH] Added systemctl daemon-reload to debian and arch packages --- package/archlinux/matemat.install | 8 ++++++++ package/debian/matemat/DEBIAN/postinst | 2 ++ package/debian/matemat/DEBIAN/postrm | 9 +++++++++ package/debian/matemat/DEBIAN/prerm | 10 ++++++++++ 4 files changed, 29 insertions(+) create mode 100755 package/debian/matemat/DEBIAN/postrm create mode 100755 package/debian/matemat/DEBIAN/prerm 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