From e2c75a88df937a94092497cd54575a8233c5121c Mon Sep 17 00:00:00 2001 From: mm Date: Mon, 14 Sep 2026 11:22:06 +0200 Subject: [PATCH] =?UTF-8?q?fix(acl):=20=5Ftouched=20initialisieren=20?= =?UTF-8?q?=E2=80=94=20unter=20set=20-u=20brach=20die=20Rechtevergabe=20ko?= =?UTF-8?q?mmentarlos=20ab?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- install.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/install.sh b/install.sh index 49023d9..26a039c 100755 --- a/install.sh +++ b/install.sh @@ -641,6 +641,10 @@ grant_apache_log_access() { [ -n "$_pfadquelle" ] || return 0 acl_set() { timeout 30 setfacl -m "u:$1:$2" "$3" 2>/dev/null || true; } + # Unter `set -u` PFLICHT: ohne Initialisierung bricht die Funktion beim ersten + # `_touched="$_touched …"` ab ("parameter not set"), der Installer endet + # kommentarlos mitten in der Rechtevergabe. Real passiert (V1.9.0, Erstlauf). + _touched="" # 1a) Rechte aus den MUSTERN ableiten. #