set permissions on Plex Transcoder Temp Directory
Signed-off-by: Eric Nemchik <eric@nemchik.com>
This commit is contained in:
parent
b046c3ffb4
commit
b9fdee8cb8
1 changed files with 12 additions and 0 deletions
|
|
@ -20,6 +20,18 @@ if [[ -f "/config/Library/Application Support/Plex Media Server/plexmediaserver.
|
|||
rm -f "/config/Library/Application Support/Plex Media Server/plexmediaserver.pid"
|
||||
fi
|
||||
|
||||
# set permissions on Plex Transcoder Temp Directory
|
||||
PREFNAME="/config/Library/Application Support/Plex Media Server/Preferences.xml"
|
||||
if [[ -f "${PREFNAME}" ]]; then
|
||||
TranscoderTempDirectory='\bTranscoderTempDirectory="([^"]+)"'
|
||||
while IFS= read -r line; do
|
||||
if [[ ${line} =~ ${TranscoderTempDirectory} ]] && [[ -d "${BASH_REMATCH[1]}" ]]; then
|
||||
echo "Setting permissions on ${BASH_REMATCH[1]}"
|
||||
lsiown -R abc:abc "${BASH_REMATCH[1]}"
|
||||
fi
|
||||
done <"${PREFNAME}"
|
||||
fi
|
||||
|
||||
# permissions (non-recursive) on config root and folders
|
||||
lsiown abc:abc \
|
||||
/config \
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue