docker-entrypoint.sh 750 B

1234567891011121314151617181920212223
  1. #!/bin/bash
  2. mkdir -p /etc/rspamd/plugins.d \
  3. /etc/rspamd/custom
  4. touch /etc/rspamd/rspamd.conf.local \
  5. /etc/rspamd/rspamd.conf.override
  6. chown -R _rspamd:_rspamd /var/lib/rspamd \
  7. /etc/rspamd/local.d \
  8. /etc/rspamd/override.d \
  9. /etc/rspamd/custom \
  10. /etc/rspamd/rspamd.conf.local \
  11. /etc/rspamd/rspamd.conf.override \
  12. /etc/rspamd/plugins.d
  13. chmod 755 /var/lib/rspamd
  14. [[ ! -f /etc/rspamd/override.d/worker-controller-password.inc ]] && echo '# Placeholder' > /etc/rspamd/override.d/worker-controller-password.inc
  15. chown _rspamd:_rspamd /etc/rspamd/override.d/worker-controller-password.inc
  16. [[ ! -f /etc/rspamd/custom/sa-rules-heinlein ]] && echo '# to be auto-filled by dovecot-mailcow' > /etc/rspamd/custom/sa-rules-heinlein
  17. exec "$@"