diff options
Diffstat (limited to 'mediatomb.install')
-rw-r--r-- | mediatomb.install | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/mediatomb.install b/mediatomb.install new file mode 100644 index 000000000000..f0a8162be736 --- /dev/null +++ b/mediatomb.install @@ -0,0 +1,20 @@ +pre_install() { + groupadd --system mediatomb + useradd -M --no-user-group --system --shell /bin/false --home /var/lib/mediatomb --gid mediatomb mediatomb && passwd -l mediatomb &>/dev/null + install --directory --owner=mediatomb --group=mediatomb "/var/lib/mediatomb" +} + +post_install() { + systemctl enable mediatomb.service + systemctl start mediatomb.service +} + +pre_remove() { + systemctl stop mediatomb.service + systemctl disable mediatomb.service +} + +post_remove() { + userdel mediatomb &>/dev/null + groupdel mediatomb &>/dev/null +}
\ No newline at end of file |