From 921e053fc32fcd71a302b8a459489997bc4ca996 Mon Sep 17 00:00:00 2001 From: tcely Date: Tue, 25 Feb 2025 03:34:02 -0500 Subject: [PATCH] Remove unnecessary `chmod` executions Setting the mode to the same value twice is only wasted effort. --- config/root/etc/s6-overlay/s6-rc.d/tubesync-init/run | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/config/root/etc/s6-overlay/s6-rc.d/tubesync-init/run b/config/root/etc/s6-overlay/s6-rc.d/tubesync-init/run index 4ac5ff8e..a6d8bbae 100755 --- a/config/root/etc/s6-overlay/s6-rc.d/tubesync-init/run +++ b/config/root/etc/s6-overlay/s6-rc.d/tubesync-init/run @@ -13,12 +13,11 @@ chown -R app:app /config chmod -R 0755 /config chown -R root:app /app chmod -R 0750 /app +chmod 0755 /app/*.py /app/*.sh +find /app -mindepth 2 -type f -execdir chmod 640 '{}' + chown -R app:app /app/common/static -chmod -R 0750 /app/common/static chown -R app:app /app/static -chmod -R 0750 /app/static -find /app -type f ! -iname healthcheck.py -exec chmod 640 {} \; -chmod 0755 /app/healthcheck.py + # Optionally reset the download dir permissions if [ "${TUBESYNC_RESET_DOWNLOAD_DIR:=True}" == "True" ]