Debian Patches
Status for exim4/4.100-3
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| 90_localscan_dlopen.patch | Allow one to use and switch between different local_scan functions without recompiling exim. http://marc.merlins.org/linux/exim/files/sa-exim-current/ Original patch from David Woodhouse, modified first by Derrick 'dman' Hudson and then by Marc MERLIN for SA-Exim and minor/major API version tracking |
David Woodhouse, Derrick 'dman' Hudson, Marc MERLIN | yes | other, http://marc.merlins.org/linux/exim/files/sa-exim-current/ | 2026-08-15 | |
| 38_dkim_defaults.diff | DKIM: Do not oversign empty Sender, Resent-* and List-* headers This is minimal change to avoid bad settings, an optimal setting might look different. See https://lists.exim.org/lurker/message/20250813.165035.2d7a779b.en.html ff and https://lists.exim.org/lurker/message/20250723.075700.4cce1322.en.html |
Andreas Metzler <ametzler@debian.org> | yes | debian upstream | vendor | 2026-07-30 |
| 40_0001-dovecot-handle-internal-failures.patch | dovecot: handle internal failures Since dovecot 2.4.3~85 commit 1bf90fc7a91f ("lib-auth-client: Add code=temp_fail to all internal failures"), dovecot may return additional fields on FAIL when a temporary error occurred during authentication. Sep 01 20:03:07 localhost exim[157621]: 157621 DOVECOT<< 'FAIL 1 user=7c6bx4@pants-off.xyz code=temp_fail' Sep 01 20:03:07 localhost exim[157621]: 157621 0 read but unreturned bytes; strcut() gave 4 results: {FAIL} {1} {user=7c6bx4@pants-off.xyz} {code=temp_fail} last is <null> This is useful for when database backing dovecot auth is unavailable. In the current state of exim not handling this use case, exim returns 535, indicating incorrect password. Sep 01 20:03:07 localhost exim[157621]: 157621 dovecot auth ret: FAIL Sep 01 20:03:07 localhost exim[157621]: 157621 SMTP>> 535 Incorrect authentication data This commit add support for handling "code=temp_fail" to instead return 435, indicating authentication is not available temporarily. Sep 01 20:32:05 localhost exim[167751]: 167751 dovecot auth ret: DEFER Sep 01 20:32:05 localhost exim[167751]: 167751 SMTP>> 435 Unable to authenticate at present |
Bertrand Jacquin <bertrand@jacquin.bzh> | no | 2026-09-01 | ||
| 31_eximmanpage.patch | We ship the binary as exim4 instead of exim, fix manpage accordingly. Andreas Metzler <ametzler@bebt.de> |
Marc Haber <mh+debian-packages@zugschlus.de>, | not-needed | 2019-10-17 | ||
| 32_exim4.patch | Accommodate source for installing exim as exim4. | Andreas Metzler <ametzler@debian.org> | not-needed | vendor | 2018-12-12 | |
| 33_eximon.binary.patch | We move eximon.bin out of $PATH to /usr/libexec/. Let it be found there. | Andreas Piesk | not-needed | 2020-03-21 | ||
| 34_eximstatsmanpage.patch | Add note about installing perl-modules on Debian to generated manpage | Andreas Metzler <ametzler@debian.org> | not-needed | vendor | 2013-09-28 | |
| 35_install.patch | Exim's installation scripts install the binary as exim-<version> - disable this feature. | Andreas Metzler <ametzler@debian.org> | not-needed | vendor | 2016-09-25 | |
| 36_unnecessaryCopt.diff | Stop using exim's -C option in utility scripts (exiwhat et al.) since this breaks with ALT_CONFIG_PREFIX. | Andreas Metzler <ametzler@bebt.de> | yes | 2018-12-31 | ||
| 37_remove_exim-users_references.patch | Point Debian users to Debian specific ML. | Marc Haber <mh+debian-packages@zugschlus.de> | not-needed | 2018-12-31 |
All known versions for source package 'exim4'
- 4.100-3 (sid)
- 4.100-1 (forky)
- 4.100-1~bpo13+1 (trixie-backports)
- 4.98.2-1+deb13u4 (trixie-security, trixie-proposed-updates)
- 4.98.2-1+deb13u3 (trixie)
- 4.98.2-1~bpo12+1 (bookworm-backports)
- 4.96-15+deb12u10 (bookworm-security, bookworm)
