From 8c8497d885b816397b36bc11470e11c459a6b98c Mon Sep 17 00:00:00 2001 From: FreddleSpl0it <75116288+FreddleSpl0it@users.noreply.github.com> Date: Tue, 9 Sep 2025 12:50:19 +0200 Subject: [PATCH] [Rspamd] only recreate external_services.conf file if it was deleted --- data/Dockerfiles/rspamd/docker-entrypoint.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/data/Dockerfiles/rspamd/docker-entrypoint.sh b/data/Dockerfiles/rspamd/docker-entrypoint.sh index 7385488b0..a764725cb 100755 --- a/data/Dockerfiles/rspamd/docker-entrypoint.sh +++ b/data/Dockerfiles/rspamd/docker-entrypoint.sh @@ -86,7 +86,8 @@ if [[ "${SKIP_OLEFY}" =~ ^([yY][eE][sS]|[yY])+$ ]]; then rm /etc/rspamd/local.d/external_services.conf fi else - cat < /etc/rspamd/local.d/external_services.conf + if [[ ! -f /etc/rspamd/local.d/external_services.conf ]]; then + cat < /etc/rspamd/local.d/external_services.conf oletools { # default olefy settings servers = "olefy:10055"; @@ -100,6 +101,7 @@ oletools { retransmits = 1; } EOF + fi fi # Provide additional lua modules