Bunch of bugfixes. Made quirk and permissions fixing scripts more reliable.

This commit is contained in:
Raphaël Numbus
2026-02-26 19:40:31 +01:00
parent 329355d6c0
commit 1697952fc4
+1 -1
View File
@@ -141,7 +141,6 @@ ${concatStringsSep "\n" (map (m: " - ${m}") middlewares)}
set -- ${perm}
WANTED_PERMISSIONS=$1
FOLDER_PATH=$2
ACTUAL_PERMISSIONS=$(stat -c '%u:%g' "$FOLDER_PATH")
if [[ ! -e "$FOLDER_PATH" ]]; then
mkdir -p "$FOLDER_PATH"
@@ -150,6 +149,7 @@ ${concatStringsSep "\n" (map (m: " - ${m}") middlewares)}
mkdir -p "$FOLDER_PATH"
fi
ACTUAL_PERMISSIONS=$(stat -c '%u:%g' "$FOLDER_PATH")
if [[ "$ACTUAL_PERMISSIONS" != "$WANTED_PERMISSIONS" ]]; then
chown -R "$WANTED_PERMISSIONS" "$FOLDER_PATH"
fi