From 8c4bcb733a66a5c51cd15260a5fbd138103edbe1 Mon Sep 17 00:00:00 2001 From: aptalca Date: Wed, 14 Dec 2016 14:45:38 -0500 Subject: [PATCH] Condense the ownership check --- root/etc/cont-init.d/40-chown-files | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/root/etc/cont-init.d/40-chown-files b/root/etc/cont-init.d/40-chown-files index efe7e57..fa3c826 100644 --- a/root/etc/cont-init.d/40-chown-files +++ b/root/etc/cont-init.d/40-chown-files @@ -1,14 +1,10 @@ #!/usr/bin/with-contenv bash -# check for preferences file and if not found, exit out -if [ ! -e "/config/Library/Application Support/Plex Media Server/Preferences.xml" ]; then +# check for Library existence and permissions +if [ ! -d "/config/Library" ]; then mkdir -p /config/Library - chown abc:abc \ - /config/Library - exit 0 -fi - -if [ ! "$(stat -c %u /config/Library)" = "$PUID" ]; then + chown abc:abc /config/Library +elif [ ! "$(stat -c %u /config/Library)" = "$PUID" ]; then echo "Change in ownership detected, please be patient while we chown existing files" echo "This could take some time" chown abc:abc -R \