From 403b591f0104d36ebd13eaddf6da2263941b8eae Mon Sep 17 00:00:00 2001 From: Jonathan Steel Date: Mon, 8 Jun 2015 18:37:33 +0100 Subject: Initial commit --- naemon.install | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 naemon.install (limited to 'naemon.install') diff --git a/naemon.install b/naemon.install new file mode 100644 index 0000000..429505a --- /dev/null +++ b/naemon.install @@ -0,0 +1,19 @@ +pre_install() { + getent group naemon &> /dev/null || groupadd -r naemon -g 44 + getent passwd naemon &> /dev/null || useradd -r -u 44 -g naemon \ + -d /var/lib/naemon -s /sbin/nologin -c "Naemon" naemon +} + +pre_upgrade() { + pre_install +} + +pre_remove() { + if [[ -f /run/naemon/naemon.pid ]]; then + systemctl stop naemon + fi +} + +post_remove() { + userdel naemon +} -- cgit v1.2.3