aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoshua Boniface <joshua@boniface.me>2019-02-01 19:13:50 -0500
committerJoshua Boniface <joshua@boniface.me>2019-02-01 19:16:47 -0500
commitb630e9de82587d3e336813cdc8a82ef316813f3e (patch)
tree1cd947c05e3c01c2d47802ee00c057c17bf6a11d
parent7774977cdd3a8032e699be94badd1ed07265ba75 (diff)
Allow adm group to view Jellyfin resources
This is pretty arbitrary and personal, but I detest services that lock out global access (which is good), but don't simultaneously make it easy for administrators to enter the directories. The adm group should only have actual system administrators as members, so this lets them view the secure directories.
-rw-r--r--deployment/debian-package-x64/pkg-src/postinst3
1 files changed, 2 insertions, 1 deletions
diff --git a/deployment/debian-package-x64/pkg-src/postinst b/deployment/debian-package-x64/pkg-src/postinst
index a784028eb..860222e05 100644
--- a/deployment/debian-package-x64/pkg-src/postinst
+++ b/deployment/debian-package-x64/pkg-src/postinst
@@ -43,7 +43,8 @@ case "$1" in
mkdir $CACHEDATA
fi
# Ensure permissions are correct on all config directories
- chown -R jellyfin:jellyfin $PROGRAMDATA $CONFIGDATA $LOGDATA $CACHEDATA
+ chown -R jellyfin $PROGRAMDATA $CONFIGDATA $LOGDATA $CACHEDATA
+ chgrp adm $PROGRAMDATA $CONFIGDATA $LOGDATA $CACHEDATA
chmod 0750 $PROGRAMDATA $CONFIGDATA $LOGDATA $CACHEDATA
chmod +x /usr/lib/jellyfin/restart.sh > /dev/null 2>&1 || true