diff options
author | Lars Johnsen | 2015-02-19 20:47:41 +0100 |
---|---|---|
committer | Lars Johnsen | 2015-02-23 01:46:21 +0100 |
commit | 027a91ff1dd2545cfa4cd7a3dddff5abeac26f7d (patch) | |
tree | dc6e9d1945f914cf4d1d2056c7f752cb7ea417c0 /sonarr.install | |
download | aur-027a91ff1dd2545cfa4cd7a3dddff5abeac26f7d.tar.gz |
Initial
Diffstat (limited to 'sonarr.install')
-rwxr-xr-x | sonarr.install | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/sonarr.install b/sonarr.install new file mode 100755 index 000000000000..5344af733148 --- /dev/null +++ b/sonarr.install @@ -0,0 +1,18 @@ +post_install() { + if grep -q "^sonarr" /etc/group &> /dev/null ; then + groupmod -n sonarr sonarr &> /dev/null + else + groupadd -r sonarr &> /dev/null + fi + if grep -q "^sonarr:" /etc/passwd 2> /dev/null ; then + usermod -s /bin/false -c "Sonarr daemon" -d /var/lib/sonarr -g sonarr sonarr &> /dev/null + else + useradd -s /bin/false -c "Sonarr daemon user" -d /var/lib/sonarr -g sonarr -r sonarr &> /dev/null + fi + + chown -R sonarr: /var/lib/sonarr +} + +post_upgrade() { + post_install $1 +} |