diff options
author | carl.george | 2015-06-08 18:49:47 -0500 |
---|---|---|
committer | carl.george | 2015-06-08 18:49:47 -0500 |
commit | f3dec6a62ca0f1bf9a531a0e83c38d3fe71a7061 (patch) | |
tree | ec5347953a1169d650a7e61102d69ec33a639bf2 /sickbeard.install | |
download | aur-f3dec6a62ca0f1bf9a531a0e83c38d3fe71a7061.tar.gz |
507-1
Diffstat (limited to 'sickbeard.install')
-rw-r--r-- | sickbeard.install | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/sickbeard.install b/sickbeard.install new file mode 100644 index 000000000000..51b48b8ed82b --- /dev/null +++ b/sickbeard.install @@ -0,0 +1,22 @@ +post_install() { + # Source SickBeard config. + . /etc/conf.d/sickbeard + + # Create SickBeard group. + getent group sickbeard &> /dev/null || \ + groupadd -r sickbeard &> /dev/null + + # Create SickBeard user. + getent passwd sickbeard &> /dev/null || \ + useradd -r -g sickbeard -d "${SB_DATA}" -s /usr/bin/nologin -c "SickBeard daemon user" sickbeard &> /dev/null + + # Create or repair Sick-Beard owned directories. + mkdir -p /etc/sickbeard /var/log/sickbeard "${SB_DATA}" + chown -R sickbeard: /etc/sickbeard /var/log/sickbeard "${SB_DATA}" +} + +post_upgrade() { + post_install +} + +# vim:set ts=4 sw=4 et: |