From c8720e5119029e81e28dc03eec8b2e9dd7c09130 Mon Sep 17 00:00:00 2001 From: boksbc Date: Sun, 19 Oct 2025 12:03:32 +0200 Subject: [PATCH] Dovecot Systax Problem --- scripts/10-provision.sh | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/scripts/10-provision.sh b/scripts/10-provision.sh index 05f4ded..3bd7c0c 100644 --- a/scripts/10-provision.sh +++ b/scripts/10-provision.sh @@ -31,8 +31,16 @@ install -d -m 0755 -o root -g root /var/www install -d -m 0775 -o "$APP_USER" -g "$APP_GROUP" "$APP_DIR" SUDOERS_DKIM="/etc/sudoers.d/mailwolt-dkim" -cat > "${SUDOERS_DKIM}" < "${SUDOERS_DKIM}" <<'EOF' +# mailwolt darf diese Kommandos ohne Passwort ausführen (für DKIM-Setup) +Defaults:mailwolt !requiretty + +# DKIM-Helfer (mit beliebigen Argumenten) +mailwolt ALL=(root) NOPASSWD: /usr/local/sbin/mailwolt-install-dkim * +mailwolt ALL=(root) NOPASSWD: /usr/local/sbin/mailwolt-remove-dkim * + +# OpenDKIM neu laden +mailwolt ALL=(root) NOPASSWD: /bin/systemctl reload opendkim EOF chown root:root "${SUDOERS_DKIM}" chmod 440 "${SUDOERS_DKIM}"