From d74bed65a78906e3f9a086a8d53a26b3aa8b6340 Mon Sep 17 00:00:00 2001 From: thespad Date: Sun, 19 Jan 2025 16:40:33 +0000 Subject: [PATCH] Reorder chmods to workaround QNAP issue --- root/etc/s6-overlay/s6-rc.d/init-permissions/run | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/root/etc/s6-overlay/s6-rc.d/init-permissions/run b/root/etc/s6-overlay/s6-rc.d/init-permissions/run index 612e182..23d6aa1 100755 --- a/root/etc/s6-overlay/s6-rc.d/init-permissions/run +++ b/root/etc/s6-overlay/s6-rc.d/init-permissions/run @@ -9,6 +9,13 @@ if [[ -z ${LSIO_READ_ONLY_FS} ]] && [[ -z ${LSIO_NON_ROOT_USER} ]]; then chmod -R 644 /etc/logrotate.d fi +if [[ -f "/config/log/logrotate.status" ]]; then + chmod 600 /config/log/logrotate.status +fi + +chmod -R g+w \ + /config/nginx + if [[ -z ${LSIO_NON_ROOT_USER} ]]; then lsiown -R abc:abc \ /config/keys \ @@ -19,10 +26,3 @@ if [[ -z ${LSIO_NON_ROOT_USER} ]]; then lsiown abc:abc \ /config/www fi - -if [[ -f "/config/log/logrotate.status" ]]; then - chmod 600 /config/log/logrotate.status -fi - -chmod -R g+w \ - /config/nginx