summarylogtreecommitdiffstats
path: root/radarr.install
diff options
context:
space:
mode:
Diffstat (limited to 'radarr.install')
-rw-r--r--radarr.install20
1 files changed, 20 insertions, 0 deletions
diff --git a/radarr.install b/radarr.install
new file mode 100644
index 000000000000..ac5d8f787cd0
--- /dev/null
+++ b/radarr.install
@@ -0,0 +1,20 @@
+post_install() {
+ if grep -q "^radarr" /etc/group &> /dev/null ; then
+ groupmod -n radarr radarr &> /dev/null
+ else
+ groupadd -r radarr &> /dev/null
+ fi
+ if grep -q "^radarr:" /etc/passwd 2> /dev/null ; then
+ usermod -s /bin/false -c "Radarr daemon" -d /var/lib/radarr -g radarr radarr &> /dev/null
+ else
+ useradd -s /bin/false -c "Radarr daemon user" -d /var/lib/radarr -g radarr -r radarr &> /dev/null
+ fi
+
+ mkdir -p /var/lib/radarr
+ chown -R radarr: /var/lib/radarr
+}
+
+post_upgrade() {
+ post_install $1
+}
+