v12.1.0
·
532 commits
to master
since this release
Please refer to the CHANGELOG to get the complete and comprehensive overview of this release. Here is the full git-diff: v12.0.0...v12.1.0.
Summary
Rspamd Stabilization
With v12.1.0, Rspamd is stabilized. We added more documentation (e.g. on the web interface), the option to greylist e-mails, an option to use HFILTER_HOSTNAME_UNKNOWN and a helper script for DKIM signing. The scripts have been properly stabilized and cleaned up as well, and all WIP warnings are now removed.
Updates to Fail2Ban
Fail2Ban saw some major updates in its configuration. The mode for Postfix was changed to extra to catch more log lines and the time to find an offender and the time the offer is banned was raised as well.
Smaller Fixes
v12.1.0 also packs a lot of smaller fixes for scripts, our CI and configurations.
What's Changed
- Image registry and setup update by @georglauterbach in #3233
- fix: GH docs update workflow by @georglauterbach in #3241
- docs: update DKIM/DMARC/SPF docs by @georglauterbach in #3231
- docs: renamings by @georglauterbach in #3242
- docs: add note about Rspamd's web interface by @georglauterbach in #3245
- scripts: make
policyd-spfconfigurable by @georglauterbach in #3246 - Rspamd: add greylisting option & code refactoring by @georglauterbach in #3206
- Rspamd: replace
reject_unknown_client_hostnamewith RspamdHFILTER_HOSTNAME_UNKNOWNand make it configurable by @georglauterbach in #3248 - tests: fix dovecot: ldap mail delivery works by @ap-wtioit in #3252
- change F2B configs: made config more aggressive by @georglauterbach in #3243
- scripts: get all
policyd-spfsetup in one place by @georglauterbach in #3263 - Posfix: add option to re-enable
reject_unknown_client_hostnameafter #3248 by @georglauterbach in #3255 - config-examples: update fail2ban config examples with current DMS default values by @ap-wtioit in #3258
- [FIX] shellcheck: do not check .git folder by @ap-wtioit in #3267
- scripts: disallow alias = account by @georglauterbach in #3270
- postfix.sh: add missing -E for extended regexes in smtpd_sender_restrictions by @ap-wtioit in #3272
- scripts: fix setting
SRS_EXCLUDE_DOMAINSduring startup by @jamebus in #3271 - scripts: improve shutdown function by making PANIC_STRATEGY obsolete by @casperklein in #3265
- misc: make Fail2Ban log persistent by @casperklein in #3269
- ci: update
bug_report.ymlby @georglauterbach in #3275 - ci: simplify
bug_report.ymlby @georglauterbach in #3276 - scripts: remove superfluous
EOFindmarc_dkim_spf.shby @ap-wtioit in #3266 - docs: improve Rspamd docs (part of its stabilization) by @georglauterbach in #3257
- scripts: misc improvements by @georglauterbach in #3281
- Rspamd: script stabilization pt. 1 by @georglauterbach in #3261
- scripts: Rspamd stabilization pt. 2 by @georglauterbach in #3282
- Rspamd: remove WIP warnings by @georglauterbach in #3283
- scripts: apply fixes to helpers when using
set -eEby @georglauterbach in #3285 - docs: update F2B docs & bind mount links by @georglauterbach in #3293
- docs: update FAQ entries by @georglauterbach in #3294
- ci: revised the contributor workflow by @polarathene in #2227
- scripts: remove unnecessary
return 0statements by @georglauterbach in #3290 - F2B: update F2B after discussion in #3256 by @georglauterbach in #3288
- fail2ban: add 'log' command by @casperklein in #3299
- scripts: add DKIM helper script for Rspamd by @georglauterbach in #3286