fix(acl): _touched initialisieren — unter set -u brach die Rechtevergabe kommentarlos ab

This commit is contained in:
mm committed 2026-09-14 11:22:06 +02:00
1 parent 6f82bad6f9
commit e2c75a88df
1 file changed
+4
+4
View File
@@ -641,6 +641,10 @@ grant_apache_log_access() {
[ -n "$_pfadquelle" ] || return 0 [ -n "$_pfadquelle" ] || return 0
acl_set() { timeout 30 setfacl -m "u:$1:$2" "$3" 2>/dev/null || true; } 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. # 1a) Rechte aus den MUSTERN ableiten.
# #