summaryrefslogtreecommitdiff
path: root/community/darkstat/darkstat.install
diff options
context:
space:
mode:
Diffstat (limited to 'community/darkstat/darkstat.install')
-rw-r--r--community/darkstat/darkstat.install9
1 files changed, 5 insertions, 4 deletions
diff --git a/community/darkstat/darkstat.install b/community/darkstat/darkstat.install
index fa0ccea48..a8e6826ca 100644
--- a/community/darkstat/darkstat.install
+++ b/community/darkstat/darkstat.install
@@ -1,19 +1,20 @@
daemon_name=darkstat
-daemon_chroot=/var/"$daemon_name"
+daemon_chroot=var/darkstat
post_install() {
if [ ! -d "$daemon_chroot" ]; then
install -d "$daemon_chroot"
+ touch "$daemon_chroot/darkstat.dat"
fi
- /usr/sbin/useradd \
+ useradd \
--system \
--home "$daemon_chroot" \
--shell /bin/false \
--no-user-group \
--gid nobody "$daemon_name"
- chown -R "$daemon_name":nobody "$daemon_chroot"
+ chown -R "$daemon_name":nobody "/$daemon_chroot"
}
post_remove() {
- /usr/sbin/userdel "$daemon_name"
+ userdel "$daemon_name"
}