[fail2ban] Additional correction to force setting of service variable.
[fail2ban] Filtering out prefix (date, service, PID) because prior git
Pushed change to /usr/bin rather than /usr/sbin as executable for logwatch (which is a symbolic link to the /usr/share/logwatch/scripts/logwatch.pl script). Does not delete any links under /usr/sbin/logwatch. For existing systems, the old link continues to work. For new installations, only the new /usr/bin/logwatch link will work. Also deleted the requirement for crontabs package, as newer installations may use alternate scheduling tools (most notably systemd timers).
[logwatch] Using /usr/bin rather than /usr/sbin as target directory.
dovecot 2.4: handle changed log format for aborted logins
Now I see that both change requests might have overlapped. So maybe submit it as a patch file from the prior dovecot or, even better, as either a patch file or a merge request from the current repository's version.
Can you re-submit the merge request with the new base? Your previous patch was already saved to the repository. So your working dovecot file should be the correct version, with the additional changes.
[sshd] Ignore connection resets during writes, per Martijn Pieters