diff --git a/deploy/all-in-one/supervisord.conf b/deploy/all-in-one/supervisord.conf index bd19505..153aa7c 100644 --- a/deploy/all-in-one/supervisord.conf +++ b/deploy/all-in-one/supervisord.conf @@ -35,7 +35,7 @@ stderr_logfile_maxbytes=0 priority=30 [program:rspamd] -command=/usr/bin/rspamd -f +command=/usr/bin/rspamd -f -u _rspamd -g _rspamd autostart=true autorestart=true stdout_logfile=/dev/fd/1 diff --git a/deploy/dovecot/dovecot.conf b/deploy/dovecot/dovecot.conf index 9187d71..079c283 100644 --- a/deploy/dovecot/dovecot.conf +++ b/deploy/dovecot/dovecot.conf @@ -12,11 +12,21 @@ ssl_key = /dev/null 2>&1; then + exec rspamd -f -u _rspamd -g _rspamd +elif id rspamd >/dev/null 2>&1; then + exec rspamd -f -u rspamd -g rspamd +fi +exec rspamd -f --insecure