different approach to init

This commit is contained in:
sparklyballs 2017-01-11 20:29:18 +00:00
parent 894d4b74fa
commit 85caabf7a7

View file

@ -1,16 +1,17 @@
#!/usr/bin/with-contenv bash #!/usr/bin/with-contenv bash
# check for Library existence and permissions # create folders
if [ ! -d "${PLEX_MEDIA_SERVER_APPLICATION_SUPPORT_DIR}" ]; then if [[ ! -d ${PLEX_MEDIA_SERVER_APPLICATION_SUPPORT_DIR} ]]; then \
mkdir -p "${PLEX_MEDIA_SERVER_APPLICATION_SUPPORT_DIR}" mkdir -p "${PLEX_MEDIA_SERVER_APPLICATION_SUPPORT_DIR}"
chown abc:abc "${PLEX_MEDIA_SERVER_APPLICATION_SUPPORT_DIR}" chown -R abc:abc "${PLEX_MEDIA_SERVER_APPLICATION_SUPPORT_DIR}"
elif [ ! "$(stat -c %u "${PLEX_MEDIA_SERVER_APPLICATION_SUPPORT_DIR}")" = "$PUID" ]; then fi
# check Library permissions
PUID=${PUID:-911}
if [ ! "$(stat -c %u /config/Library)" = "$PUID" ]; then
echo "Change in ownership detected, please be patient while we chown existing files" echo "Change in ownership detected, please be patient while we chown existing files"
echo "This could take some time" echo "This could take some time"
chown abc:abc -R \ chown abc:abc -R \
"${PLEX_MEDIA_SERVER_APPLICATION_SUPPORT_DIR}" /config/Library
fi fi
chown abc:abc \
/config \
/config/*