| 1 | exim4 (4.89-2+deb9u6) stretch-security; urgency=high |
| 2 | |
| 3 | * 85_01-string.c-do-not-interpret-before-0-CVE-2019-15846.patch Fix SNI |
| 4 | related buffer overflow. CVE-2019-15846 |
| 5 | |
| 6 | -- Andreas Metzler <ametzler@debian.org> Tue, 03 Sep 2019 20:01:38 +0200 |
| 7 | |
| 8 | exim4 (4.89-2+deb9u5) stretch-security; urgency=high |
| 9 | |
| 10 | * Fix remote command execution vulnerability related to |
| 11 | "${sort}"-expansion. CVE-2019-13917 OVE-20190718-0006 |
| 12 | |
| 13 | -- Andreas Metzler <ametzler@debian.org> Sat, 20 Jul 2019 13:32:35 +0200 |
| 14 | |
| 15 | exim4 (4.89-2+deb9u4) stretch-security; urgency=high |
| 16 | |
| 17 | * Non-maintainer upload by the Security Team. |
| 18 | * Fix remote command execution vulnerability (CVE-2019-10149) |
| 19 | |
| 20 | -- Salvatore Bonaccorso <carnil@debian.org> Tue, 28 May 2019 22:13:55 +0200 |
| 21 | |
| 22 | exim4 (4.89-2+deb9u3) stretch-security; urgency=high |
| 23 | |
| 24 | * Non-maintainer upload by the Security Team. |
| 25 | * Fix base64d() buffer size (CVE-2018-6789) (Closes: #890000) |
| 26 | |
| 27 | -- Salvatore Bonaccorso <carnil@debian.org> Sat, 10 Feb 2018 09:26:05 +0100 |
| 28 | |
| 29 | exim4 (4.89-2+deb9u2) stretch-security; urgency=high |
| 30 | |
| 31 | * Non-maintainer upload by the Security Team. |
| 32 | * Avoid release of store if there have been later allocations |
| 33 | (CVE-2017-16943) (Closes: #882648) |
| 34 | * Chunking: do not treat the first lonely dot special (CVE-2017-16944) |
| 35 | (Closes: #882671) |
| 36 | |
| 37 | -- Salvatore Bonaccorso <carnil@debian.org> Tue, 28 Nov 2017 22:58:00 +0100 |
| 38 | |
| 39 | exim4 (4.89-2+deb9u1) stretch-security; urgency=medium |
| 40 | |
| 41 | * CVE-2017-100369 |
| 42 | |
| 43 | -- <jmm@debian.org> Wed, 14 Jun 2017 07:03:07 +0200 |
| 44 | |
| 45 | exim4 (4.89-2) unstable; urgency=medium |
| 46 | |
| 47 | * Revert addition of header "# pidfile: /var/run/exim4/exim.pid" to |
| 48 | initscript (#844178). It breaks when the initscript does not start a |
| 49 | daemon but only runs update-exim4.conf. (inetd or QUEUERUNNER='nodaemon'). |
| 50 | Closes: #860317 |
| 51 | * When reporting bugs also attach /etc/default/exim4 by default. |
| 52 | |
| 53 | -- Andreas Metzler <ametzler@debian.org> Thu, 20 Apr 2017 17:14:04 +0200 |
| 54 | |
| 55 | exim4 (4.89-1) unstable; urgency=medium |
| 56 | |
| 57 | * Enable inbound (server-side) proxying for -heavy. Closes: #856712 |
| 58 | * New upstream release, source identical to RC7. |
| 59 | |
| 60 | -- Andreas Metzler <ametzler@debian.org> Thu, 09 Mar 2017 17:49:47 +0100 |
| 61 | |
| 62 | exim4 (4.89~RC7-1) unstable; urgency=medium |
| 63 | |
| 64 | * New upstream version. |
| 65 | |
| 66 | -- Andreas Metzler <ametzler@debian.org> Wed, 01 Mar 2017 18:37:18 +0100 |
| 67 | |
| 68 | exim4 (4.89~RC6-1) unstable; urgency=medium |
| 69 | |
| 70 | * Document E4BCD_PANICLOG_LINES in README.Debian. |
| 71 | * New upstream version. |
| 72 | |
| 73 | -- Andreas Metzler <ametzler@debian.org> Thu, 23 Feb 2017 18:24:33 +0100 |
| 74 | |
| 75 | exim4 (4.89~RC5-1) unstable; urgency=medium |
| 76 | |
| 77 | * New upstream version. |
| 78 | |
| 79 | -- Andreas Metzler <ametzler@debian.org> Mon, 13 Feb 2017 19:04:46 +0100 |
| 80 | |
| 81 | exim4 (4.89~RC4-1) unstable; urgency=medium |
| 82 | |
| 83 | * New upstream version. |
| 84 | + Drop 92_CVE-2016-1238.diff. |
| 85 | * Use /run/exim4/ instead of legacy directory /var/run/exim4 for pidfile |
| 86 | while we are changing the init script. |
| 87 | |
| 88 | -- Andreas Metzler <ametzler@debian.org> Sun, 12 Feb 2017 15:28:09 +0100 |
| 89 | |
| 90 | exim4 (4.89~RC3-1) unstable; urgency=medium |
| 91 | |
| 92 | * New upstream version. |
| 93 | + Unfuzz 92_CVE-2016-1238.diff. |
| 94 | * init file: |
| 95 | + Source /etc/default/exim4 *before* defining the shell |
| 96 | variables holding the pidfilenames. Overriding these via |
| 97 | /etc/default/exim4 is not supported. |
| 98 | + Add missing support for reload when QUEUERUNNER='queueonly'. |
| 99 | + For QUEUERUNNER='queueonly' use $PIDFILE instead of $QRPIDFILE. This way |
| 100 | $PIDFILE is used for the main exim process for all available QUEUERUNNER |
| 101 | choices. |
| 102 | + Add header "# pidfile: /var/run/exim4/exim.pid" for improved systemd |
| 103 | interaction. systemd-sysv-generator uses this pseudoheader to set |
| 104 | PIDFile in the generated service file and it also sets |
| 105 | RemainAfterExit=no instead of yes if it is present. Thanks, Michael |
| 106 | Biebl for suggestion and explanation. Closes: #844178 |
| 107 | |
| 108 | -- Andreas Metzler <ametzler@debian.org> Fri, 10 Feb 2017 19:08:52 +0100 |
| 109 | |
| 110 | exim4 (4.89~RC2-1) unstable; urgency=medium |
| 111 | |
| 112 | * New upstream version. |
| 113 | + Drop 75_add_bak_spec.txt.diff. |
| 114 | |
| 115 | -- Andreas Metzler <ametzler@debian.org> Sat, 04 Feb 2017 15:24:44 +0100 |
| 116 | |
| 117 | exim4 (4.89~RC1-1) unstable; urgency=low |
| 118 | |
| 119 | * Refresh debian/upstream/signing-key.asc. |
| 120 | * New upstream bugfix release. |
| 121 | + Drop superfluous patches. |
| 122 | 75_00_DKIM-More-validation-of-DNS-key-record.-Bug-1926.patch |
| 123 | 75_01_DKIM-Under-debug-when-signing-do-an-extra-check-on-t.patch |
| 124 | 75_02_Do-not-call-ldap_start_tls_s-on-ldapi-connections.patch |
| 125 | 75_03_PROXY-fix-v2-protocol-decode.-Bugs-2003-1747.patch |
| 126 | 75_04_CHUNKING-fix-non-pipelined-synch-checks.-Bug-2004.patch |
| 127 | + Unfuzz 31_eximmanpage.dpatch and |
| 128 | 78_Disable-chunking-BDAT-by-default.patch. |
| 129 | + Add 75_add_bak_spec.txt.diff - spec.txt and filter.txt missing in rc |
| 130 | tarball. |
| 131 | + Unfuzz debian/EDITME.exim4-*. |
| 132 | + Update debian/example.conf.md5. - Upstream typo fix. |
| 133 | |
| 134 | -- Andreas Metzler <ametzler@debian.org> Tue, 31 Jan 2017 19:52:50 +0100 |
| 135 | |
| 136 | exim4 (4.88-5) unstable; urgency=medium |
| 137 | |
| 138 | * 78_Disable-chunking-BDAT-by-default.patch: Change default value of main |
| 139 | option chunking_advertise_hosts and smtp transport option |
| 140 | hosts_try_chunking from "*" to empty. |
| 141 | This is a Debian specific change, we are right before the freeze and BDAT |
| 142 | needs a little time. |
| 143 | |
| 144 | -- Andreas Metzler <ametzler@debian.org> Thu, 19 Jan 2017 19:18:15 +0100 |
| 145 | |
| 146 | exim4 (4.88-4) unstable; urgency=medium |
| 147 | |
| 148 | * Upload to unstable. |
| 149 | |
| 150 | -- Andreas Metzler <ametzler@debian.org> Sat, 07 Jan 2017 14:38:00 +0100 |
| 151 | |
| 152 | exim4 (4.88-3) experimental; urgency=medium |
| 153 | |
| 154 | * Pull multiple patches from upstream GIT: |
| 155 | + 75_00_DKIM-More-validation-of-DNS-key-record.-Bug-1926.patch, |
| 156 | 75_01_DKIM-Under-debug-when-signing-do-an-extra-check-on-t.patch |
| 157 | + 75_02_Do-not-call-ldap_start_tls_s-on-ldapi-connections.patch |
| 158 | + 75_03_PROXY-fix-v2-protocol-decode.-Bugs-2003-1747.patch |
| 159 | + 75_04_CHUNKING-fix-non-pipelined-synch-checks.-Bug-2004.patch |
| 160 | (Thanks, Bart Noordervliet for the pointer) Closes: #850175 |
| 161 | |
| 162 | -- Andreas Metzler <ametzler@debian.org> Fri, 06 Jan 2017 17:32:20 +0100 |
| 163 | |
| 164 | exim4 (4.88-2) unstable; urgency=medium |
| 165 | |
| 166 | * Upload to unstable. |
| 167 | |
| 168 | -- Andreas Metzler <ametzler@debian.org> Tue, 27 Dec 2016 17:36:29 +0100 |
| 169 | |
| 170 | exim4 (4.88-1) experimental; urgency=medium |
| 171 | |
| 172 | * New upstream version. |
| 173 | * Upload to experimental, let (almost identical) 4.88~RC6-2 propagate to |
| 174 | testing. |
| 175 | * Drop 75_Fix-DKIM-information-leakage.patch. |
| 176 | |
| 177 | -- Andreas Metzler <ametzler@debian.org> Sun, 25 Dec 2016 18:07:12 +0100 |
| 178 | |
| 179 | exim4 (4.88~RC6-2) unstable; urgency=high |
| 180 | |
| 181 | * Add macro IGNORE_SMTP_LINE_LENGTH_LIMIT to allow disabling the SMTP DATA |
| 182 | physical line limit check for both for SMTP DATA ACL and remote_smtp* |
| 183 | transports. Closes: #828801 |
| 184 | Also update corresponding NEWS entry. |
| 185 | * [lintian] debian/changelog: s/lenght/length/ |
| 186 | * Pull 75_Fix-DKIM-information-leakage.patch from upstream GIT, fixing DKIM |
| 187 | information leakage issue CVE-2016-9963. |
| 188 | |
| 189 | -- Andreas Metzler <ametzler@debian.org> Thu, 22 Dec 2016 16:50:21 +0100 |
| 190 | |
| 191 | exim4 (4.88~RC6-1) unstable; urgency=low |
| 192 | |
| 193 | * New upstream version. |
| 194 | |
| 195 | -- Andreas Metzler <ametzler@debian.org> Thu, 08 Dec 2016 07:19:18 +0100 |
| 196 | |
| 197 | exim4 (4.88~RC5-1) unstable; urgency=low |
| 198 | |
| 199 | * New upstream version. |
| 200 | + Drop 75_01-Ensure-socket-is-nonblocking-before-draining.diff. |
| 201 | |
| 202 | -- Andreas Metzler <ametzler@debian.org> Sat, 19 Nov 2016 17:43:51 +0100 |
| 203 | |
| 204 | exim4 (4.88~RC4-2) unstable; urgency=low |
| 205 | |
| 206 | * Pull 75_01-Ensure-socket-is-nonblocking-before-draining.diff from upstream |
| 207 | GIT to fix exim bug 1914 (exim doesn't close connection after quit. |
| 208 | * Upload to unstable. |
| 209 | |
| 210 | -- Andreas Metzler <ametzler@debian.org> Sat, 12 Nov 2016 07:26:14 +0100 |
| 211 | |
| 212 | exim4 (4.88~RC4-1) experimental; urgency=low |
| 213 | |
| 214 | * New upstream version. |
| 215 | |
| 216 | -- Andreas Metzler <ametzler@debian.org> Mon, 07 Nov 2016 19:08:47 +0100 |
| 217 | |
| 218 | exim4 (4.88~RC3-1) experimental; urgency=medium |
| 219 | |
| 220 | * New upstream version. |
| 221 | Drop 75_01-Fix-check-for-commandline-macro-definition.patch |
| 222 | 75_02_Fix-bug-with-aborted-server-TLS-connection-under-Gnu.patch. |
| 223 | |
| 224 | -- Andreas Metzler <ametzler@debian.org> Mon, 24 Oct 2016 19:25:31 +0200 |
| 225 | |
| 226 | exim4 (4.88~RC2-3) experimental; urgency=medium |
| 227 | |
| 228 | * Fix thinko in exim4-daemon-*.postinst. Do not regenerate gnutls params on |
| 229 | every upgrade. |
| 230 | * 75_02_Fix-bug-with-aborted-server-TLS-connection-under-Gnu.patch: Fix |
| 231 | longstanding bug with aborted TLS server connection handling. Under |
| 232 | GnuTLS, when a session startup failed (eg because the client |
| 233 | disconnected) Exim did stdio operations after fclose. This was exposed by |
| 234 | a recent change which nulled out the file handle after the fclose. |
| 235 | |
| 236 | -- Andreas Metzler <ametzler@debian.org> Sun, 23 Oct 2016 16:39:13 +0200 |
| 237 | |
| 238 | exim4 (4.88~RC2-2) experimental; urgency=medium |
| 239 | |
| 240 | * 75_01-Fix-check-for-commandline-macro-definition.patch - Fix permission |
| 241 | problems on commandline mail submission. Closes: #840355 |
| 242 | |
| 243 | -- Andreas Metzler <ametzler@debian.org> Thu, 13 Oct 2016 19:25:07 +0200 |
| 244 | |
| 245 | exim4 (4.88~RC2-1) experimental; urgency=low |
| 246 | |
| 247 | * New upstream version. |
| 248 | + Changed default Diffie-Hellman parameters to be Exim-specific, created |
| 249 | by Phil Pennock. Added RFC7919 DH primes as an alternative. |
| 250 | Closes: #839978 |
| 251 | * Set tls_dhparam = historic to use site-specific DH parameters. |
| 252 | * Again, ship /usr/share/exim4/exim4_refresh_gnutls-params, use it in |
| 253 | -daemon postinst. |
| 254 | * Initialize /var/spool/exim4/gnutls-params-2048 at daemon install, either |
| 255 | by running certtool or by installing |
| 256 | /usr/share/exim4/gnutls-params-2048. Do not try to use |
| 257 | openssl dhparam, it takes too long. |
| 258 | |
| 259 | -- Andreas Metzler <ametzler@debian.org> Sun, 09 Oct 2016 17:37:08 +0200 |
| 260 | |
| 261 | exim4 (4.88~RC1-1) experimental; urgency=low |
| 262 | |
| 263 | * Drop reference to removed (in 4.80-7) "what"-option in init script usage |
| 264 | message. (Thanks, Calum Mackay!) Closes: #823855 |
| 265 | * 92_CVE-2016-1238.diff: eximstats: Remove . from @INC [CVE-2016-1238] |
| 266 | Closes: #832442 |
| 267 | * [lintian] update-exim4.conf.8 - fix typo. |
| 268 | * [lintian] Drop unused override binaries-have-file-conflict. |
| 269 | * B-d on default-libmysqlclient-dev. |
| 270 | * New upstream version. |
| 271 | + Refresh patches: 31_eximmanpage.dpatch 32_exim4.dpatch 35_install.dpatch |
| 272 | 50_localscan_dlopen.dpatch |
| 273 | + Drop superfluous patches. |
| 274 | 71_01_configure.default-nice-message-for-overlong-lines-Bu.patch |
| 275 | 71_02_Delivery-quieten-smtp-transport-conn-reuse-vs.-deliv.patch |
| 276 | 71_03_Avoid-exposing-passwords-in-log-on-failing-ldap-look.patch |
| 277 | 71_04_Avoid-exposing-passwords-in-log-on-failing-ldap-look.patch |
| 278 | + Fix crash in VRFY handling when handed an unqualified name |
| 279 | (lacking @domain). Apply the same qualification processing as RCPT. |
| 280 | Closes: #834699 |
| 281 | + Fix a possible security hole, wherein a process operating with the Exim |
| 282 | UID can gain a root shell. Credit to http://www.halfdog.net/ for |
| 283 | discovery and writeup. LP: #1580454 |
| 284 | * [lintian] exim4-config_files.5 - fix typo. |
| 285 | |
| 286 | -- Andreas Metzler <ametzler@debian.org> Sun, 25 Sep 2016 15:44:00 +0200 |
| 287 | |
| 288 | exim4 (4.87-3) unstable; urgency=medium |
| 289 | |
| 290 | * Pull multiple patches from upstream GIT: |
| 291 | + 71_01_configure.default-nice-message-for-overlong-lines-Bu.patch |
| 292 | Improved message on overlong lines in example config. |
| 293 | + 71_02_Delivery-quieten-smtp-transport-conn-reuse-vs.-deliv.patch |
| 294 | Fix race condition related to connection reuse. |
| 295 | https://bugs.exim.org/show_bug.cgi?id=1810 |
| 296 | + 71_03_Avoid-exposing-passwords-in-log-on-failing-ldap-look.patch |
| 297 | 71_04_Avoid-exposing-passwords-in-log-on-failing-ldap-look.patch |
| 298 | Avoid exposing passwords in log on failing ldap lookup |
| 299 | expansion. https://bugs.exim.org/show_bug.cgi?id=165 |
| 300 | * Copy information message on rejecting overlong lines in data ACL from |
| 301 | upstream example configuration. Closes: #823418 |
| 302 | * Add NEWS entry on line-length-limit introduced in 4.87~RC1-1. |
| 303 | Closes: 821830 |
| 304 | |
| 305 | -- Andreas Metzler <ametzler@debian.org> Sun, 08 May 2016 14:03:10 +0200 |
| 306 | |
| 307 | exim4 (4.87-2) unstable; urgency=medium |
| 308 | |
| 309 | * Fix reference to README.Debian in 01_exim4-config_listmacrosdefs. |
| 310 | (Thanks, L. Guruprasad!) Closes: #821416 |
| 311 | * Add REMOTE_SMTP_SMARTHOST_HOSTS_REQUIRE_TLS macro to enforce TLS |
| 312 | connections (hosts_require_tls option) in remote_smtp_smarthost |
| 313 | transport. Closes: #822174 |
| 314 | * exim4-daemon-heavy: Disable WITH_OLD_DEMIME ("demime" ACL condition). It |
| 315 | is deprecated and will be removed in 4.88. |
| 316 | * README.Debian*: Fix minor issues found by lintian. |
| 317 | * Fix reference to spec.txt in 30_exim4-config_check_rcpt. Closes: #665399 |
| 318 | * Drop exim4-base Recommends on perl-modules. This had been unnecessary |
| 319 | since 4.80~rc6-1 which dropped /usr/share/exim4/timeout.pl. |
| 320 | |
| 321 | -- Andreas Metzler <ametzler@debian.org> Sat, 30 Apr 2016 13:38:29 +0200 |
| 322 | |
| 323 | exim4 (4.87-1) unstable; urgency=medium |
| 324 | |
| 325 | * Fix comment in |
| 326 | conf.d/transport/30_exim4-config_remote_smtp_smarthost. (Thanks, |
| 327 | Jörg-Volker Peetz!) Closes: #819780 |
| 328 | * New upstream release. |
| 329 | |
| 330 | -- Andreas Metzler <ametzler@debian.org> Thu, 07 Apr 2016 19:26:59 +0200 |
| 331 | |
| 332 | exim4 (4.87~RC7-1) unstable; urgency=low |
| 333 | |
| 334 | * Enable SOCKS support in both -light and -heavy. Closes: #818091 |
| 335 | * Fix typos in configuration. (Thanks, Vincent Lefevre!) Closes: #819482 |
| 336 | * New upstream version. |
| 337 | + Drop 74_Store-the-initial-working-directory.diff, |
| 338 | 75_String-expansions-fix-extract.patch, |
| 339 | 76_only_warn_on_nonempty_environment.diff. |
| 340 | + Update debian/example.conf.md5. |
| 341 | |
| 342 | -- Andreas Metzler <ametzler@debian.org> Fri, 01 Apr 2016 19:04:07 +0200 |
| 343 | |
| 344 | exim4 (4.87~RC6-3) unstable; urgency=medium |
| 345 | |
| 346 | * Merge changelog entries for 4.86.2-1 and -2. |
| 347 | * Upload to unstable. |
| 348 | * Add link to CVE details to latest NEWS entry and bump its version and date |
| 349 | to match this upload. Closes: #818349, #817244 |
| 350 | |
| 351 | -- Andreas Metzler <ametzler@debian.org> Wed, 23 Mar 2016 18:44:22 +0100 |
| 352 | |
| 353 | exim4 (4.87~RC6-2) experimental; urgency=medium |
| 354 | |
| 355 | * 74_Store-the-initial-working-directory.diff, |
| 356 | 76_only_warn_on_nonempty_environment.diff: Upstream followups on the |
| 357 | CVE fix (Thanks, Heiko Schlittermann!): |
| 358 | + Runtime warning is only generated if (and only if) keep_environment |
| 359 | is unset and environment is nonempty. |
| 360 | + Store the initial working directory and make it available in the new |
| 361 | expansion variable $initial_cwd. |
| 362 | * Merge all NEWS.Debian files into a single one, identical for all binary |
| 363 | packages. - Different NEWS files built from a single source package is not |
| 364 | and has not ever been supported by apt-listchanges which is the most |
| 365 | important frontend. |
| 366 | * Add a NEWS entry about the environment related runtime warning. |
| 367 | |
| 368 | -- Andreas Metzler <ametzler@debian.org> Sat, 19 Mar 2016 18:11:32 +0100 |
| 369 | |
| 370 | exim4 (4.87~RC6-1) experimental; urgency=medium |
| 371 | |
| 372 | * New upstream version. |
| 373 | * Add 75_String-expansions-fix-extract.patch from upstream GIT, fixing |
| 374 | ${extract } string expansion for the numeric/3-string case. (Bug was |
| 375 | introduced in 4.85.) |
| 376 | * Set keep_environment to empty value instead of setting a minimal PATH in |
| 377 | add_environment. |
| 378 | |
| 379 | -- Andreas Metzler <ametzler@debian.org> Fri, 11 Mar 2016 19:50:07 +0100 |
| 380 | |
| 381 | exim4 (4.87~RC5-2) experimental; urgency=medium |
| 382 | |
| 383 | * Update debian/upstream/signing-key.asc, using the keys listed in |
| 384 | ftp://ftp.exim.org/pub/exim/Exim-Maintainers-Keyring.asc. This adds |
| 385 | Heiko Schlittermann's key. |
| 386 | * Bump exim4-config Breaks to exim4-daemon-* (<< 4.87~RC5). Closes: #816790 |
| 387 | |
| 388 | -- Andreas Metzler <ametzler@debian.org> Sat, 05 Mar 2016 13:17:01 +0100 |
| 389 | |
| 390 | exim4 (4.87~RC5-1) experimental; urgency=medium |
| 391 | |
| 392 | * exim4-config.postinst: Test for existence of /etc/inetd.conf before trying |
| 393 | to grep in it. Closes: #814998 |
| 394 | * New upstream version, includes the patch for CVE-2016-1531. (Local root |
| 395 | exploit). |
| 396 | * Add macros MAIN_KEEP_ENVIRONMENT and MAIN_ADD_ENVIRONMENT to set the new |
| 397 | options. If neither is used we use add_environment to set a minimal |
| 398 | PATH=/bin:/usr/bin to avoid a runtime warning. |
| 399 | |
| 400 | -- Andreas Metzler <ametzler@debian.org> Wed, 02 Mar 2016 21:06:43 +0100 |
| 401 | |
| 402 | exim4 (4.87~RC3-2) experimental; urgency=medium |
| 403 | |
| 404 | * README.Debian: Refer to Exim specification by chapter name instead of |
| 405 | chapter number. Closes: #813351 |
| 406 | * Fix some spelling errors found by lintian. |
| 407 | * Minor debian/rules cleanup: |
| 408 | + Restore originally intended behavior, upstream changelog is only |
| 409 | shipped in exim4-base, symlinks to it elsewhere. |
| 410 | + Drop workaround for #347577, fixed in debhelper 5.0.15. |
| 411 | + Use "dh binary-arch" and "dh binary-indep" and a bunch of override |
| 412 | targets instead of listing all dh-commands. While this is uglier and |
| 413 | slows things down a bit it shortens debian/rules by 40 lines and has the |
| 414 | huge benefit that we automatically use all suggested helpers in correct |
| 415 | order. |
| 416 | + Drop unused variables combinedidbgpackage/dhcombinedidbgpackage. |
| 417 | + Delete unused, commented code. |
| 418 | + Drop (exported) variable MTACONFLICTS, used only once. |
| 419 | * Bugfix: Stop build if generation of EDITME.exim4-heavy fails. |
| 420 | * Refresh debian/EDITME.*, -heavy was missing ldap and sql support. |
| 421 | |
| 422 | -- Andreas Metzler <ametzler@debian.org> Sat, 13 Feb 2016 20:10:53 +0100 |
| 423 | |
| 424 | exim4 (4.87~RC3-1) experimental; urgency=medium |
| 425 | |
| 426 | * Move Vcs-* from git/http to https. |
| 427 | * [lintian] README.Debian: s/desireable/desirable/. |
| 428 | * [lintian] README.Debian: Fix grammar error "allow + infinitive". |
| 429 | * [lintian] exim4-config.postinst: Use which foo > /dev/null |
| 430 | instead of [ -x /path/to/foo ]. |
| 431 | * Update list of patches in debian/README.Debian.xml |
| 432 | * Drop 66_enlarge-dh-parameters-size.dpatch: It does not have any effect |
| 433 | with GnuTLS >= 2.12 and even stable has GnuTLS 3.x. |
| 434 | * New upstream version. |
| 435 | + Upstream's default rcpt ACL now requires that a HELO/EHLO was accepted, |
| 436 | merge this change and drop CHECK_MAIL_HELO_ISSUED macro. |
| 437 | |
| 438 | -- Andreas Metzler <ametzler@debian.org> Thu, 21 Jan 2016 17:44:00 +0100 |
| 439 | |
| 440 | exim4 (4.87~RC2-1) experimental; urgency=medium |
| 441 | |
| 442 | * New upstream version. |
| 443 | |
| 444 | -- Andreas Metzler <ametzler@debian.org> Sat, 19 Dec 2015 17:51:39 +0100 |
| 445 | |
| 446 | exim4 (4.87~RC1-1) experimental; urgency=medium |
| 447 | |
| 448 | * New upstream version. |
| 449 | + Refresh patches. |
| 450 | + Drop debian/patches/75_00xx*.patch from exim-4_86+fixes branch. |
| 451 | + Sync with upstream default configuration: Check maximum (physical, i.e. |
| 452 | before unfolding) line length in default spec file data ACL and smtp |
| 453 | transport. Bug 1684 Closes: #797919 |
| 454 | + HS/02 Add the Exim version string to the process info. This way exiwhat |
| 455 | gives some more detail about the running daemon. Closes: #240883 |
| 456 | * Override upstream's new default of tls_advertise_hosts = * if |
| 457 | MAIN_TLS_ENABLE is not set. |
| 458 | |
| 459 | -- Andreas Metzler <ametzler@debian.org> Fri, 11 Dec 2015 20:15:30 +0100 |
| 460 | |
| 461 | exim4 (4.86.2-2) unstable; urgency=high |
| 462 | |
| 463 | * Bump exim4-config Breaks to exim4-daemon-* (<< 4.86.2). Closes: #816790 |
| 464 | |
| 465 | -- Andreas Metzler <ametzler@debian.org> Sat, 05 Mar 2016 13:07:31 +0100 |
| 466 | |
| 467 | exim4 (4.86.2-1) unstable; urgency=high |
| 468 | |
| 469 | * Pull 75_0012_Cutthrough-Fix-bug-with-dot-only-line.patch from upstream |
| 470 | 4.86+fixes branch. |
| 471 | * New upstream security release for CVE-2016-1531. |
| 472 | + New options keep_environment/add_environment which are empty by default, |
| 473 | i.e. any subprocesses start in a clean (empty) environment. |
| 474 | + -C requires an absolute path. |
| 475 | + Exim changes it's working directory to / right after startup. |
| 476 | * Add macros MAIN_KEEP_ENVIRONMENT and MAIN_ADD_ENVIRONMENT to set the new |
| 477 | options. If neither is used we use add_environment to set a minimal |
| 478 | PATH=/bin:/usr/bin to avoid a runtime warning. |
| 479 | |
| 480 | -- Andreas Metzler <ametzler@debian.org> Tue, 01 Mar 2016 19:34:39 +0100 |
| 481 | |
| 482 | exim4 (4.86-7) unstable; urgency=medium |
| 483 | |
| 484 | * Allow arch-indep build (dpkg-buildpackage -A). Closes: #806023 |
| 485 | * 75_0011_MIME-fix-crash-on-filenames-having-null-charset.-Bug.patch from |
| 486 | exim-4_86+fixes branch fixes another MIME ACL related crash. |
| 487 | https://bugs.exim.org/show_bug.cgi?id=1730 |
| 488 | |
| 489 | -- Andreas Metzler <ametzler@debian.org> Sat, 28 Nov 2015 18:45:31 +0100 |
| 490 | |
| 491 | exim4 (4.86-6) unstable; urgency=medium |
| 492 | |
| 493 | * Cleanup (actual patch is identical): Use |
| 494 | 75_0009_Avoid-misaligned-access-in-cached-lookup.-Bug-1708.patch from |
| 495 | exim-4_86+fixes branch instad of |
| 496 | 76_Avoid-misaligned-access-in-cached-lookup.-Bug-1708.patch. |
| 497 | * Pull 75_0010_DKIM-ignore-space-tab-embedded-in-base64-during-deco.patch, |
| 498 | DKIM: ignore space & tab embedded in base64 during decode. Bug 1700 |
| 499 | |
| 500 | -- Andreas Metzler <ametzler@debian.org> Sun, 08 Nov 2015 07:55:51 +0100 |
| 501 | |
| 502 | exim4 (4.86-5) unstable; urgency=high |
| 503 | |
| 504 | * Pull 76_Avoid-misaligned-access-in-cached-lookup.-Bug-1708.patch from GIT |
| 505 | head to avoid misaligned access in cached lookup. Closes: #803255 |
| 506 | |
| 507 | -- Andreas Metzler <ametzler@debian.org> Tue, 03 Nov 2015 19:33:49 +0100 |
| 508 | |
| 509 | exim4 (4.86-4) unstable; urgency=medium |
| 510 | |
| 511 | * Fix documentation of lowuid_aliases router, exceptions are in |
| 512 | CONFDIR/lowuid-aliases not CONFDIR/lowuid_aliases. (Thanks, Tim Krah) |
| 513 | Closes: #799672 |
| 514 | * fcron has been removed from Debian in 2011, stop listing it as an |
| 515 | alternative dependency of exim4-base (Thanks, Alexandre Detiste). |
| 516 | Closes: #798236 |
| 517 | * Update to upstream exim-4_86+fixes branch: |
| 518 | + Drop 75_Fix-ESMTP-MAIL-command-option-processing.patch, |
| 519 | 76_Fix-post-transport-crash.patch, |
| 520 | 77_Fix-post-transport-crash-safeguard-for-missing-spool.patch, |
| 521 | 78_Close-logs-after-daemon-process-exceptional-write.patch. |
| 522 | + Add 75_0001-Fix-post-transport-crash.patch |
| 523 | 75_0002-Fix-post-transport-crash-safeguard-for-missing-spool.patch |
| 524 | 75_0003-Fix-ESMTP-MAIL-command-option-processing.patch |
| 525 | 75_0005-Close-logs-after-daemon-process-exceptional-write.-B.patch |
| 526 | 75_0007-DNS-time-limit-cached-returns-using-TTL.-Bug-1395.patch |
| 527 | 75_0008-Retry-always-use-interface-if-set-for-retry-DB-key.-.patch |
| 528 | * Use dh v9. |
| 529 | |
| 530 | -- Andreas Metzler <ametzler@debian.org> Sat, 17 Oct 2015 15:01:01 +0200 |
| 531 | |
| 532 | exim4 (4.86-3) unstable; urgency=medium |
| 533 | |
| 534 | * Pull three patches from upstream git: |
| 535 | + 75_Fix-ESMTP-MAIL-command-option-processing.patch: |
| 536 | Corrects handling of mail-addresses with whitespace. |
| 537 | <http://article.gmane.org/gmane.mail.exim.user/97069> |
| 538 | + 76_Fix-post-transport-crash.patch |
| 539 | 77_Fix-post-transport-crash-safeguard-for-missing-spool.patch |
| 540 | <https://bugs.exim.org/show_bug.cgi?id=1671> |
| 541 | * Fix spelling error in copyright file. (Thanks, lintian) |
| 542 | * Pull 77_Fix-post-transport-crash-safeguard-for-missing-spool.patch from |
| 543 | upstream git, exim was keeping logfiles open after after a "too many |
| 544 | connections" event. Closes: #796524, #476958 (Thanks to Andreas Pflug for |
| 545 | chasing this.) |
| 546 | * When saving the berkeley DB version at build-time pass -P option to cpp, |
| 547 | to prevent linebreaks. |
| 548 | |
| 549 | -- Andreas Metzler <ametzler@debian.org> Tue, 25 Aug 2015 20:05:59 +0200 |
| 550 | |
| 551 | exim4 (4.86-2) unstable; urgency=high |
| 552 | |
| 553 | * Update exim4-config Breaks, PRDR support is was moved from being |
| 554 | Experimental into the mainline with 4.83. |
| 555 | Closes: #794320 |
| 556 | |
| 557 | -- Andreas Metzler <ametzler@debian.org> Sun, 02 Aug 2015 07:40:24 +0200 |
| 558 | |
| 559 | exim4 (4.86-1) unstable; urgency=medium |
| 560 | |
| 561 | * New upstream version, identical to RC5 (except for the version string). |
| 562 | |
| 563 | -- Andreas Metzler <ametzler@debian.org> Sun, 26 Jul 2015 18:35:33 +0200 |
| 564 | |
| 565 | exim4 (4.86~RC5-1) unstable; urgency=medium |
| 566 | |
| 567 | * New upstream version. |
| 568 | + Drop 75_Bump-LOCAL_SCAN_ABI_VERSION.patch. |
| 569 | |
| 570 | -- Andreas Metzler <ametzler@debian.org> Sat, 18 Jul 2015 11:46:11 +0200 |
| 571 | |
| 572 | exim4 (4.86~RC4-2) unstable; urgency=medium |
| 573 | |
| 574 | * Drop libmysqlclient15-dev alternative build-dependency. Closes: #790463 |
| 575 | * Update list of upstream gpg-keys (0x4D1E900E14C1CC04 Phil Pennock, |
| 576 | 0x85AB833FDDC03262 Nigel Metheringham, 0xFFC0F14C84C71B6E Tony Finch, |
| 577 | 0xC4F4F94804D29EBA Todd Lyons, 0xBCE58C8CE41F32DF Jeremy Harris, |
| 578 | 0x63762CDA67E2F359 David Woodhouse, 0xAD5EDBB793EC57E4 Graeme Fowler), |
| 579 | transition from debian/upstream-signing-key.pgp to |
| 580 | debian/upstream/signing-key.asc. |
| 581 | * Pull 75_Bump-LOCAL_SCAN_ABI_VERSION.patch from upstream GIT and update |
| 582 | exim4-localscanapi-x.y provides to 2.0. A binNMU of sa-exim will then |
| 583 | properly fix the issue. Closes: #790616 |
| 584 | |
| 585 | -- Andreas Metzler <ametzler@debian.org> Sun, 05 Jul 2015 11:47:47 +0200 |
| 586 | |
| 587 | exim4 (4.86~RC4-1) unstable; urgency=medium |
| 588 | |
| 589 | * unexport/undefine TZ in debian/rules for reproducible build. It would be |
| 590 | used as default value for TIMEZONE_DEFAULT. |
| 591 | * New upstream version. |
| 592 | + Unfuzz 31_eximmanpage.dpatch. |
| 593 | |
| 594 | -- Andreas Metzler <ametzler@debian.org> Mon, 29 Jun 2015 07:43:19 +0200 |
| 595 | |
| 596 | exim4 (4.86~RC3-2) unstable; urgency=medium |
| 597 | |
| 598 | * Upload to unstable. |
| 599 | |
| 600 | -- Andreas Metzler <ametzler@debian.org> Tue, 23 Jun 2015 19:11:19 +0200 |
| 601 | |
| 602 | exim4 (4.86~RC3-1) experimental; urgency=medium |
| 603 | |
| 604 | * Don't provide default-mta on Ubuntu and Ubuntu-derivatives. See LP-bug |
| 605 | 1166671. |
| 606 | * New upstream version. |
| 607 | |
| 608 | -- Andreas Metzler <ametzler@debian.org> Mon, 22 Jun 2015 20:39:11 +0200 |
| 609 | |
| 610 | exim4 (4.86~RC2-1) experimental; urgency=medium |
| 611 | |
| 612 | * Drop nowadays unneeded XS-Testsuite: autopkgtest in debian/control |
| 613 | (Thanks, lintian). |
| 614 | * New upstream version: |
| 615 | +Drop included patches. |
| 616 | (-72_0001-Guard-routing-against-a-null-deref.-Bug-1639.patch, |
| 617 | 72_0002-Spamd-add-missing-initialiser.-Rspamd-mode-was-incor.patch, |
| 618 | 72_0003-DSN-fix-null-deref-when-bounce-is-due-to-conn-timeou.patch, |
| 619 | 72_0004-Content-scan-Use-ETIMEDOUT-not-ETIME-as-having-bette.patch) |
| 620 | * Sync Debian config with upstream default config: |
| 621 | + Set prdr_enable. |
| 622 | + Add +smtp_protocol_error +smtp_syntax_error +tls_certificate_verified to |
| 623 | log_selector option value. |
| 624 | |
| 625 | -- Andreas Metzler <ametzler@debian.org> Wed, 17 Jun 2015 19:49:58 +0200 |
| 626 | |
| 627 | exim4 (4.86~RC1-3) experimental; urgency=medium |
| 628 | |
| 629 | * Get time and date of latest debian/changelog entry and patch exim(on) to |
| 630 | use these instead of __DATE__ and __TIME__. |
| 631 | * Pull 72_0004-Content-scan-Use-ETIMEDOUT-not-ETIME-as-having-bette.patch |
| 632 | from GIT to fix FTBFS on kfreebsd. |
| 633 | |
| 634 | -- Andreas Metzler <ametzler@debian.org> Sat, 13 Jun 2015 15:22:47 +0200 |
| 635 | |
| 636 | exim4 (4.86~RC1-2) experimental; urgency=medium |
| 637 | |
| 638 | * Pull three post-release fixes from upstream GIT. (null pointer |
| 639 | derefencing, and spam scanning defaulting to rspam mode) |
| 640 | + 72_0001-Guard-routing-against-a-null-deref.-Bug-1639.patch |
| 641 | + 72_0002-Spamd-add-missing-initialiser.-Rspamd-mode-was-incor.patch |
| 642 | + 72_0003-DSN-fix-null-deref-when-bounce-is-due-to-conn-timeou.patch |
| 643 | |
| 644 | -- Andreas Metzler <ametzler@debian.org> Sun, 07 Jun 2015 07:26:13 +0200 |
| 645 | |
| 646 | exim4 (4.86~RC1-1) experimental; urgency=medium |
| 647 | |
| 648 | * New upstream release. |
| 649 | + Drop 84_Fix-truncation-of-items-in-headers_remove-lists-this.patch, |
| 650 | refresh patches. |
| 651 | + Update EDITME*, enable AUTH_TLS for -heavy. |
| 652 | + Sync Debian config with upstream default config, rfc1413 calls are now |
| 653 | disabled by default. |
| 654 | + Uses MIME format bounce messages (RFC 3461). Closes: #230284,#400741 |
| 655 | + The spamd_address main option now supports an optional timeout value per |
| 656 | server (tmo=timespec), it defaults two 2 minutes. Closes: #297915 |
| 657 | + spamd_address also accepts hostnames and IPv6 addresses. Closes: #751687 |
| 658 | + log reason for defer, on a hostlist dns-lookup temporary error. |
| 659 | Closes: #670035 |
| 660 | |
| 661 | -- Andreas Metzler <ametzler@debian.org> Sat, 06 Jun 2015 15:41:33 +0200 |
| 662 | |
| 663 | exim4 (4.85-3) unstable; urgency=medium |
| 664 | |
| 665 | * Upload to unstable. |
| 666 | |
| 667 | -- Andreas Metzler <ametzler@debian.org> Tue, 28 Apr 2015 19:34:16 +0200 |
| 668 | |
| 669 | exim4 (4.85-2) experimental; urgency=medium |
| 670 | |
| 671 | * Merge from unstable 4.84-8. |
| 672 | + Tighten dependency of exim4 on exim4-base to (>= ${source:Version}) and |
| 673 | (<< ${source:Version}.1), at least source version, but not the next |
| 674 | sourceful upload. Closes: #777246 |
| 675 | + Pull 84_Fix-truncation-of-items-in-headers_remove-lists-this.patch from |
| 676 | upstream GIT which fixes breakage of string-expansion in headers_remove |
| 677 | commands. (Thanks Gordon Dickens, for the pointer.) - |
| 678 | 83_Remove-limit-on-remove_headers-item-size.-Bug-1533.patch not added |
| 679 | here since it already part of 4.85. |
| 680 | |
| 681 | -- Andreas Metzler <ametzler@debian.org> Sat, 21 Feb 2015 15:38:47 +0100 |
| 682 | |
| 683 | exim4 (4.85-1) experimental; urgency=medium |
| 684 | |
| 685 | * exim4-config_files.5: Escape dots in regex. (Thanks, ael) |
| 686 | * New upstream version. |
| 687 | |
| 688 | -- Andreas Metzler <ametzler@debian.org> Tue, 13 Jan 2015 18:48:45 +0100 |
| 689 | |
| 690 | exim4 (4.85~RC4-1) experimental; urgency=medium |
| 691 | |
| 692 | * update-exim4.conf: |
| 693 | + Drop unused variable UPEX4C_internal_tmp. |
| 694 | + Use tempfile(1) if the generated file will not be written to |
| 695 | /var/lib/exim4/. |
| 696 | + Add --check option. |
| 697 | * init-script: On restart use update-exim4.conf --check before stopping the |
| 698 | daemon. (This is a no-op with systemd since its sysv compat layer |
| 699 | translates "foo restart" into "foo stop" "foo start" instead of using the |
| 700 | init scripts restart target.) |
| 701 | * Handle _RC in watchfile with uversionmangle. |
| 702 | * New upstream version. |
| 703 | + Stop repacking source, rfcs have been dropped. |
| 704 | |
| 705 | -- Andreas Metzler <ametzler@debian.org> Wed, 31 Dec 2014 14:24:35 +0100 |
| 706 | |
| 707 | exim4 (4.85~RC3+dfsg-1) experimental; urgency=medium |
| 708 | |
| 709 | * New upstream version. |
| 710 | |
| 711 | -- Andreas Metzler <ametzler@debian.org> Thu, 18 Dec 2014 19:07:59 +0100 |
| 712 | |
| 713 | exim4 (4.85~RC2+dfsg-1) experimental; urgency=medium |
| 714 | |
| 715 | * New upstream version. |
| 716 | * Unfuzz patches: 50_localscan_dlopen.dpatch 67_unnecessaryCopt.diff |
| 717 | 70_remove_exim-users_references.dpatch. |
| 718 | |
| 719 | -- Andreas Metzler <ametzler@debian.org> Mon, 01 Dec 2014 18:54:17 +0100 |
| 720 | |
| 721 | exim4 (4.85~RC1+dfsg-1) experimental; urgency=medium |
| 722 | |
| 723 | * Unset message_prefix/message_sufix in maildrop_pipe transport. Maildrop |
| 724 | neither expects a mbox-style From nor an empty line add the end. (Thanks, |
| 725 | Edward Betts) Closes: #769396 |
| 726 | * Change the init script's restart order from { regenerate_config; stop; |
| 727 | start ; } to { stop; regenerate_config; start ; }. (Thanks, Jakub Warmuz) |
| 728 | Closes: #768874 |
| 729 | * New upstream version. |
| 730 | + Unfuzz 66_enlarge-dh-parameters-size.dpatch |
| 731 | + Drop 80_mime_empty_charset.diff. |
| 732 | * Remove rfc from upstream source and repack it. |
| 733 | |
| 734 | -- Andreas Metzler <ametzler@debian.org> Tue, 18 Nov 2014 19:28:20 +0100 |
| 735 | |
| 736 | exim4 (4.84-8) unstable; urgency=medium |
| 737 | |
| 738 | * Pull 83_Remove-limit-on-remove_headers-item-size.-Bug-1533.patch and |
| 739 | 84_Fix-truncation-of-items-in-headers_remove-lists-this.patch from |
| 740 | upstream GIT which fix breakage of string-expansion in headers_remove |
| 741 | commands. (Thanks Gordon Dickens, for the pointer.) |
| 742 | |
| 743 | -- Andreas Metzler <ametzler@debian.org> Tue, 17 Feb 2015 18:00:42 +0100 |
| 744 | |
| 745 | exim4 (4.84-7) unstable; urgency=medium |
| 746 | |
| 747 | * Tighten dependency of exim4 on exim4-base to (>= ${source:Version}) and |
| 748 | (<< ${source:Version}.1), at least source version, but not the next |
| 749 | sourceful upload. Closes: #777246 |
| 750 | |
| 751 | -- Andreas Metzler <ametzler@debian.org> Sat, 07 Feb 2015 15:12:33 +0100 |
| 752 | |
| 753 | exim4 (4.84-6) unstable; urgency=medium |
| 754 | |
| 755 | * Revert init script's restart order change in 4.84-4 for the time being. |
| 756 | This needs a slightly more involved change than I want to push into jessie |
| 757 | right now. |
| 758 | |
| 759 | -- Andreas Metzler <ametzler@debian.org> Sun, 21 Dec 2014 14:07:12 +0100 |
| 760 | |
| 761 | exim4 (4.84-5) unstable; urgency=medium |
| 762 | |
| 763 | * 82_quoted-or-r-2047-encoded.diff pulled from upstream git (sans |
| 764 | testsuite), extends the fix in 4.84-2. |
| 765 | |
| 766 | -- Andreas Metzler <ametzler@debian.org> Wed, 17 Dec 2014 19:03:39 +0100 |
| 767 | |
| 768 | exim4 (4.84-4) unstable; urgency=medium |
| 769 | |
| 770 | * Unset message_prefix/message_sufix in maildrop_pipe transport. Maildrop |
| 771 | neither expects a mbox-style From nor an empty line add the end. (Thanks, |
| 772 | Edward Betts) Closes: #769396 |
| 773 | * Change the init script's restart order from { regenerate_config; stop; |
| 774 | start ; } to { stop; regenerate_config; start ; }. (Thanks, Jakub Warmuz) |
| 775 | Closes: #768874 |
| 776 | * 81_buffer-overrun-in-spam-acl.diff from upstream git. Fix a buffer overrun |
| 777 | with control characters in argument of spam= acl condition. |
| 778 | <http://bugs.exim.org/show_bug.cgi?id=1552> |
| 779 | |
| 780 | -- Andreas Metzler <ametzler@debian.org> Sun, 30 Nov 2014 08:24:04 +0100 |
| 781 | |
| 782 | exim4 (4.84-3) unstable; urgency=medium |
| 783 | |
| 784 | * Apply patch to Italian (it) debconf template translation, thanks to |
| 785 | s3v <c0llapsed@yahoo.it>. Closes: #764925 |
| 786 | * Let virtual package cron-daemon fulfill exim4-base's dependency now that |
| 787 | bcron provides it instead of "cron" and systemd-cron is fixed. |
| 788 | Closes: #765720 |
| 789 | |
| 790 | -- Andreas Metzler <ametzler@debian.org> Sun, 19 Oct 2014 13:35:56 +0200 |
| 791 | |
| 792 | exim4 (4.84-2) unstable; urgency=high |
| 793 | |
| 794 | * Add 80_mime_empty_charset.diff from upstream GIT (the parts that change |
| 795 | the code, not the testsuite) to handle empty content-type charset. |
| 796 | |
| 797 | -- Andreas Metzler <ametzler@debian.org> Fri, 29 Aug 2014 19:41:38 +0200 |
| 798 | |
| 799 | exim4 (4.84-1) unstable; urgency=medium |
| 800 | |
| 801 | * New upstream release. |
| 802 | |
| 803 | -- Andreas Metzler <ametzler@debian.org> Thu, 14 Aug 2014 19:33:01 +0200 |
| 804 | |
| 805 | exim4 (4.84~RC2-1) unstable; urgency=medium |
| 806 | |
| 807 | * New upstream release candidate. |
| 808 | |
| 809 | -- Andreas Metzler <ametzler@debian.org> Sat, 09 Aug 2014 07:42:00 +0200 |
| 810 | |
| 811 | exim4 (4.84~RC1-3) unstable; urgency=medium |
| 812 | |
| 813 | * Third try. Simply comment *custom* in debian/control. |
| 814 | |
| 815 | -- Andreas Metzler <ametzler@debian.org> Sat, 02 Aug 2014 09:29:13 +0200 |
| 816 | |
| 817 | exim4 (4.84~RC1-2) unstable; urgency=medium |
| 818 | |
| 819 | * Re-upload, after manually removing *custom* from the changes file to avoid |
| 820 | false detection of NEW packages due to the changes in the archive |
| 821 | infrastructure related source-only uploads. |
| 822 | |
| 823 | -- Andreas Metzler <ametzler@debian.org> Sat, 02 Aug 2014 08:14:54 +0200 |
| 824 | |
| 825 | exim4 (4.84~RC1-1) unstable; urgency=medium |
| 826 | |
| 827 | * New upstream release candidate, fixing a regression in the MIME handling |
| 828 | code. |
| 829 | |
| 830 | -- Andreas Metzler <ametzler@debian.org> Sat, 02 Aug 2014 07:45:26 +0200 |
| 831 | |
| 832 | exim4 (4.83-2) unstable; urgency=medium |
| 833 | |
| 834 | * Upload to unstable. |
| 835 | |
| 836 | -- Andreas Metzler <ametzler@debian.org> Sat, 26 Jul 2014 09:25:15 +0200 |
| 837 | |
| 838 | exim4 (4.83-1) experimental; urgency=medium |
| 839 | |
| 840 | * New upstream release which includes the fix for CVE-2014-2972. |
| 841 | |
| 842 | -- Andreas Metzler <ametzler@debian.org> Wed, 23 Jul 2014 08:13:22 +0200 |
| 843 | |
| 844 | exim4 (4.83~RC3-1) experimental; urgency=medium |
| 845 | |
| 846 | * New upstream release candidate. |
| 847 | |
| 848 | -- Andreas Metzler <ametzler@debian.org> Tue, 08 Jul 2014 19:07:52 +0200 |
| 849 | |
| 850 | exim4 (4.83~RC2-1) experimental; urgency=medium |
| 851 | |
| 852 | * New upstream release candidate. |
| 853 | + JH/26 Port service names are now accepted for tls_on_connect_ports, to |
| 854 | align with daemon_smtp_ports. Bug 72. Closes: #316441 |
| 855 | |
| 856 | |
| 857 | -- Andreas Metzler <ametzler@debian.org> Fri, 06 Jun 2014 19:11:24 +0200 |
| 858 | |
| 859 | exim4 (4.83~RC1-1) experimental; urgency=medium |
| 860 | |
| 861 | * New upstream feature release candidate. |
| 862 | + JH/06 Log outbound-TLS and port details, subject to log selectors, for a |
| 863 | failed delivery. Closes: #712987 |
| 864 | * Unfuzz 31_eximmanpage.dpatch and 50_localscan_dlopen.dpatch. |
| 865 | * Drop superfluous patches: 75_unbind-ldap-connection.diff |
| 866 | 76_fix_ldap_option_setting.diff 77_close-the-server-side-of-TLS.diff |
| 867 | 80_fix_ftbfs_hurd.diff |
| 868 | * Since exim4-base currently only includes daily cronjobs let anacron |
| 869 | fulfill the dependency, too. Systems with missing recommends (anacron |
| 870 | recommends cron) that are *not* restarted regularily will therefore not |
| 871 | run the cron-job regularily. Exim should not break horribly in this case |
| 872 | and we can assume the local system administrator knows what (s)he is doing |
| 873 | by disabling installation of recommends. (Policy: "[...] packages that |
| 874 | would be found together with this one in all but unusual installations") |
| 875 | Closes: #733929 |
| 876 | |
| 877 | -- Andreas Metzler <ametzler@debian.org> Thu, 29 May 2014 13:09:04 +0200 |
| 878 | |
| 879 | exim4 (4.82.1-2) unstable; urgency=high |
| 880 | |
| 881 | * [87_double_expansion.diff] from upstream. Stop unwanted double expansion |
| 882 | of arguments to mathematical comparison operations. CVE-2014-2972 |
| 883 | |
| 884 | -- Andreas Metzler <ametzler@debian.org> Sun, 20 Jul 2014 19:05:48 +0200 |
| 885 | |
| 886 | exim4 (4.82.1-1) unstable; urgency=high |
| 887 | |
| 888 | * New upstream security release, fixing CVE-2014-2957. This is a remote |
| 889 | code execution flaw in Exim version 4.82 (only) when built with DMARC |
| 890 | support. Debian's binary packages are not built with DMARC support and |
| 891 | therefore not vulnerable. However we want to fix this for people building |
| 892 | their own binaries based on Debian's packaging. |
| 893 | |
| 894 | -- Andreas Metzler <ametzler@debian.org> Wed, 28 May 2014 19:01:43 +0200 |
| 895 | |
| 896 | exim4 (4.82-8) unstable; urgency=medium |
| 897 | |
| 898 | * Now that GMP has been relicensed to LGPLv3+/GPLv2+ build exim against |
| 899 | GnuTLS v3. |
| 900 | |
| 901 | -- Andreas Metzler <ametzler@debian.org> Sat, 12 Apr 2014 16:19:05 +0200 |
| 902 | |
| 903 | exim4 (4.82-7) unstable; urgency=high |
| 904 | |
| 905 | [ Martin Pitt ] |
| 906 | * debian/tests/control: Add missing python test dependency, as |
| 907 | debian/tests/security calls python. Closes: #740092 |
| 908 | |
| 909 | [ Andreas Metzler ] |
| 910 | * 4.82 deprecated $tls_bits, $tls_certificate_verified, $tls_cipher, |
| 911 | $tls_peerdn, $tls_sni and introduced tls_in_*/tls_out_* variants of these |
| 912 | variables which describe the respective status of the current incoming or |
| 913 | outgoing TLS connection. The rationale for this is that a single exim |
| 914 | process can now use both an incoming (message reception) and outgoing |
| 915 | TLS connection (callout or cutthrough delivery) concurrently. With this |
| 916 | change the "old" variables were mapped to tls_in_*, i.e. they expand to |
| 917 | empty values on outgoing connections. (This is not yet documented.) |
| 918 | Outgoing tls-connections can therefore not be detected by nonempty |
| 919 | $tls_cipher anymore. exim4-config << 4.82 used this mechanism to prevent |
| 920 | sending of plaintext AUTH information on unencrypted connections. Force a |
| 921 | lockstep upgrade of exim4-config by bumping the version of exim4-base's |
| 922 | dependency on exim4-config to >= 4.82. |
| 923 | Closes: #742901, #736081 |
| 924 | |
| 925 | -- Andreas Metzler <ametzler@debian.org> Sun, 06 Apr 2014 08:32:11 +0200 |
| 926 | |
| 927 | exim4 (4.82-6) experimental; urgency=medium |
| 928 | |
| 929 | [ Martin Pitt ] |
| 930 | * debian/tests/control: Add missing python test dependency, as |
| 931 | debian/tests/security calls python. Closes: #740092 |
| 932 | |
| 933 | [ Andreas Metzler ] |
| 934 | * Now that GMP has been relicensed to LGPLv3+/GPLv2+ build exim against |
| 935 | GnuTLS v3. |
| 936 | |
| 937 | -- Andreas Metzler <ametzler@debian.org> Sat, 05 Apr 2014 14:18:11 +0200 |
| 938 | |
| 939 | exim4 (4.82-5) unstable; urgency=medium |
| 940 | |
| 941 | * Upgrade to libdb5.3-dev. Closes: #738637 Be paranoid and bump BDBVERSION |
| 942 | in exim4-base.postinst from 3.0 (no idea why this did not read 5.1) to |
| 943 | 5.3, therefore purging hints db on upgrades. |
| 944 | |
| 945 | -- Andreas Metzler <ametzler@debian.org> Wed, 12 Feb 2014 19:31:55 +0100 |
| 946 | |
| 947 | exim4 (4.82-4) unstable; urgency=medium |
| 948 | |
| 949 | * Correct title/name of exim4-config_files(5). (Thanks, Heiko Schlittermann) |
| 950 | Closes: #734212 |
| 951 | * 80_fix_ftbfs_hurd.diff by Samuel Thibault fixes FTBFS on GNU/hurd due to |
| 952 | missing support for TCLASS. Closes: #738445 |
| 953 | * Add debian/upstream-signing-key.pgp (listed in |
| 954 | debian/source/include-binaries) and update watchfile to check |
| 955 | upstream signature. |
| 956 | |
| 957 | -- Andreas Metzler <ametzler@debian.org> Sun, 09 Feb 2014 19:41:34 +0100 |
| 958 | |
| 959 | exim4 (4.82-3) unstable; urgency=low |
| 960 | |
| 961 | * Upload to unstable. |
| 962 | |
| 963 | -- Andreas Metzler <ametzler@debian.org> Wed, 27 Nov 2013 19:51:26 +0100 |
| 964 | |
| 965 | exim4 (4.82-2) experimental; urgency=low |
| 966 | |
| 967 | * Pull two post-release fixes from upstream git master: |
| 968 | + 75_unbind-ldap-connection.diff - Only unbind ldap connection if bind |
| 969 | succeeded. |
| 970 | + 77_close-the-server-side-of-TLS.diff - Correctly close the server side |
| 971 | of TLS when forking for delivery. |
| 972 | * Pull 76_fix_ldap_option_setting.diff from Todd Lyons testing tree. See |
| 973 | <http://mid.gmane.org/20131029200309.GA277075%40zedat.fu-berlin.de>. |
| 974 | |
| 975 | -- Andreas Metzler <ametzler@debian.org> Sat, 09 Nov 2013 17:24:59 +0100 |
| 976 | |
| 977 | exim4 (4.82-1) experimental; urgency=low |
| 978 | |
| 979 | * New upstream stable release. |
| 980 | * Drop exim4-config_files.5 symlinks for local_host_whitelist and |
| 981 | local_sender_whitelist, add symlinks for host_local_deny_exceptions and |
| 982 | sender_local_deny_exceptions instead. Closes: #661365 |
| 983 | |
| 984 | -- Andreas Metzler <ametzler@debian.org> Sat, 09 Nov 2013 11:52:58 +0100 |
| 985 | |
| 986 | exim4 (4.82~rc5-1) experimental; urgency=low |
| 987 | |
| 988 | * New upstream version. |
| 989 | |
| 990 | -- Andreas Metzler <ametzler@debian.org> Sat, 26 Oct 2013 08:50:58 +0200 |
| 991 | |
| 992 | exim4 (4.82~rc3-1) experimental; urgency=low |
| 993 | |
| 994 | * New upstream version. |
| 995 | + TL/15 Fix exiqsumm summary for corner case. Patch provided by Richard |
| 996 | Hall. |
| 997 | + TL/16 Bugzilla 1289 - Clarify host/ip processing when have errors |
| 998 | looking up a hostname or reverse DNS when processing a host list. Used |
| 999 | suggestions from multiple comments on this bug. |
| 1000 | + TL/17 Bugzilla 1057 - Multiple clamd TCP targets patch from Mark Zealey. |
| 1001 | * Add macros for sending a client certificate on outgoing TLS connections. |
| 1002 | (REMOTE_SMTP_TLS_CERTIFICATE/REMOTE_SMTP_PRIVATEKEY, |
| 1003 | REMOTE_SMTP_SMARTHOST_TLS_CERTIFICATE/REMOTE_SMTP_SMARTHOST_PRIVATEKEY) |
| 1004 | Closes: #677826 |
| 1005 | |
| 1006 | -- Andreas Metzler <ametzler@debian.org> Sat, 12 Oct 2013 09:30:28 +0200 |
| 1007 | |
| 1008 | exim4 (4.82~rc2-1) experimental; urgency=low |
| 1009 | |
| 1010 | * exim-gencert: Generate 2048bit key by default. LP: #1200581 |
| 1011 | * New upstream version. |
| 1012 | + Drop 80_addmanuallybuiltdocs.diff |
| 1013 | |
| 1014 | -- Andreas Metzler <ametzler@debian.org> Thu, 03 Oct 2013 19:24:59 +0200 |
| 1015 | |
| 1016 | exim4 (4.82~rc1-1) experimental; urgency=low |
| 1017 | |
| 1018 | * New upstream version. |
| 1019 | + TL/02 Add +smtp_confirmation as a default logging option. |
| 1020 | Closes: #649600 |
| 1021 | + JH/05 Permit multiple router/transport headers_add/remove lines. |
| 1022 | Closes: #276126 |
| 1023 | + See /usr/share/doc/exim4-base/NewStuff.gz for other newly added |
| 1024 | features. |
| 1025 | * Upload to experimental. |
| 1026 | * Drop unnecessary patches (30_dontoverridecflags.dpatch |
| 1027 | 75_openssl_sni.diff 76_tls_dh_min_bits.diff 77_docsfortls_dh_min_bits.diff |
| 1028 | 78_pkcs11_init.diff 84_CVE-2012-5671.patch 85_server_set_id_SPA.diff |
| 1029 | 86_Dovecot-robustness.diff 87_localinjected_mimeacl.diff), unfuzz patches. |
| 1030 | * Applying upstream's default configuration updates to Debian configuration |
| 1031 | change 30_exim4-config_examples to use tls_in_cipher/tls_out_cipher |
| 1032 | instead of tls_out_cipher. - exim4-config therefore Breaks |
| 1033 | exim daemon << 4.82~rc1. |
| 1034 | * 80_addmanuallybuiltdocs.diff: Upstream rc tarball ships empty filter.txt |
| 1035 | and spec.txt, replace these with correct handbuilt versions. |
| 1036 | |
| 1037 | -- Andreas Metzler <ametzler@debian.org> Sun, 29 Sep 2013 14:43:25 +0200 |
| 1038 | |
| 1039 | exim4 (4.80-9) unstable; urgency=low |
| 1040 | |
| 1041 | * Upload to unstable. |
| 1042 | |
| 1043 | -- Andreas Metzler <ametzler@debian.org> Sat, 14 Sep 2013 08:05:18 +0200 |
| 1044 | |
| 1045 | exim4 (4.80-8) experimental; urgency=low |
| 1046 | |
| 1047 | * Import updated watchfile by Bart Martens. (Handles more compression types |
| 1048 | and x.y.revision versioning.) |
| 1049 | * In initscript invoke pidofproc with a pathname argument as it is |
| 1050 | documented in LSB and required by lsb-base (>= 4.1+Debian9). |
| 1051 | Closes: #693696, #718871 |
| 1052 | * Improve exim4-config_files.5 and README.Debian - Warn about unresolvable |
| 1053 | items in host lists. Closes: #627988 |
| 1054 | * Drop support for "/etc/init.d/exim4 what". It offers zero benefit to |
| 1055 | invoking exiwhat directly and throws an error mesage, too. (Thanks Regid |
| 1056 | Ichira for the diagnosis.) Closes: #643720 |
| 1057 | * Set "host_find_failed = ignore" (instead of defer) on smarthost and |
| 1058 | hub_user_smarthost router. Now if one (of the possibly multiple) listed |
| 1059 | smarthosts is not resolvable (NXDOMAIN) ignores it and and tries the next |
| 1060 | listed one. If all listed hosts are unresolvable the mail is still |
| 1061 | defered, since host_all_ignored is set to defer by default. Therefore the |
| 1062 | behavior does not change for single-smarthost systems. Closes: #658878 |
| 1063 | * Remove obsolete conffile /etc/cron.monthly/exim4-base which was only |
| 1064 | shipped in 4.69-3. Closes: #689334 |
| 1065 | * Update exim_db.8, syncing against spec.txt from exim 4.80. |
| 1066 | * 87_localinjected_mimeacl.diff from upstream GIT. When injecting a message |
| 1067 | locally in non-SMTP mode, and with MIME ACLs configured, if the ACL |
| 1068 | rejected the message, Exim would try to `fprintf(NULL, "%s", |
| 1069 | the_message)`. This fixes that. |
| 1070 | * [lintian] Escape some dashes in exim4-config_files.5. |
| 1071 | * Point vcs-* to anonscm. |
| 1072 | * Remove pidfile after stopping the daemon, exim does not remove it itself. |
| 1073 | Closes: #702988 |
| 1074 | * eu.po: Fix last reference to /usr/share/doc/exim4-base/README.Debian |
| 1075 | (without either .html or .gz suffix). Closes: #394975 |
| 1076 | * Merge autopkgtests from Ubuntu (Thanks Yolanda Robla for the pointer) |
| 1077 | Closes: #710018 |
| 1078 | + tests/CVE-2010-4344.py is GPLv2 - Add license header. |
| 1079 | + tests/daemon and tests/security do not use bashisms, change shebang |
| 1080 | to /bin/sh. |
| 1081 | * Upload to experimental, due to perl transition. |
| 1082 | |
| 1083 | -- Andreas Metzler <ametzler@debian.org> Sun, 01 Sep 2013 15:58:49 +0200 |
| 1084 | |
| 1085 | exim4 (4.80-7) unstable; urgency=low |
| 1086 | |
| 1087 | * Use exim's ${quote:xxx} operator when invoking spfquery to disallow |
| 1088 | bypassing of SPF validation by using special mailbox names. (Thanks to |
| 1089 | Lekensteyn for diagnosis and testing.) Closes: #697057 |
| 1090 | |
| 1091 | -- Andreas Metzler <ametzler@debian.org> Wed, 02 Jan 2013 19:37:21 +0100 |
| 1092 | |
| 1093 | exim4 (4.80-6) unstable; urgency=low |
| 1094 | |
| 1095 | * Cherrypick two changes from GIT: |
| 1096 | + 85_server_set_id_SPA.diff: server_set_id was not stored in |
| 1097 | $authenticated_id when using SPA authentication. |
| 1098 | http://article.gmane.org/gmane.mail.exim.user/92181 |
| 1099 | + 86_Dovecot-robustness.diff: robustness fixes for the Dovecot |
| 1100 | authenticator. |
| 1101 | |
| 1102 | -- Andreas Metzler <ametzler@debian.org> Wed, 21 Nov 2012 19:08:53 +0100 |
| 1103 | |
| 1104 | exim4 (4.80-5.1) unstable; urgency=high |
| 1105 | |
| 1106 | * Non-maintainer upload by the Security Team. |
| 1107 | * CVE-2012-5671: Fix heap-based buffer overflow in DKIM handling. |
| 1108 | |
| 1109 | -- Nico Golde <nion@debian.org> Thu, 25 Oct 2012 20:11:11 +0200 |
| 1110 | |
| 1111 | exim4 (4.80-5) unstable; urgency=low |
| 1112 | |
| 1113 | * Fix grammar error in debian/manpages/exim4-config_files.5. (Thanks, |
| 1114 | Regid Ichira) |
| 1115 | * Fix hardening support. (Thanks, Simon Ruderich) |
| 1116 | + Append $(CPPFLAGS) to CFLAGS, the exim buildsystem does not use it. |
| 1117 | + Set LFLAGS += $(LDFLAGS) in debian/rules. |
| 1118 | Closes: #687645 |
| 1119 | * Correct typo in Russian debconf translation. (Thanks, Krasu) |
| 1120 | Closes: #683385 |
| 1121 | * Point Vcs-* to git repository. |
| 1122 | |
| 1123 | -- Andreas Metzler <ametzler@debian.org> Sun, 23 Sep 2012 12:20:16 +0200 |
| 1124 | |
| 1125 | exim4 (4.80-4) unstable; urgency=low |
| 1126 | |
| 1127 | * Disable autoloading of PKCS#11 modules. Closes: #678238 |
| 1128 | |
| 1129 | -- Andreas Metzler <ametzler@debian.org> Sat, 23 Jun 2012 18:35:03 +0200 |
| 1130 | |
| 1131 | exim4 (4.80-3) unstable; urgency=low |
| 1132 | |
| 1133 | * Pull 75_openssl_sni.diff from upstream. - Segfault caused by NULL |
| 1134 | dereference if Exim is built using OpenSSL, tls_sni is used and a |
| 1135 | forced expansion failure is configured. |
| 1136 | * Pull 76_tls_dh_min_bits.diff (and the corresponding doc change |
| 1137 | 77_docsfortls_dh_min_bits.diff) from upstream. Adds a new SMTP transport |
| 1138 | option tls_dh_min_bits for setting the minimal size of DH parameters. |
| 1139 | * Add macro TLS_DH_MIN_BITS for setting the tls_dh_min_bits smtp transport |
| 1140 | option. Closes: #676563 |
| 1141 | * [lintian] Stop shipping empty directory /usr/share/exim4 in exim4-base. |
| 1142 | |
| 1143 | -- Andreas Metzler <ametzler@debian.org> Fri, 08 Jun 2012 12:37:05 +0200 |
| 1144 | |
| 1145 | exim4 (4.80-2) unstable; urgency=low |
| 1146 | |
| 1147 | * [Brown paper bag] actually target unstable in changelog. |
| 1148 | |
| 1149 | -- Andreas Metzler <ametzler@debian.org> Sun, 03 Jun 2012 17:24:05 +0200 |
| 1150 | |
| 1151 | exim4 (4.80-1) experimental; urgency=low |
| 1152 | |
| 1153 | * New upstream version, identical to rc7. |
| 1154 | * Add a missing piece of documentation to update-exim4.conf.8. DCreadhost |
| 1155 | is not only used for rewriting, in satellite setup it is also |
| 1156 | the host where local mail is delivered to. (Thanks, Regid Ichira). |
| 1157 | Closes: #675712 |
| 1158 | |
| 1159 | -- Andreas Metzler <ametzler@debian.org> Sun, 03 Jun 2012 16:49:51 +0200 |
| 1160 | |
| 1161 | exim4 (4.80~rc7-1) experimental; urgency=low |
| 1162 | |
| 1163 | * New upstream version. |
| 1164 | * Let debian/EDITME.openssl.exim4-light.diff apply again. |
| 1165 | |
| 1166 | -- Andreas Metzler <ametzler@debian.org> Tue, 29 May 2012 19:33:07 +0200 |
| 1167 | |
| 1168 | exim4 (4.80~rc6-1) experimental; urgency=low |
| 1169 | |
| 1170 | * Ship newly available GnuTLS-FAQ.txt in exim4-base. |
| 1171 | * Upstream's handling of GnuTLS DH parameters has changed, hardcoded |
| 1172 | parameters (from RFCs are used by default. See |
| 1173 | /usr/share/doc/exim4-base/README.UPDATING* for details. Stop shipping |
| 1174 | /usr/share/exim4/exim4_refresh_gnutls-params /usr/share/exim4/timeout.pl |
| 1175 | and /var/spool/exim4/gnutls-params-2236. |
| 1176 | |
| 1177 | -- Andreas Metzler <ametzler@debian.org> Sun, 27 May 2012 18:46:48 +0200 |
| 1178 | |
| 1179 | exim4 (4.80~rc5-1) experimental; urgency=low |
| 1180 | |
| 1181 | * New upstream version. |
| 1182 | |
| 1183 | -- Andreas Metzler <ametzler@debian.org> Thu, 24 May 2012 20:20:24 +0200 |
| 1184 | |
| 1185 | exim4 (4.80~rc4-1) experimental; urgency=low |
| 1186 | |
| 1187 | * New upstream version. |
| 1188 | + Unfuzz 50_localscan_dlopen.dpatch |
| 1189 | + Drop 80_revert_stringformatprintf.diff, superseded upstream. |
| 1190 | + Default DH param size switched to 2236 for NSS compat. Update |
| 1191 | generation script and shipped parameters. |
| 1192 | |
| 1193 | -- Andreas Metzler <ametzler@debian.org> Mon, 21 May 2012 20:00:18 +0200 |
| 1194 | |
| 1195 | exim4 (4.80~rc2-1) experimental; urgency=low |
| 1196 | |
| 1197 | * Fix typo in retry/30_exim4-config (s/frequenzy/frequency/) (Thanks, Regid |
| 1198 | Ichira). Closes: #646338 |
| 1199 | * dpkg-buildflags supersedes hardening-wrapper. set |
| 1200 | DEB_BUILD_MAINT_OPTIONS := hardening=+bindnow,+pie to use features enabled |
| 1201 | by hardening-wrapper by default. Make sure to always set -Wall. |
| 1202 | * List mapppings between debconf choices ("mail sent by smarthost; no local |
| 1203 | mail" et al.) and corresponding values of the DC_eximconfig_configtype |
| 1204 | macro in update-exim4.conf(8). Closes: #651883 |
| 1205 | * README.Debian.*: Correct documentation of the lowuid_aliases router. - The |
| 1206 | macro is named FIRST_USER_ACCOUNT_UID instead of FIRST_USER_UID. (Thanks, |
| 1207 | Yubao Liu) Closes: #653058 |
| 1208 | * add more verbose help to /etc/default/exim4. Closes: #653272 |
| 1209 | * Updated French debconf templates translation. (thanks for proofreading, |
| 1210 | debian-l10n-french!) Closes: #668475 |
| 1211 | * Fix typo usualy in update-exim4.conf.8. |
| 1212 | * Add source lintian override (debian/source/lintian-overrides) for |
| 1213 | binaries-have-file-conflict exim4-daemon-heavy-dbg exim4-daemon-light-dbg. |
| 1214 | *-daemon-dbg depends on the respective -daemon, and the daemon-packages |
| 1215 | conflict with each other. |
| 1216 | * New upstream version: |
| 1217 | + Unfuzz patches |
| 1218 | + Update 66_enlarge-dh-parameters-size.dpatch. This is now a noop if built |
| 1219 | against gnutls >= 2.12. |
| 1220 | + Default DH param size is 2432, update generation script and shipped |
| 1221 | parameters. |
| 1222 | + Unfuzz/update */EDITME/*. Update debian/example.conf.md5. |
| 1223 | + 80_revert_stringformatprintf.diff. Do not mark string_format() as |
| 1224 | PRINTF_FUNCTION(3,4) to allow compilation with -Wformat |
| 1225 | -Werror=format-security |
| 1226 | + Sets accept_8bitmime = true by default. Closes: #445013 |
| 1227 | + Uses GnuTLS priority string for configuration. (See NEWS.Debian) |
| 1228 | Closes: #624041 |
| 1229 | |
| 1230 | -- Andreas Metzler <ametzler@debian.org> Sun, 20 May 2012 15:57:15 +0200 |
| 1231 | |
| 1232 | exim4 (4.77-1) unstable; urgency=low |
| 1233 | |
| 1234 | * Fix typo in exim4-config_files.5. (Thanks, Regid Ichira) Closes: #645283 |
| 1235 | * New upstream stable release. (No major changes compared to rc4) |
| 1236 | * Upload to unstable. |
| 1237 | |
| 1238 | -- Andreas Metzler <ametzler@debian.org> Sat, 22 Oct 2011 18:00:11 +0200 |
| 1239 | |
| 1240 | exim4 (4.77~rc4-1) experimental; urgency=low |
| 1241 | |
| 1242 | * New upstream release candidate. |
| 1243 | + drop patches included in this release. |
| 1244 | (80_gnutls_certificate_verify_peers2.diff 80_gnutls_initrc.diff |
| 1245 | 80_TLS1.2-and-TLS1.1-support.diff) |
| 1246 | + New expansion conditions, "inlist", "inlisti". |
| 1247 | + Exim no longer performs string expansion on the second string of |
| 1248 | the match_* expansion conditions: "match_address", "match_domain", |
| 1249 | "match_ip" & "match_local_part". Named lists can still be used. The |
| 1250 | previous behavior made it too easy to create (remotely) vulnerable |
| 1251 | configurations. A more detailed rationale and explanation can be found |
| 1252 | on |
| 1253 | https://lists.exim.org/lurker/message/20111003.122326.fbcf32b7.en.html |
| 1254 | + doc/pcrepattern.txt is not shipped anymore as part of the exim tarball |
| 1255 | (and therefore the Debian package suite.) |
| 1256 | * Make use of /usr/share/dpkg/buildflags.mk if available. |
| 1257 | * Change build system to build each binary variant in a separate copy of |
| 1258 | the source tree instead of re-using the copy and moving away the results |
| 1259 | after build. The old approach stopped working since upstream added a |
| 1260 | dependency on make all to make install. - As we were changing parts of |
| 1261 | tree (Local/Makefile) after the build this caused an (incorrect) rebuild |
| 1262 | on make install. |
| 1263 | |
| 1264 | -- Andreas Metzler <ametzler@debian.org> Sat, 08 Oct 2011 13:07:35 +0200 |
| 1265 | |
| 1266 | exim4 (4.76-4) experimental; urgency=low |
| 1267 | |
| 1268 | * 80_TLS1.2-and-TLS1.1-support.diff (pulled from upstream GIT gnutls_fixes |
| 1269 | branch): Enable TLS1.2 and TLS1.1 |
| 1270 | * 80_gnutls_certificate_verify_peers2.diff, 80_gnutls_initrc.diff (pulled |
| 1271 | from upstream GIT gnutls_fixes branch): Use |
| 1272 | gnutls_certificate_verify_peers2() instead of |
| 1273 | gnutls_certificate_verify_peers(). The deprecated function was dropped in |
| 1274 | GnuTLS 3.x. Closes: #624082 |
| 1275 | |
| 1276 | -- Andreas Metzler <ametzler@debian.org> Sat, 24 Sep 2011 18:36:08 +0200 |
| 1277 | |
| 1278 | exim4 (4.76-3) unstable; urgency=low |
| 1279 | |
| 1280 | * [exim4-base.cron.daily] Correct invocation of mail(1), options need to be |
| 1281 | specified before arguments for compatibility with heirloom-mailx (Thanks, |
| 1282 | Andreas Schiweck). Closes: #629314 |
| 1283 | * [exim4-base.exim4.init] Use echo instead of log_failure_msg for the panic |
| 1284 | log warning. Closes: #629610 |
| 1285 | * [exim4-base.postinst] Also take care of ratelimit db on bdbd upgrades. |
| 1286 | Closes: #630985 |
| 1287 | * Update Debian exim webpage URL. Closes: #641126 |
| 1288 | * Do not run upgrade test for 4.67-5 on exim4.conf.template if split config |
| 1289 | is used and vice versa. Closes: #577633 |
| 1290 | * [lintian] Do not specify priority in binary package stanzas, unless it |
| 1291 | deviates from the source package priority setting. |
| 1292 | * [lintian] Drop unused lintian override binary-without-manpage |
| 1293 | usr/sbin/exim. |
| 1294 | * [lintian] Improve on short descriptions of *-dbg packages. |
| 1295 | |
| 1296 | -- Andreas Metzler <ametzler@debian.org> Sun, 18 Sep 2011 11:49:13 +0200 |
| 1297 | |
| 1298 | exim4 (4.76-2) unstable; urgency=low |
| 1299 | |
| 1300 | * debian/rules: Remove test/ and test-stamp on clean. |
| 1301 | * Handle BerkeleyDB upgrades more gracefully. Instead of checking Debian |
| 1302 | version numbers compare DB-version of old exim (stored by postinst in |
| 1303 | /var/lib/exim4/berkeleydbvers.txt) with currently used DB-version |
| 1304 | (hardcoded at build time in exim4-base.postinst). |
| 1305 | * [exim4-base.postinst exim4-config.postinst] Do away with unnecessary |
| 1306 | chowns by dropping them or limiting to upgrades from 4.30. |
| 1307 | |
| 1308 | -- Andreas Metzler <ametzler@debian.org> Sun, 29 May 2011 18:21:03 +0200 |
| 1309 | |
| 1310 | exim4 (4.76-1) unstable; urgency=low |
| 1311 | |
| 1312 | * New upstream version. |
| 1313 | * Drop 80_match_isinlist.diff (included upstream). |
| 1314 | |
| 1315 | -- Andreas Metzler <ametzler@debian.org> Mon, 09 May 2011 19:12:09 +0200 |
| 1316 | |
| 1317 | exim4 (4.76~RC1-3) experimental; urgency=low |
| 1318 | |
| 1319 | * 80_match_isinlist.diff pulled from upstream git. |
| 1320 | |
| 1321 | -- Andreas Metzler <ametzler@debian.org> Sun, 08 May 2011 14:44:20 +0200 |
| 1322 | |
| 1323 | exim4 (4.76~RC1-2) experimental; urgency=low |
| 1324 | |
| 1325 | * Fix testsuite error. |
| 1326 | * Disable verification of DKIM signatures if DC_minimaldns or the (newly |
| 1327 | added) DISABLE_DKIM_VERIFY macro are set. Closes: #609764 |
| 1328 | * [lintian] Drop useless comments from debian/watch. |
| 1329 | |
| 1330 | -- Andreas Metzler <ametzler@debian.org> Sun, 08 May 2011 08:58:24 +0200 |
| 1331 | |
| 1332 | exim4 (4.76~RC1-1) experimental; urgency=low |
| 1333 | |
| 1334 | * New upstream version. |
| 1335 | * Drop superfluous patches. 80_ldap_require_cert-work.diff |
| 1336 | 81_negatebool.diff 82_dkimpercent.diff |
| 1337 | * [Lintian] Fix grammar error in manpage (spelling-error-in-manpage |
| 1338 | update-exim4defaults.8.gz allows to allows one to). |
| 1339 | * [debian/minimaltest]: Added. Try to run a minimal functionality test after |
| 1340 | building exim. (Currently only supported if the build-system has a |
| 1341 | Debian-exim user.) |
| 1342 | |
| 1343 | -- Andreas Metzler <ametzler@debian.org> Fri, 06 May 2011 20:27:56 +0200 |
| 1344 | |
| 1345 | exim4 (4.75-3) unstable; urgency=high |
| 1346 | |
| 1347 | * [debian/rules] Fix dependencies and targets, speeding up package build. |
| 1348 | Previously everything was compiled twice. |
| 1349 | * Patches pulled from upstream git: |
| 1350 | +81_negatebool.diff Negating the $bool expansion condition did not work. |
| 1351 | +82_dkimpercent.diff dkim sig logged to paniclog. Closes: #624670 |
| 1352 | (CVE-2011-1764) |
| 1353 | |
| 1354 | -- Andreas Metzler <ametzler@debian.org> Fri, 06 May 2011 20:08:51 +0200 |
| 1355 | |
| 1356 | exim4 (4.75-2) unstable; urgency=low |
| 1357 | |
| 1358 | * clamav socket on Debian is clamd:/var/run/clamav/clamd.ctl, fix |
| 1359 | configuration example accordingly. (Thanks, Roman V. Nikolaev) |
| 1360 | Closes: #622111 |
| 1361 | * Use on libdb5.1-dev (instead of 4.8), zap hints db on upgrade from <= |
| 1362 | 4.75-1. Closes: #621388 |
| 1363 | * Enable hardening options. (Last difference to Ubuntu except for not being |
| 1364 | the default-mta there.) Closes: #542726 |
| 1365 | |
| 1366 | -- Andreas Metzler <ametzler@debian.org> Sat, 16 Apr 2011 14:45:36 +0200 |
| 1367 | |
| 1368 | exim4 (4.75-1) unstable; urgency=low |
| 1369 | |
| 1370 | * New upstream version. |
| 1371 | * 80_ldap_require_cert-work.diff Pulled from upstream git. The new |
| 1372 | ldap_require_cert option would segfault if used. |
| 1373 | |
| 1374 | -- Andreas Metzler <ametzler@debian.org> Mon, 28 Mar 2011 19:24:55 +0200 |
| 1375 | |
| 1376 | exim4 (4.75~rc3-1) experimental; urgency=low |
| 1377 | |
| 1378 | * New upstream version. |
| 1379 | |
| 1380 | -- Andreas Metzler <ametzler@debian.org> Thu, 03 Mar 2011 19:10:06 +0100 |
| 1381 | |
| 1382 | exim4 (4.75~rc2-1) experimental; urgency=low |
| 1383 | |
| 1384 | * New upstream version. |
| 1385 | + Fixes exiqgrep "Line mismatch" error on messages without size info. |
| 1386 | Closes: #528625 |
| 1387 | + Restore default SIGPIPE handler for child_open_uid. Closes: #573779 |
| 1388 | * Enable verbose compilation. |
| 1389 | |
| 1390 | -- Andreas Metzler <ametzler@debian.org> Sun, 27 Feb 2011 11:59:45 +0100 |
| 1391 | |
| 1392 | exim4 (4.74-2) unstable; urgency=low |
| 1393 | |
| 1394 | * Upload to unstable. |
| 1395 | |
| 1396 | -- Andreas Metzler <ametzler@debian.org> Thu, 24 Feb 2011 19:02:07 +0100 |
| 1397 | |
| 1398 | exim4 (4.74-1) experimental; urgency=low |
| 1399 | |
| 1400 | * 4.74 release, should build on hurd again. |
| 1401 | * Fix some lintian --pedantic issues: copyright-refers-to-symlink-license |
| 1402 | maintainer-script-without-set-e debian-control-has-unusual-field-spacing |
| 1403 | |
| 1404 | -- Andreas Metzler <ametzler@debian.org> Sat, 29 Jan 2011 15:39:51 +0100 |
| 1405 | |
| 1406 | exim4 (4.74~rc2-1) experimental; urgency=low |
| 1407 | |
| 1408 | * In spf example use spf-tools-perl's spfquery instead of the one from |
| 1409 | libmail-spf-query-perl. Do not try to use unimplemented best-guess |
| 1410 | support. Update Suggests accordingly. Closes: #608336 |
| 1411 | * Add headers in ACL by using the add_header modifier instead of "message". |
| 1412 | (This modifier has been available since 4.61.) Closes: #609308 |
| 1413 | * New upstream version. |
| 1414 | + includes the fix for CVE-2011-0017 |
| 1415 | + If a non-debug daemon was invoked with a non-whitelisted macro, then |
| 1416 | logs from after attempting delivery would be silently lost, including |
| 1417 | for successful delivery. This log-loss bug was introduced in 4.73 |
| 1418 | as part of the security lockdown. Closes: #610611 |
| 1419 | + Update some patches. |
| 1420 | |
| 1421 | -- Andreas Metzler <ametzler@debian.org> Sun, 23 Jan 2011 14:02:36 +0100 |
| 1422 | |
| 1423 | exim4 (4.73~rc1-1) experimental; urgency=low |
| 1424 | |
| 1425 | * New upstream release candidate. |
| 1426 | * Drop included patches. 80_4.73rc1_*, 40_dkimnotinpaniclog.diff. |
| 1427 | * Update 31_eximmanpage.dpatch. |
| 1428 | * exim4 now uses INSTREAM (added in clamav 0.95) instead of STREAM when |
| 1429 | talking to clamav. exim4-daemon-heavy therefore Breaks: clamav-daemon |
| 1430 | (<< 0.95). |
| 1431 | * Unfuzz EDITME*diff. |
| 1432 | * Dependency changes: |
| 1433 | + Drop exim4-config's conflicts with bash (<< 2.05). This was relevant |
| 1434 | pre-sarge. |
| 1435 | + Drop exim4-daemon-* dependency on exim4-base (>> 4.71-2). This one is |
| 1436 | superfluous because of of the dependency on |
| 1437 | exim4-base (>= ${Upstream-Version}). |
| 1438 | + exim4-config breaks instead of conflicts with pre-DKIM (i.e. << 4.69.1) |
| 1439 | exim4-daemon. |
| 1440 | + exim4-base breaks instead of conflicts with <<${Upstream-Version} daemon |
| 1441 | packages. |
| 1442 | * Add Vcs-Svn and Vcs-Browser fields to debian/control. |
| 1443 | * Build depend on libmysqlclient-dev | libmysqlclient15-dev instead of |
| 1444 | libmysqlclient15-dev. libmysqlclient-dev is not a virtual package |
| 1445 | anymore. Closes: #590218 |
| 1446 | * Use db_settitle unconditionally, even etch supports this. Drop unneeded |
| 1447 | lintian override exim4-config: settitle-requires-versioned-depends. |
| 1448 | |
| 1449 | -- Andreas Metzler <ametzler@debian.org> Mon, 27 Dec 2010 19:48:19 +0100 |
| 1450 | |
| 1451 | exim4 (4.72-6) unstable; urgency=high |
| 1452 | |
| 1453 | * 80_4.74_filtertesting.diff: Do not abort when setgid fails if privileges |
| 1454 | were dropped. This fixes a regression from 4.72-2, it was not possible to |
| 1455 | test filter files with exim4 -bf anymore. Closes: #611572 |
| 1456 | |
| 1457 | -- Andreas Metzler <ametzler@debian.org> Mon, 31 Jan 2011 19:05:48 +0100 |
| 1458 | |
| 1459 | exim4 (4.72-5) unstable; urgency=medium |
| 1460 | |
| 1461 | * 80_4.74_deliverylogging.patch (Pulled from upstream git): If a non-debug |
| 1462 | daemon was invoked with a non-whitelisted macro, then logs from after |
| 1463 | attempting delivery would be silently lost, including for successful |
| 1464 | delivery. This log-loss bug was introduced as part of the security |
| 1465 | lockdown for fixing CVE-2010-4345. Closes: #610611 |
| 1466 | |
| 1467 | -- Andreas Metzler <ametzler@debian.org> Sat, 29 Jan 2011 14:33:36 +0100 |
| 1468 | |
| 1469 | exim4 (4.72-4) unstable; urgency=medium |
| 1470 | |
| 1471 | * In spf example use spf-tools-perl's spfquery instead of the one from |
| 1472 | libmail-spf-query-perl. Do not try to use unimplemented best-guess |
| 1473 | support. Update Suggests accordingly. Closes: #608336 |
| 1474 | * 80_4.74_CVE-2011-0017.patch (Pulled from upstream git): Check return |
| 1475 | values of setgid/setuid. This is a privilege escalation vulnerability |
| 1476 | whereby the Exim run-time user can cause root to append content of the |
| 1477 | attacker's choosing to arbitrary files. |
| 1478 | |
| 1479 | -- Andreas Metzler <ametzler@debian.org> Sat, 22 Jan 2011 17:48:19 +0100 |
| 1480 | |
| 1481 | exim4 (4.72-3) unstable; urgency=low |
| 1482 | |
| 1483 | * [README.Debian*] Correct command for manual paniclog rotation. (Thanks, |
| 1484 | Jörg Sommer) Closes: #602188 |
| 1485 | * 67_unnecessaryCopt.diff: Do not use exim's -C option in utility scripts. |
| 1486 | This would not work with ALT_CONFIG_PREFIX. |
| 1487 | * Pull changes related to fixing CVE-2010-4345 from exim 4.73 rc1. |
| 1488 | Closes: #606527 |
| 1489 | + 1_cfile_norw_eximuid: Don't allow a configure file which is writeable by |
| 1490 | the Exim user or group. |
| 1491 | + 2_permcheck_configurefile: Check configure file permissions even for |
| 1492 | non-default files if still privileged. |
| 1493 | + 3_remove_ALT_CONFIG_ROOT_ONLY: Remove ALT_CONFIG_ROOT_ONLY build option, |
| 1494 | effectively making it always true. |
| 1495 | + 4_FD_CLOEXEC: Set FD_CLOEXEC on SMTP sockets after forking in the |
| 1496 | daemon, to ensure that rogue child processes cannot use them. |
| 1497 | + 5_TRUSTED_CONFIG_LIST: Add TRUSTED_CONFIG_LIST compile option. |
| 1498 | + 6_nonroot_system_filter_user: If the system filter needs to be run as |
| 1499 | root, let that be explicitly configured. The default is now the Exim |
| 1500 | run-time user. |
| 1501 | + 7_filter_D_option: Add a (compiletime) whitelist of acceptable values |
| 1502 | for the -D option. |
| 1503 | + 8_updatedocumentation: Update documentation to reflect the changes. |
| 1504 | * Build with WHITELIST_D_MACROS=OUTGOING. Post patch 7_filter_D_option exim |
| 1505 | will not regain root privileges (usually necessary for local delivery) if |
| 1506 | the -D option was used. Macro identifiers listed in WHITELIST_D_MACROS are |
| 1507 | exempted from this restriction. mailscanner (4.79.11-2.2) uses -DOUTGOING. |
| 1508 | * Build with TRUSTED_CONFIG_LIST=/etc/exim4/trusted_configs. Post patch |
| 1509 | 3_remove_ALT_CONFIG_ROOT_ONLY exim will not re-gain root privileges |
| 1510 | (usually necessary for local delivery) if the -C option was used. This |
| 1511 | makes it impossible to start a fully functional damon with an alternate |
| 1512 | configuration file. /etc/exim4/trusted_configs (can) contain a list of |
| 1513 | filenames (one per line, full path given) to which this restriction does |
| 1514 | not apply. |
| 1515 | |
| 1516 | -- Andreas Metzler <ametzler@debian.org> Sun, 26 Dec 2010 15:13:08 +0100 |
| 1517 | |
| 1518 | exim4 (4.72-2) unstable; urgency=low |
| 1519 | |
| 1520 | [ Marc Haber ] |
| 1521 | * Apply patch to russian (ru) debconf template, thanks to Тим |
| 1522 | Алексеевский and Tim Alexeevsky. Closes: #576202 |
| 1523 | * fix exim4-config_files man page, mention |
| 1524 | {host|sender}_local_deny_exceptions instead of |
| 1525 | local_{host|sender}_whitelist. Thanks to Fabien André in #578176 |
| 1526 | * add !acl = acl_local_deny_exceptions to defer stanzas in SPF code. |
| 1527 | Thanks to Fabien André. Closes: #578176 |
| 1528 | * Re-work config.autogenerated header to more exactly reflect |
| 1529 | configuration source. (mh) Closes: #593984 |
| 1530 | |
| 1531 | [ Andreas Metzler ] |
| 1532 | * Fix getopt invocation to make update-exim4.conf.template -o work. (Thank |
| 1533 | you Matthew W. S. Bell) Closes: #590333 |
| 1534 | * 40_dkimnotinpaniclog.diff pulled from upstream git. Stop logging |
| 1535 | non-critical DKIM errors in paniclog. Closes: #567876 |
| 1536 | * Debconf translations: |
| 1537 | - Danish. Closes: #592792 |
| 1538 | |
| 1539 | -- Andreas Metzler <ametzler@debian.org> Sat, 30 Oct 2010 13:38:26 +0200 |
| 1540 | |
| 1541 | exim4 (4.72-1) unstable; urgency=low |
| 1542 | |
| 1543 | * New upstream release. (Identical to the git snapshot previously |
| 1544 | uploaded to experimental.) |
| 1545 | |
| 1546 | -- Andreas Metzler <ametzler@debian.org> Thu, 03 Jun 2010 17:42:52 +0200 |
| 1547 | |
| 1548 | exim4 (4.72~20100529-1) experimental; urgency=low |
| 1549 | |
| 1550 | * Git snapshot 20100529. |
| 1551 | + Fix documentation for exipick -bpra. #574778 |
| 1552 | + CVE-2010-2024: Protect against symlink attacks on MBX lockfile in /tmp. |
| 1553 | (Debian's default configuration does not use MBX format, but the |
| 1554 | exim4-daemon-heavy binary supports MBX.) |
| 1555 | + CVE-2010-2023 Prevent hardlink attack on mbox sticky mail directory. |
| 1556 | (Probably not relevant for Debian systems at all, since the mail spool |
| 1557 | is 2775 root:mail.) |
| 1558 | + Dovecot authenticator ignores unknown keywords, making it compatible |
| 1559 | with version 1.1 of Dovecot authentication protocol. (= dovecot 2.0). |
| 1560 | See Changelog for complete list. |
| 1561 | * Drop patches included upstream: 36_typoinexipick.diff |
| 1562 | 20_PDKIM-Upgrade-PolarSSL.diff. |
| 1563 | |
| 1564 | -- Andreas Metzler <ametzler@debian.org> Sun, 30 May 2010 14:01:52 +0200 |
| 1565 | |
| 1566 | exim4 (4.71-4) unstable; urgency=low |
| 1567 | |
| 1568 | * Drop unneeded lintian overrides. |
| 1569 | + description-contains-homepage |
| 1570 | + debian/source.lintian-overrides dbg-package-missing-depends exim4-dbg. |
| 1571 | + partially-translated-question |
| 1572 | + maintainer-script-needs-depends-on-update-inetd |
| 1573 | + possible-bashism-in-maintainer-script |
| 1574 | + binary-without-manpage |
| 1575 | + possible-debconf-note-abuse |
| 1576 | + changelog-not-compressed-with-max-compression |
| 1577 | * Lintian informational hints: |
| 1578 | + hyphen-used-as-minus-sign. debian/manpages/exim4-config_files.5 |
| 1579 | debian/manpages/update-exim4.conf.8 debian/manpages/exiwhat.8 |
| 1580 | * Use dh_lintian. |
| 1581 | * Fix sourcing of lsb-functions in init-script. Test for existence of |
| 1582 | /usr/lib/exim4/exim4 first. Unconditionally read /lib/lsb/init-functions. |
| 1583 | If they are not present the package's dependencies are not installed. |
| 1584 | Bump dependency on lsb-base to 3.0-6. (log_action_*) |
| 1585 | * Update reference to spec.txt in README.Debian. Closes: #568051 |
| 1586 | * Invoke spfquery as spfquery.mail-spf-query-perl. There are three different |
| 1587 | implementations of spfquery in Debian, with incompatible commandline |
| 1588 | switches and different exit codes. Closes: #573956 |
| 1589 | |
| 1590 | -- Andreas Metzler <ametzler@debian.org> Thu, 25 Mar 2010 17:34:30 +0100 |
| 1591 | |
| 1592 | exim4 (4.71-3) unstable; urgency=low |
| 1593 | |
| 1594 | * exim4-base.cron.daily: Do not run exim_tidydb on Berkeley DB logfiles. |
| 1595 | Closes: #501892 |
| 1596 | * exim4-base.postinst: If exim_dumpdb fails to read a hints-db also remove |
| 1597 | Berkeley DB logfiles. |
| 1598 | * Switch to Berkeley DB 4.8 (from 4.6). Zap hints db on upgrade. Temporarily |
| 1599 | make -daemon packages depend on exim4-base >> 4.71-2. (This can be removed |
| 1600 | after the next upstream release.) |
| 1601 | Closes: #548479 |
| 1602 | * control: Drop bzip2 from Build-Depends. Use line-wrapping for |
| 1603 | Build-Depends. |
| 1604 | * 36_typoinexipick.diff: Fix a typo in exipick manpage. (Lintian). |
| 1605 | * exim4-base.postinst: Redirect status message to stderr. |
| 1606 | |
| 1607 | -- Andreas Metzler <ametzler@debian.org> Fri, 01 Jan 2010 13:41:44 +0100 |
| 1608 | |
| 1609 | exim4 (4.71-2) unstable; urgency=low |
| 1610 | |
| 1611 | * Pulled from upstream: 20_PDKIM-Upgrade-PolarSSL.diff. Update files copied |
| 1612 | from PolarSSL to 0.12.1. |
| 1613 | * Add example file to set smarthost from /etc/network/interfaces (mh) |
| 1614 | * Add DKIM_* macros on remote smtp transports for setting the corresponding |
| 1615 | dkim_* options. |
| 1616 | * Upload to unstable. |
| 1617 | |
| 1618 | -- Andreas Metzler <ametzler@debian.org> Sat, 12 Dec 2009 13:24:21 +0100 |
| 1619 | |
| 1620 | exim4 (4.71-1) experimental; urgency=low |
| 1621 | |
| 1622 | * New upstream version. |
| 1623 | + Drop patches included upstream. 51_dkimrelatedcrash.diff |
| 1624 | 51_noreject_unsigned.diff. |
| 1625 | |
| 1626 | -- Andreas Metzler <ametzler@debian.org> Sat, 28 Nov 2009 12:03:50 +0100 |
| 1627 | |
| 1628 | exim4 (4.70-2) experimental; urgency=low |
| 1629 | |
| 1630 | * 51_noreject_unsigned.diff Fix a dkim related expansion error that appears |
| 1631 | when the expanded value of dkim_verify_signers winds up empty and |
| 1632 | acl_smtp_dkim is defined. (This has the effect of rejecting any mail |
| 1633 | without DKIM signature.) |
| 1634 | * Work around 490937 by removing CHANGES. |
| 1635 | |
| 1636 | -- Andreas Metzler <ametzler@debian.org> Sat, 21 Nov 2009 10:15:41 +0100 |
| 1637 | |
| 1638 | exim4 (4.70-1) experimental; urgency=low |
| 1639 | |
| 1640 | * Point watchfile to ftp.exim.org. |
| 1641 | * Use dpkg-source v3 instead of dpatch, simplifying debian/rules a little |
| 1642 | bit. |
| 1643 | * New upstream version. |
| 1644 | + Pull 51_dkimrelatedcrash.diff fixing a segfault only applying to the |
| 1645 | 4.7x series. http://bugs.exim.org/show_bug.cgi?id=912 |
| 1646 | * debhelper v7 mode. |
| 1647 | + Use -XCHANGES to Keep dh_installchangelogs v7 from insisting to install |
| 1648 | ./CHANGES as upstream changelog. |
| 1649 | + Bump build-dependency. |
| 1650 | + Use dh_prep instead of dh_clean -k. |
| 1651 | |
| 1652 | -- Andreas Metzler <ametzler@debian.org> Sun, 15 Nov 2009 13:10:32 +0100 |
| 1653 | |
| 1654 | exim4 (4.70~rc4-1) experimental; urgency=low |
| 1655 | |
| 1656 | * New upstream version. |
| 1657 | |
| 1658 | -- Andreas Metzler <ametzler@debian.org> Wed, 11 Nov 2009 19:04:35 +0100 |
| 1659 | |
| 1660 | exim4 (4.70~cvs+20091030-1) experimental; urgency=low |
| 1661 | |
| 1662 | * New upstream snapshot. |
| 1663 | |
| 1664 | -- Andreas Metzler <ametzler@debian.org> Sat, 31 Oct 2009 10:08:55 +0100 |
| 1665 | |
| 1666 | exim4 (4.70~cvs+20091026-1) experimental; urgency=low |
| 1667 | |
| 1668 | * New snapshot. |
| 1669 | + Fixes segfault in dovecot authenticator. Closes: #551106 |
| 1670 | + Improved documentation regarding certifacte verification on outgoing |
| 1671 | SMTP connections. Closes: #544472 |
| 1672 | * Drop 40_boolean_redefine_protect.dpatch - included upstream. |
| 1673 | * Drop unapplied superfluous patches from diff: 36_pcre 37_exiwhatpsmisc. |
| 1674 | |
| 1675 | -- Andreas Metzler <ametzler@debian.org> Mon, 26 Oct 2009 16:09:32 +0100 |
| 1676 | |
| 1677 | exim4 (4.70~cvs+20091017-1) experimental; urgency=low |
| 1678 | |
| 1679 | * Fix syntax errors in README.Debian.xml. (Thank's, Daniel Leidert) |
| 1680 | * New upstream cvs snapshot. |
| 1681 | + Drop unnecessary patches: 36_pcre 37_exiwhatpsmisc. |
| 1682 | + Close dovecot socket after wrong password was given. Closes: #515503 |
| 1683 | + Standalone DKIM support. Obsoletes and therefore |
| 1684 | Closes: #486437,#459883 |
| 1685 | * Drop upstream URL from package descriptions. Closes: #471425 |
| 1686 | * [patches/00_unpack.dpatch] Drop workaround for tar 1.14, even oldstable |
| 1687 | has 1.16. Closes: #486436. |
| 1688 | * Do not set 'tls_try_verify_hosts = *' by default anymore. Some clients |
| 1689 | (e.g Outlook) will terminate the SSL connection when the server presents |
| 1690 | the long list of accepted TLS certificates after STARTTLS. If TLS |
| 1691 | certificate validation of clients is needed you'll need to set |
| 1692 | MAIN_TLS_TRY_VERIFY_HOSTS again and point MAIN_TLS_VERIFY_CERTIFICATES to |
| 1693 | a file containing only the accepted certificates. |
| 1694 | Closes: #515999, #316522, #482012 |
| 1695 | * Add debian/README.source. (Policy 3.8.3) |
| 1696 | * Fix typo in update-exim4.conf.8. |
| 1697 | Thanks to Calum Mackay. Closes: #543354 |
| 1698 | * Listen on IPv6 loopback interface by default. (Only applies to fresh |
| 1699 | installations.) Closes: #544292 |
| 1700 | * upstream default configure file explicitly disables dkim in some |
| 1701 | instances. Merge into Debian config and update debian/example.conf.md5. |
| 1702 | Bump Conflicts of exim4-config package. |
| 1703 | |
| 1704 | -- Andreas Metzler <ametzler@debian.org> Sat, 17 Oct 2009 14:26:54 +0200 |
| 1705 | |
| 1706 | exim4 (4.69-11) unstable; urgency=medium |
| 1707 | |
| 1708 | * Build-Depend on lynx-cur|lynx instead of lynx. (lynx is just a dummy |
| 1709 | package currently, and due its strict dependencies uninstallable until |
| 1710 | the most recent version of lynx-cur has been built.) |
| 1711 | * Work around sed's improved unicode support, not accepting latin1 |
| 1712 | characters as pattern delimiters in UTF-8 locales anymore. Closes: #527445 |
| 1713 | + [update-exim4.conf] Go for / as separator instead. - This might have |
| 1714 | served a purpose in earlier releases with free-form replacements but is |
| 1715 | just overcomplicated now. |
| 1716 | + [update-exim4defaults]: The tricky bits for exim options are the |
| 1717 | ones that take a filename as argument (e.g. -C and -oX) or -D for |
| 1718 | overriding macros. Use LC_CTYPE=C. |
| 1719 | + [exim4-config.config] The sed commands deals with (lists of) hostnames |
| 1720 | and IP(v6) addresses and nets. Use LC_CTYPE=C. |
| 1721 | |
| 1722 | -- Andreas Metzler <ametzler@debian.org> Sun, 10 May 2009 10:15:34 +0200 |
| 1723 | |
| 1724 | exim4 (4.69-10) unstable; urgency=low |
| 1725 | |
| 1726 | [ Andreas Metzler ] |
| 1727 | * Use macro CONFDIR in lowuid_aliases router, too. Closes: #507124 |
| 1728 | * Disable shell filename expansion in update-exim4.conf using set -f. |
| 1729 | Closes: #515668 |
| 1730 | * Stop using set -u in update-exim4.conf. With version 4.0 bash changed its |
| 1731 | behavior to throw an error on expansion of $* or $@ with set -u if no |
| 1732 | positional parameters were given. Working around this is obnoxious and |
| 1733 | harms readability, imho doing away with set -u's benefits. Closes: #518752 |
| 1734 | * Allow setting outgoing smtp helo/ehlo by setting |
| 1735 | REMOTE_SMTP_HELO_DATA macro directly. Previously this was just supposed |
| 1736 | to be used as a helper macro for REMOTE_SMTP_HELO_FROM_DNS. |
| 1737 | REMOTE_SMTP_HELO_FROM_DNS overrides a manual REMOTE_SMTP_HELO_DATA data |
| 1738 | setting. Closes: #514113 |
| 1739 | * [README.Debian] Bring documentation for Diffie-Hellman parameters up to |
| 1740 | current practice, mainly by deleting most of the outdated docs. |
| 1741 | Closes: #508749 |
| 1742 | * [exim4 init-script]. Modify check for smtp inetd entry to use an anchored |
| 1743 | pattern, matching "smtp" but not "smtp-foo". Closes: #516146 |
| 1744 | * exim4-daemon-light now Provides: default-mta. See #508644. |
| 1745 | * Ship both transport-filter.pl and ratelimit.pl in |
| 1746 | /usr/share/doc/exim4-base/examples. Closes: #518836 |
| 1747 | * [lintian] Add ${misc:Depends} to all Depends. |
| 1748 | * [lintian] Add override for dbg-package-missing-depends exim4-dbg. |
| 1749 | * Sync debian/control with override file by moving *-dbg to section debug. |
| 1750 | * Fix grammar error in update-exim4.conf.8. (Thank's, Gerfried Fuchs) |
| 1751 | Closes: #525248 |
| 1752 | |
| 1753 | [ Christian Perrier ] |
| 1754 | * Debconf translations: |
| 1755 | - Asturian. Closes: #511624 |
| 1756 | - Belarusian. Closes: #516049 |
| 1757 | - Kazakh added. Closes: #520996 |
| 1758 | - Slovak. Closes: #523447 |
| 1759 | - Bengali added. |
| 1760 | |
| 1761 | -- Andreas Metzler <ametzler@debian.org> Sat, 02 May 2009 09:05:56 +0200 |
| 1762 | |
| 1763 | exim4 (4.69-9) unstable; urgency=medium |
| 1764 | |
| 1765 | * [update-exim4.conf]: Use POSIX character classes [:alnum:] or explicit |
| 1766 | listing ("ABCDEF..") instead of a-z, since the latter does not work as |
| 1767 | expected in some locales. Closes: #500691 |
| 1768 | |
| 1769 | -- Andreas Metzler <ametzler@debian.org> Tue, 30 Sep 2008 20:12:27 +0200 |
| 1770 | |
| 1771 | exim4 (4.69-8) unstable; urgency=low |
| 1772 | |
| 1773 | [ Andreas Metzler ] |
| 1774 | * Quote last n lines (configurable by changing the value of |
| 1775 | E4BCD_PANICLOG_LINES, defaults to 10) of paniclog in warning |
| 1776 | email sent out on non-empty paniclog. Closes: #499492 |
| 1777 | * Fix evaluation logic of E4BCD_WATCH_PANICLOG for sending out warning |
| 1778 | e-mails about non-empty paniclog in daily cron-job to match documentation: |
| 1779 | + yes: Send daily warning e-mails, do not touch panniclog. |
| 1780 | + once: Send out the mail and rotate paniclog afterwards. |
| 1781 | + no: Do nothing. (Logfile is rotated when its size reaches 10 MB.) |
| 1782 | (Previously the interpretations of "once" and yes were mixed up.) |
| 1783 | |
| 1784 | [ Debconf translations ] |
| 1785 | * Catalan. Closes: #499299 |
| 1786 | |
| 1787 | -- Andreas Metzler <ametzler@debian.org> Sun, 28 Sep 2008 12:01:39 +0200 |
| 1788 | |
| 1789 | exim4 (4.69-7) unstable; urgency=low |
| 1790 | |
| 1791 | [ Andreas Metzler ] |
| 1792 | * Sync from ubuntu: Refer to spec.txt.gz instead of spec.txt in |
| 1793 | README.Debian.xml. |
| 1794 | |
| 1795 | [ Debconf translations ] |
| 1796 | * Korean. Closes: #491518 |
| 1797 | * Lithuanian. Closes: #497402 |
| 1798 | * Greek. Closes: #498466 |
| 1799 | * Esperanto. Closes: #498796 |
| 1800 | |
| 1801 | -- Andreas Metzler <ametzler@debian.org> Tue, 16 Sep 2008 19:14:08 +0200 |
| 1802 | |
| 1803 | exim4 (4.69-6) unstable; urgency=high |
| 1804 | |
| 1805 | [ Debconf translations ] |
| 1806 | * Malayalam. Closes: #479466 |
| 1807 | * Albanian. Closes: #480282 |
| 1808 | * Polish. Closes: #481638 |
| 1809 | * Vietnamese. Closes: #482641 |
| 1810 | * Turkish. Closes: #482714 |
| 1811 | * Brazilian Portuguese. Closes: #485384 |
| 1812 | * Finnish. Closes: #489171 |
| 1813 | |
| 1814 | [ Marc Haber ] |
| 1815 | * Have timeout.pl print a meaningful error message if perl-modules |
| 1816 | is not installed. Have exim4-base recommend perl-modules. |
| 1817 | Thanks to Tom Schouten. Closes: #482319 |
| 1818 | * Create gnutls-params with mode 644 in the first place. |
| 1819 | Thanks to Jean-Luc Coulon. Closes: #481765 |
| 1820 | * Replace ~/.rnd with $HOME/.rnd in exim_gencerts. Thanks to |
| 1821 | Ross Boylan for noticing this. |
| 1822 | * exim4-config.config: send hostname --fqdn stderr to /dev/null, |
| 1823 | we handle errors properly. Thanks to Andrew Vaughan in #481597. |
| 1824 | |
| 1825 | [ Andreas Metzler ] |
| 1826 | * Fix typos/other errors in README.Debian.xml. Improve formatting. |
| 1827 | (Thank's Georg Neis and Paul Menzel) Closes: #486105, #486106, #486116 |
| 1828 | * Revert fancy quoting in initscript. Closes: #486667,#482752 |
| 1829 | (fixes rc-bugs). |
| 1830 | * [debian/control README.Debian.xml] Spelling fix ("metapackage" instead of |
| 1831 | "meta-package"). Thank's lintian |
| 1832 | |
| 1833 | -- Andreas Metzler <ametzler@debian.org> Sat, 19 Jul 2008 19:56:36 +0200 |
| 1834 | |
| 1835 | exim4 (4.69-5) unstable; urgency=low |
| 1836 | |
| 1837 | * remove chmod/chown code from exim4_refresh_gnutls-params completely |
| 1838 | * do not remove gnutls-params in exim4-base.postinst |
| 1839 | |
| 1840 | -- Marc Haber <mh+debian-packages@zugschlus.de> Mon, 28 Apr 2008 21:46:18 +0200 |
| 1841 | |
| 1842 | exim4 (4.69-4) unstable; urgency=low |
| 1843 | |
| 1844 | * update-exim4.conf: Fix impossible code path in guessed_name check. Ouch. |
| 1845 | Thanks to Anand Kumria. Closes: #478066 |
| 1846 | * Regenerating the 2048 bits DH parameters takes too long for slow |
| 1847 | systems, disable (both in the monthly cron job and postinst) and |
| 1848 | document that paranoid people will want to regenerate them manually. |
| 1849 | |
| 1850 | -- Marc Haber <mh+debian-packages@zugschlus.de> Sun, 27 Apr 2008 10:06:39 +0200 |
| 1851 | |
| 1852 | exim4 (4.69-3) unstable; urgency=low |
| 1853 | |
| 1854 | * The "please do not file duplicate bugs" release |
| 1855 | |
| 1856 | [ Marc Haber ] |
| 1857 | * Work around lsb-base regression (#477055, "wontfix") by changing |
| 1858 | the way we quote exim's arguments in the init script, hoping that |
| 1859 | this does not sacrifice robustness. |
| 1860 | Closes: #477194, #477236, #477239, #477258, #477562, #476987 |
| 1861 | * README.Debian.xml: Fix router/transport pair typo. |
| 1862 | Thanks to Georg Neis. Closes: #463573 |
| 1863 | * Have exim4-base Suggest swaks |
| 1864 | * Relax exim4-dbg dependency on eximon4 to a recommends (see #463929). |
| 1865 | * 30_exim4-config_check_rcp: Remove mention of /usr/share/doc/exim4- |
| 1866 | config/default_acl in favor of exim4-config_files(5). |
| 1867 | Thanks to Jon Dowland. Closes: #464539 |
| 1868 | * Move paniclog log rotation to /etc/logrotate.d/exim4-paniclog to |
| 1869 | allow people to manually rotate the paniclog only by calling |
| 1870 | logrotate -f /etc/logrotate.d/exim4-paniclog. Thanks to Josip Rodin |
| 1871 | (#396003) for this nice idea. Implement E4BCD_WATCH_PANICLOG=once |
| 1872 | as suggested by Vasilis Vasaitis. |
| 1873 | * activate dlfunc. Closes: #471314 |
| 1874 | * set LC_ALL=C in debian/rules. Thanks to Michael Meskes. Closes: #471486 |
| 1875 | * Document that Incredimail's TLS "implementation" breaks on a |
| 1876 | certificate request. Thanks to Andrew McGlashan. Closes: #459323 |
| 1877 | * Fix parenthesis mismatch in README.Debian |
| 1878 | * exim4_refresh_gnutls-params: Call openssh dhparam with |
| 1879 | HOME=$EXIM4_SPOOLDIR so that openssl's .rnd file is placed there. |
| 1880 | * update-exim4.conf: print a warning if dc_minimaldns and hostname |
| 1881 | --fqdn does not print a fully qualified name. Thanks to Lothar |
| 1882 | Ketterer. Closes: #476249 |
| 1883 | * DH parameters handling: Closes: #475194 |
| 1884 | * add dpatch to have exim use 2048 bit DH parameters |
| 1885 | * ship static gnutls-params file with the package. |
| 1886 | * Override resulting lintian warning. |
| 1887 | * generate new gnutls-params only monthly and in postinst on configure. |
| 1888 | * exim4_refresh_gnutls-params: |
| 1889 | * generate 2048 bit DH parameters |
| 1890 | * dh-params file can be world readable |
| 1891 | * Filter out noise from mainlog before handing it off to eximstats |
| 1892 | in daily cron job. Thanks to Justin Pryzby. Closes: #476541 |
| 1893 | * Move docs from Apps/Net to Network/Communication |
| 1894 | * linda R.I.P. |
| 1895 | |
| 1896 | [ Robert Millan ] |
| 1897 | * Process acl_local_deny_exceptions ACL before rejecting a message in SPF |
| 1898 | check. Thanks to Miklos Szeredi. Closes: #451633 |
| 1899 | |
| 1900 | [ Andreas Metzler ] |
| 1901 | * Fix typos in exinext's man page (/s/eximnext/exinext/). (Thanks, |
| 1902 | Filipus Klutiero) Closes: #471113 |
| 1903 | * exiwhat: Check at runtime whether killall is available. Fall back to a |
| 1904 | combination of 'ps ax' and regular kill otherwise. |
| 1905 | Closes: #476455 |
| 1906 | * Fix wrong logic in testing for existence of lsb-base functions in init |
| 1907 | script. (Thanks, Tim Cross) Closes: #477578 |
| 1908 | |
| 1909 | -- Marc Haber <mh+debian-packages@zugschlus.de> Sat, 26 Apr 2008 00:00:30 +0200 |
| 1910 | |
| 1911 | exim4 (4.69-2) unstable; urgency=low |
| 1912 | |
| 1913 | [ Marc Haber ] |
| 1914 | * update-exim4.conf: fix bashism echo -n in preprocess_macro. |
| 1915 | Thanks to Michal Politowski. Closes: #462173 |
| 1916 | |
| 1917 | [ Christian Perrier ] |
| 1918 | * Debconf translations updates: |
| 1919 | - German. Thanks to Eric Schanze. Closes: #462673 |
| 1920 | |
| 1921 | [Andreas Metzler] |
| 1922 | * Add missing .P to exim_db.8 to fix indenting. (Thanks, David L. Anselmi) |
| 1923 | Closes: #462712 |
| 1924 | * Add (disabled) patch to save random seed to a file |
| 1925 | |
| 1926 | -- Marc Haber <mh+debian-packages@zugschlus.de> Wed, 30 Jan 2008 09:26:56 +0100 |
| 1927 | |
| 1928 | exim4 (4.69-1) unstable; urgency=low |
| 1929 | |
| 1930 | [ Marc Haber ] |
| 1931 | * New upstream version. |
| 1932 | - improve --help handling. Closes: 438435 |
| 1933 | * Debconf translations updates: |
| 1934 | - Dutch. Thanks to Bart Cornelis. Closes: #448924 |
| 1935 | - Norwegian Bokmål. Thanks to Hans Fredrik Nordhaug. Closes: #452383 |
| 1936 | - Slovak. Thanks to Peter Mann. Closes: #460502 |
| 1937 | - Catalan: fix some semicolon issues and most obvious fuzzy strings. |
| 1938 | Thanks to Jordà Polo. Closes: #447765. |
| 1939 | * Add support for smtp_accept_max_nonmail_hosts to ease external |
| 1940 | relay testing. |
| 1941 | * Make Change to init script dependencies as suggested by Petter |
| 1942 | Reinholdtsen. Closes: #460229 |
| 1943 | * debian/control: |
| 1944 | * Add Homepage field to Source Package stanza. |
| 1945 | * Standards-Version: 3.7.3 (no changes necessary) |
| 1946 | * lintian/overrides: |
| 1947 | - Override all description-contains-homepage messages, |
| 1948 | we're going to keep this field around until post-lenny. |
| 1949 | - Override exim4-daemon-heavy: package-contains-empty-directory |
| 1950 | usr/lib/exim4/local_scan/, the directory should be there to show |
| 1951 | people where to put local extensions (and I am not sure how exim |
| 1952 | behaves if that directory is not there). |
| 1953 | * linda/overrides: |
| 1954 | - Override menu section Applications, which is a false alert. |
| 1955 | - Override complaint about newer standards version. |
| 1956 | - This override does not work due to #386647 |
| 1957 | * exim4-base.NEWS: fix Debian's typo |
| 1958 | * exim4-base.dirs: remove usr/bin, we do not ship any files there. |
| 1959 | * Generate exim macros from every definition found in ue4cc that |
| 1960 | starts with a capital letter (sans CFILEMODE) to cater for an |
| 1961 | obviously very common user error. This feature is going to stay |
| 1962 | undocumented. |
| 1963 | |
| 1964 | [ Christian Perrier ] |
| 1965 | * Debconf translations updates: |
| 1966 | - Dzongkha. Thanks to Tenzin Dendup. Closes: #455871 |
| 1967 | - Slovak. Thanks to Peter Mann. Closes: #460502 |
| 1968 | |
| 1969 | [ Andreas Metzler ] |
| 1970 | * Fix typo in acl/20_exim4-config_local_deny_exceptions. (Thanks, Roderick |
| 1971 | Schertler) Closes: #456343 |
| 1972 | |
| 1973 | -- Marc Haber <mh+debian-packages@zugschlus.de> Tue, 22 Jan 2008 09:19:14 +0100 |
| 1974 | |
| 1975 | exim4 (4.68-2) unstable; urgency=low |
| 1976 | |
| 1977 | [ Marc Haber ] |
| 1978 | * Fix changelog: lowuid router does not close #420217. Closes: #440217 |
| 1979 | |
| 1980 | [ Andreas Metzler ] |
| 1981 | * Mention /etc/exim4/exim4.conf in FILES section of update-exim4.conf.8. |
| 1982 | * Fix syntax error in real-local router. Closes: #446346 |
| 1983 | * Configuring exim as configtype="internet host" asks a different set of |
| 1984 | questions than e.g. satellite. However some of the settings controlled by |
| 1985 | these hidden questions still have effects on exim's behavior. Change |
| 1986 | exim4-config to ask these hidden questions if they have been set to a |
| 1987 | non-default value. (Either manually, or by switching configtype after |
| 1988 | setting the values.) Closes: #443210 |
| 1989 | These questions have been added conditionally: |
| 1990 | - internet site with smarthost: |
| 1991 | + dc_relay_domains |
| 1992 | - satellite |
| 1993 | + dc_relay_domains |
| 1994 | + dc_localdelivery |
| 1995 | |
| 1996 | -- Marc Haber <mh+debian-packages@zugschlus.de> Thu, 01 Nov 2007 19:17:36 +0100 |
| 1997 | |
| 1998 | exim4 (4.68-1) unstable; urgency=low |
| 1999 | |
| 2000 | * new upstream version. Closes: #444195 |
| 2001 | * Documents tls_verify_hosts during TLS sessions. Closes: #422419 |
| 2002 | * new example.conf md5 sum |
| 2003 | * Move lowuid router to a later place, handle real- only for |
| 2004 | locally generated messages. Thanks to Andreas Metzler and others |
| 2005 | on pkg-exim4-devel. Closes: #440217 |
| 2006 | * /etc/init.d/exim4: |
| 2007 | * Use start_daemon and killproc from lsb-base |
| 2008 | as a new plunge at #396944 |
| 2009 | * Do not clean the environment as severly as before (functions |
| 2010 | need to survive). |
| 2011 | * README.Debian: |
| 2012 | * Document that using client certificates needs extra |
| 2013 | configuration. Thanks to John Goerzen. Closes: #440663 |
| 2014 | * conf.d/main/03_exim4-config_tlsoptions: Make it clear that this |
| 2015 | file only concerns exim as an SMTP server. |
| 2016 | * exim4-config.preinst: Add EX4DEBUG facility, add rm_conffile |
| 2017 | function |
| 2018 | * Rename acl_whitelist_local_deny to acl_local_deny_exceptions |
| 2019 | as suggested by Ross Boylan. Closes: #387078. |
| 2020 | * Switch Build-Depends to db4.6. Closes: #442645 |
| 2021 | * Debconf translations updates: |
| 2022 | - Portuguese. Thanks to Miguel Figueiredo. Closes: #441895, #445494 |
| 2023 | - Norwegian Nynorsk. Thanks to Håvard Korsvoll. |
| 2024 | * exim4-config.NEWS: Explicitly mention that .dpkg-old and |
| 2025 | .dpkg-dist files are included in the DEBCONFsomethingDEBCONF check to |
| 2026 | allow lazy people to only grep the docs instead of actually reading |
| 2027 | them. This was requested by Hamish Moffatt in #445327. |
| 2028 | |
| 2029 | -- Marc Haber <mh+debian-packages@zugschlus.de> Sun, 07 Oct 2007 21:38:22 +0200 |
| 2030 | |
| 2031 | exim4 (4.67-8) unstable; urgency=low |
| 2032 | |
| 2033 | [ Marc Haber ] |
| 2034 | * Define REMOTE_SMTP_HELO_DATA and REMOTE_SMTP_HELO_FROM_DNS macros |
| 2035 | to have exim pull its HELO name from DNS automatically. |
| 2036 | Thanks to Jari Aalto and Magnus Holmgren. Closes: #275975 |
| 2037 | * Enable DNSDB in exim4-daemon-light (needed by the HELO magic) |
| 2038 | * update-exim4.conf: Allow [] in ascii strings (needed for @[]) |
| 2039 | * Improve domain literal docs |
| 2040 | * Remove debconf template noalias_regenerate |
| 2041 | * Fix PRIMARY_HOSTNAME typo in main/02_exim4-config_options. |
| 2042 | Thanks to Tim Krah. Closes: #434337 |
| 2043 | * fix alphabet salad in README.Debian. Closes: #434640 |
| 2044 | * Add E4BCD_DAILY_REPORT_TO to daily cron job. |
| 2045 | Thanks to Florian Schlichting. Closes: #426840 |
| 2046 | * Fix /etc/exim paths in exim4-config_files(5). |
| 2047 | Thanks to Marques Johansson. |
| 2048 | * Debconf translations updates: |
| 2049 | - Japanese. Closes: #433070 |
| 2050 | - Spanish. Thanks to Javier Fernández-Sanguino Peña. Closes: #433084 |
| 2051 | - Thai. Thanks to Theppitak Karoonboonyanan. Closes: #433177 |
| 2052 | - Arabic. Thanks to Ossama Khayat. Closes: #433222 |
| 2053 | - Hebrew. Thanks to Baruch Even. Closes: #433291 |
| 2054 | - Italian. Closes: #433200 |
| 2055 | - Galician. Closes: #433218 |
| 2056 | - Portuguese. Thanks to Miguel Figueiredo. Closes: #433293 |
| 2057 | - Hungarian. Thanks to Josip Rodin. Closes: #433336 |
| 2058 | - Punjabi. Thanks to Amanpreet Singh Alam. Closes: #433578 |
| 2059 | - Marathi. Thanks to Priti Patil. |
| 2060 | - Wolof. Thanks to M Mamoune Mbacke. Closes: #433701 |
| 2061 | - Indonesian. Thanks to Arief S Fitrianto. Closes: #433758 |
| 2062 | - Romanian. Thanks to Eddy Petrisor. Closes: #433854 |
| 2063 | - Nepali. Thanks to shyam krishna bal. Closes: #435345 |
| 2064 | - Swedish. Thanks to Daniel Nylander. Closes: #435705 |
| 2065 | |
| 2066 | [ Andreas Metzler ] |
| 2067 | * Update eximon menu file for menu 2.1.35 hierarchy. |
| 2068 | |
| 2069 | [ Christian Perrier ] |
| 2070 | * Fix typo in README.Debian.xml. Thanks to <shaulka@012.net.il> |
| 2071 | Closes: #434961 |
| 2072 | |
| 2073 | -- Marc Haber <mh+debian-packages@zugschlus.de> Sun, 19 Aug 2007 09:25:10 +0200 |
| 2074 | |
| 2075 | exim4 (4.67-7) unstable; urgency=low |
| 2076 | |
| 2077 | * only generate HIDE_MAILNAME macro if its value is really non-empty |
| 2078 | |
| 2079 | -- Marc Haber <mh+debian-packages@zugschlus.de> Sat, 14 Jul 2007 08:47:40 +0200 |
| 2080 | |
| 2081 | exim4 (4.67-6) unstable; urgency=low |
| 2082 | |
| 2083 | * Add some more debugging output to maintainer scipts, hopefully |
| 2084 | nailing #396944 which has surfaced again. |
| 2085 | * Improve wording in NEWS.Debian for exim4-config. |
| 2086 | Closes: #431019, #431130 |
| 2087 | * Issue DEBCONFfooDEBCONF warning as well for |
| 2088 | DEBCONFheaders_rewriteDEBCONF. |
| 2089 | Thanks to John Goerzen. Closes: #431088 |
| 2090 | * fix localhost inserted twice into local_domains. Closes: #432394 |
| 2091 | * fix MAIN_RELAY_TO_DOMAINS in update-exim4.conf. |
| 2092 | Thanks to Ben Wheeler. Closes: #432521 |
| 2093 | * Document that special handling is needed for host lists that only |
| 2094 | consist of a single IPv6 address. Thanks to Frederic Daniel Luc |
| 2095 | Lehobey. Closes: #432229 |
| 2096 | * Add forgotten (conditional) definition of REMOTE_SMTP_HEADERS_REWRITE |
| 2097 | and REMOTE_SMTP_RETURN_PATH for remote_smtp transports. |
| 2098 | Thanks to Miguel Martins Feitosa Filho. Closes: #432716 |
| 2099 | * Debconf translations |
| 2100 | * Bulgarian completed. Closes: #431957, #430521 |
| 2101 | * Update Tamil. Thanks to Tirumurti Vasudevan. Closes: #432181 |
| 2102 | * Update Spanish. |
| 2103 | Thanks to Javier Fernández-Sanguino Peña. Closes: #429940 |
| 2104 | |
| 2105 | -- Marc Haber <mh+debian-packages@zugschlus.de> Fri, 13 Jul 2007 22:22:09 +0200 |
| 2106 | |
| 2107 | exim4 (4.67-5) unstable; urgency=low |
| 2108 | |
| 2109 | * the "verderben viele Koeche den Brei?" release |
| 2110 | |
| 2111 | [ Andreas Metzler ] |
| 2112 | * Point to exim4_passwd(5) instead of non-existing exim_passwd(5) in AUTH |
| 2113 | section of configuration. (Thanks Arkadiusz Dykiel, #430149) |
| 2114 | * update-exim4.conf check_ascii_pipe(): Accept < since we use it for list |
| 2115 | construction. Closes: #430391 |
| 2116 | * Anchor UPEX4CmacrosUPEX4C in update-exim4.conf |
| 2117 | |
| 2118 | [ Robert Millan ] |
| 2119 | * Update informational message in SPF ACL to use the latest |
| 2120 | http://www.openspf.org/Why API. |
| 2121 | |
| 2122 | [ Debconf translations ] |
| 2123 | * French completed and converted to UTF-8 |
| 2124 | * All remaining non UTF-8 translation switched to UTF-8 |
| 2125 | |
| 2126 | [ Marc Haber ] |
| 2127 | * do not quote error message in lowuid router |
| 2128 | * replace commented UPEX4CmacrosUPEX4C with UPEX4CmacrosUPEX4C exim |
| 2129 | configuration macro definition as placeholder for ue4c-generated macros. |
| 2130 | |
| 2131 | [ Christian Perrier ] |
| 2132 | * Correct the invalid ${fqdn} variable in exim4-config.templates |
| 2133 | |
| 2134 | -- Marc Haber <mh+debian-packages@zugschlus.de> Thu, 28 Jun 2007 09:22:04 +0200 |
| 2135 | |
| 2136 | exim4 (4.67-4) unstable; urgency=low |
| 2137 | |
| 2138 | * update-exim4.conf: |
| 2139 | * fix embarrassing typo in update-exim4.conf that broke macro |
| 2140 | expansion for two values. |
| 2141 | Thanks to Andrew Chittenden. Closes: #429828 |
| 2142 | * Allow ! and * in ue4cc. |
| 2143 | Thanks to Dieter Hametner and Raf D'Halleweyn. Closes: #429986 |
| 2144 | * have @ and localhost added to local_domains list. |
| 2145 | Thanks to a big number of people. Closes: #429939 |
| 2146 | * eliminate -e && chmod construct as a possible cause of #429617. |
| 2147 | Thanks to Martin Ketzer and Silvestre Zabala |
| 2148 | * Now barfs if DEBCONFsomethingDEBCONF is still found in the |
| 2149 | configuration file. Thanks to a truckload of users who were too lazy |
| 2150 | to read the docs, did not accept the suggested configuration file |
| 2151 | changes and then complained about a non-working exim ("malformed macro |
| 2152 | definition") |
| 2153 | * README.Debian: Document the new low-UID handling mechanism. |
| 2154 | Thanks to Johannes Rohr. Closes: #429878 |
| 2155 | * debian/rules: do not ignore make clean errors |
| 2156 | * Debconf translation updates: |
| 2157 | - Basque. Closes: #429626 |
| 2158 | - Czech. |
| 2159 | - Brazilian Portuguese. Closes: #429867 |
| 2160 | |
| 2161 | -- Marc Haber <mh+debian-packages@zugschlus.de> Fri, 22 Jun 2007 13:55:15 +0200 |
| 2162 | |
| 2163 | exim4 (4.67-3) unstable; urgency=low |
| 2164 | |
| 2165 | [ Andreas Metzler ] |
| 2166 | * Initialize permissions of bug-script and exim-adduser as 755, since diff |
| 2167 | does not preserve permissions. Both were shipped as 644 in binary packages |
| 2168 | not built with svn-buildpackage. Closes: #420446 |
| 2169 | |
| 2170 | [ Marc Haber ] |
| 2171 | * Merge experimental changes from revision 2018:2073 |
| 2172 | * Fix "Zahlendreher" in closure of #427690. Closes: #427690 |
| 2173 | * update-exim4.conf: |
| 2174 | * finally get rid of the DEBCONFfooDEBCONF stuff. That information |
| 2175 | is now passed to the configuration by ue4c by directly setting exim |
| 2176 | macros in the configuration. This has caused both the configuration |
| 2177 | and ue4c to be much shorter. |
| 2178 | * run with -e, -C and -u. |
| 2179 | * convert input read from update-exim4.conf.conf to lower case |
| 2180 | * barf if strange characters are found in ue4cc. Closes: #400294 |
| 2181 | * Remove superfluous "x$foo" = "xbar" constructs from scripts |
| 2182 | * Add routers to reject mail to accounts with low UID. |
| 2183 | Closes: #400790. |
| 2184 | * Make daily cron job barf if /usr/bin/mail is not found. Have |
| 2185 | exim4-base recommend mailx. Closes: #427690 |
| 2186 | * Have all -daemon packages provide exim4-localscanapi-1.0 and |
| 2187 | exim4-localscanapi-1.1 as requested by Magnus Holmgren while fixing |
| 2188 | #426425. Also include exim4-localscan-plugin-config script with |
| 2189 | exim4-dev. Thanks to Magnus for helping with this. Closes: #428274 |
| 2190 | * remove /etc/exim4/email-addresses symlink and document this. |
| 2191 | Thanks to Josip Rodin. Closes: #420578 |
| 2192 | * introduce conf.d/250_exim4-config_lowuid which optionally allows |
| 2193 | to reject (or alias away) mail to low-uid accounts that are not |
| 2194 | listed in an exception list. Thanks to Dominic Hargreaves, |
| 2195 | Marc Sherman and Ross Boylan. Closes: #400790, #307768, #331716 |
| 2196 | * remove versioned depends on cron, since the version we need is |
| 2197 | well before sarge. |
| 2198 | * Add cron | fcron dependency. Fcron is going to be removed again |
| 2199 | at the first sign of trouble. Closes: #381806 |
| 2200 | * remove move_exim3_spool debconf template. Closes: #391762 |
| 2201 | * replace openssl gendh with openssl dhparam. Closes: #413235 |
| 2202 | * adapt docs, README and manpages |
| 2203 | * have Hilko fix the lynx-dump postprocessing to repair generating |
| 2204 | README.Debian text version. Thanks! |
| 2205 | * increase README.Debian generation robustness. Thanks to Hilko. |
| 2206 | * debconf: |
| 2207 | * Partly apply Christian Perrier's patch for reviewed |
| 2208 | templates and control file. Closes: #426980 |
| 2209 | * Other minor template changes. |
| 2210 | * get rid of "mails" in debconf templates, use "messages" instead. |
| 2211 | Re-word local_interface debconf template. Other minor changes. |
| 2212 | Thanks to Jens Seidel and Christian Perrrier. Closes: #394976 |
| 2213 | * re-work exim4-config.config logic to have split/non-split config |
| 2214 | asked last instead of first. This partly addresses #410756. |
| 2215 | * Add exim4-daemon-heavy.templates, exim4-daemon-light.templates |
| 2216 | and exim4.templates to POTFILES.in |
| 2217 | * Re-Word dc_other_hostnames debconf template. |
| 2218 | Thanks to Hans G. Ehrbar. Closes: #421860 |
| 2219 | |
| 2220 | [ Christian Perrier ] |
| 2221 | |
| 2222 | * Debconf translation updates: |
| 2223 | - French |
| 2224 | - Ukrainian. Closes: #427793 |
| 2225 | - Bulgarian. |
| 2226 | - Thai. |
| 2227 | - Galician. |
| 2228 | - Swedish. |
| 2229 | - Punjabi. |
| 2230 | - Indonesian. |
| 2231 | - Italian. |
| 2232 | - Khmer. |
| 2233 | - Traditional Chinese. Closes: #428072, #428069. |
| 2234 | - Portuguese. |
| 2235 | - Simplified Chinese. |
| 2236 | - Marathi |
| 2237 | - Romanian. Closes: #429242 |
| 2238 | - Russian. Closes: #429352 |
| 2239 | |
| 2240 | -- Marc Haber <mh+debian-packages@zugschlus.de> Mon, 18 Jun 2007 10:26:20 +0200 |
| 2241 | |
| 2242 | exim4 (4.67-1) unstable; urgency=low |
| 2243 | |
| 2244 | [ Marc Haber ] |
| 2245 | * new upstream version |
| 2246 | * remove 37_upstream-patch-384015-add_headers |
| 2247 | * remove 80_disable_rsa_export |
| 2248 | * remove 80_upstream_408174_4-64-PH18 |
| 2249 | * EDITME patch changes to allow for 4.67 |
| 2250 | * enable dovecot authentication |
| 2251 | * Upstream patch from Magnus Holmgren included upstream. |
| 2252 | Thanks to Simon Walter. Closes: #407957 |
| 2253 | * Upstream patch PH/18 included upstream. |
| 2254 | Thanks to Marc Schiffbauer. Closes: #408174 |
| 2255 | * merge experimental changes |
| 2256 | * exim man page patch changes for 4.67 |
| 2257 | * robustness patches for |
| 2258 | * create-custom-package |
| 2259 | * exim-gencert |
| 2260 | * exim4-base.config |
| 2261 | * exim4-base.postinst |
| 2262 | * exim4-config.config |
| 2263 | * exim4-config.postinst |
| 2264 | * exim4-daemon-light.postinst |
| 2265 | * update-exim4defaults |
| 2266 | * replace backticks with $() notation |
| 2267 | * Add patch to 50_localscan_dlopen to reduce dynamic symbol table. |
| 2268 | Thanks to Magnus Holmgren. Closes: #413602 |
| 2269 | * remove woody compatibility hacks from |
| 2270 | * exim4-daemon-light.postinst |
| 2271 | * exim4-config.postinst |
| 2272 | * Fix eximnext => exinext in man page. |
| 2273 | * README.Debian: |
| 2274 | * add warning to "IP addresses for incoming connections" section. |
| 2275 | * add new chapter about how to influence exim's behavior. |
| 2276 | * add missing closing bracket. Thanks to Martin Schwarz. Closes: #419700 |
| 2277 | * update-exim4.conf(8): |
| 2278 | * clarify update-exim4.conf about how ue4cc and exim configuration |
| 2279 | interface |
| 2280 | * remote_smtp_smarthost transport: make hosts_try_auth host list |
| 2281 | semicolon-separated to correctly handle IPv6 |
| 2282 | * multiple minor changes to lintian overrides |
| 2283 | * debian/control: have exim4 depend on debconf (>= 1.4.69) | cdebconf |
| 2284 | (>= 0.39) explicitly to allow usage of debconf error template type. |
| 2285 | |
| 2286 | [ Christian Perrier ] |
| 2287 | * Esperanto debconf translation update (Serge Leblanc). Closes: #415590 |
| 2288 | * Marathi debconf translation added (Priti Pathil). Closes: #416801 |
| 2289 | |
| 2290 | -- Marc Haber <mh+debian-packages@zugschlus.de> Sat, 21 Apr 2007 11:48:48 +0200 |
| 2291 | |
| 2292 | exim4 (4.63-17) unstable; urgency=low |
| 2293 | |
| 2294 | * 30_exim4-config_examples: add missing backslash in non-TLS client |
| 2295 | login authenticator. Thanks to Kai Weber. Closes: #407567 |
| 2296 | |
| 2297 | -- Marc Haber <mh+debian-packages@zugschlus.de> Sat, 20 Jan 2007 10:38:16 +0100 |
| 2298 | |
| 2299 | exim4 (4.63-16) unstable; urgency=low |
| 2300 | |
| 2301 | * Add ta (Tamil) translation of Tirumurti Vasudevan |
| 2302 | Closes: #406974 |
| 2303 | * exim4_refresh_gnutls-params: allow EXIM4_SPOOLDIR to be overridden from |
| 2304 | the environment. Closes: #406989 |
| 2305 | * Re-work client authenticators to handle passwords containing |
| 2306 | colons and circumflexes. Thanks to Steaphan Greene. Closes: #406686 |
| 2307 | * transport/30_exim4-config_remote_smtp_smarthost: feed |
| 2308 | hosts_try_auth from $host and $host_address, avoiding issues with |
| 2309 | round-robin DNS setup. |
| 2310 | Thanks to Celejar and Heiko Schlittermann. Closes: #403583 |
| 2311 | |
| 2312 | -- Marc Haber <mh+debian-packages@zugschlus.de> Thu, 18 Jan 2007 21:10:34 +0100 |
| 2313 | |
| 2314 | exim4 (4.63-15) unstable; urgency=low |
| 2315 | |
| 2316 | * keep config.h from being installed in exim4-base. |
| 2317 | Thanks to Aaron M. Ucko. Closes: #405824 |
| 2318 | |
| 2319 | -- Marc Haber <mh+debian-packages@zugschlus.de> Sat, 6 Jan 2007 22:12:05 +0100 |
| 2320 | |
| 2321 | exim4 (4.63-14) unstable; urgency=low |
| 2322 | |
| 2323 | * patch LOCAL_SCAN_ABI_VERSION to 1.1 in 50_localscan_dlopen after |
| 2324 | consulting with Magnus Holmgren. |
| 2325 | * Fix update-exim4.conf.8 manpage |
| 2326 | * FILES section is no longer doubled |
| 2327 | * NAME is no longer multi-line |
| 2328 | * proper reference to ue4cc in FILES section |
| 2329 | * Thanks to Angus Mackenzie |
| 2330 | * debian/rules |
| 2331 | * allow buildbasepackages and extradaemonpackages to be set from |
| 2332 | the environment |
| 2333 | * fix buildbasepackages=no and extradaemonpackages which were |
| 2334 | broken due to the new -dev binary package |
| 2335 | * remove "" in various places, this is Make not shell |
| 2336 | * add optional debugging output for variables that are meant to be set |
| 2337 | externally |
| 2338 | * clean now unpatches first, otherwise clean fails because files |
| 2339 | are first deleted and then non-existing files are unpatched |
| 2340 | * take config.h from first non-light daemon package built instead |
| 2341 | of -heavy (we might not be building -heavy but still need -dev) |
| 2342 | * Thanks to Gerfried Fuchs for actually using these features and |
| 2343 | finding this bug group. |
| 2344 | * exim4.init: Now returns 0 when starting and daemon already |
| 2345 | running, and when stopping and daemon already stopped. This fixes LSB |
| 2346 | compliance. Thanks to Heiko Schlittermann. Closes: #404182 |
| 2347 | |
| 2348 | -- Marc Haber <mh+debian-packages@zugschlus.de> Fri, 5 Jan 2007 16:34:58 +0100 |
| 2349 | |
| 2350 | exim4 (4.63-13) unstable; urgency=low |
| 2351 | |
| 2352 | * Fix mangled sense in /etc/aliases exim4-config_files(5) man page. |
| 2353 | Thanks to Angus Mackenzie. |
| 2354 | * [update-exim4.conf.8] exim4-config_files manpage is in section 5 instead |
| 2355 | of 8. Thanks to Angus Mackenzie. Closes: #404494 (am) |
| 2356 | * Clarify /etc/exim4/passwd.client host name lookup to go after the |
| 2357 | reverse DNS entry in exim4-config_files(5) man page. |
| 2358 | * Update uk (Ukrainian) translation of debconf templates. |
| 2359 | Thanks to Eugeniy Meshcheryakov and Yanovych Borys. Closes: #404481 |
| 2360 | * Update sl (Slovenian) translation of debconf templates. |
| 2361 | Thanks to Matej Kovacic. Closes: #404481 |
| 2362 | * merge in experimental changes: |
| 2363 | * create exim4-dev package for sa-exim and other packages. Closes: #401462 |
| 2364 | * fix broken usage of DPATCH_WORKDIR (dpatch-edit-patch didn't |
| 2365 | work with tarballed upstream) |
| 2366 | * don't use DPATCH_WORKDIR any more |
| 2367 | * modify patches to apply to build-tree |
| 2368 | * remove leftover debugging output from debian/patches/00_unpack.dpatch |
| 2369 | |
| 2370 | -- Marc Haber <mh+debian-packages@zugschlus.de> Tue, 2 Jan 2007 14:43:59 +0100 |
| 2371 | |
| 2372 | exim4 (4.63-12) unstable; urgency=low |
| 2373 | |
| 2374 | * exim4-base.postinst: Redirect command -v's stdout to /dev/null |
| 2375 | * update-exim4.conf: add lots of quoting to increase robustness. |
| 2376 | Thanks to Paul Slootman. Closes: #403605 |
| 2377 | * Debconf templates translation updates and new translations: |
| 2378 | - Esperanto |
| 2379 | - Norwegian Nynorsk (Håvard Korsvoll). |
| 2380 | - Punjabi (A.S. Alam). |
| 2381 | - Malayalam (Praveen A). Closes: #402541 |
| 2382 | - Italian (typos corrected by Davide Viti). Closes: #403199 |
| 2383 | - see Last-Translator for rewards) |
| 2384 | |
| 2385 | -- Marc Haber <mh+debian-packages@zugschlus.de> Wed, 20 Dec 2006 14:23:57 +0100 |
| 2386 | |
| 2387 | exim4 (4.63-11) unstable; urgency=low |
| 2388 | |
| 2389 | * Remove patch to spec.txt for pkg-exim4-users, it is included |
| 2390 | upstream. No idea why this patch even applied correctly. |
| 2391 | * README.Debian: |
| 2392 | * Fix wrong pidfile name |
| 2393 | * Move FAQ to the Wiki |
| 2394 | * Adapt "Using completely different configuration scheme" to also |
| 2395 | mention /etc/exim4/exim4.conf. |
| 2396 | * Move titles in the same line as the section statement, making it |
| 2397 | easier to work with a code folding editor. |
| 2398 | * exim4_files(5): fix recommended permissions for passwd[.client]. |
| 2399 | Thanks to Georg Neis. Closes: #398365 |
| 2400 | * Remove temporary gnutls parameters file if neither certtool nor |
| 2401 | openssl are installed. Closes: #399023 |
| 2402 | * Fix path to gnutls-params file in exim4-base.postinst. |
| 2403 | Thanks to J.L. Fernandez. Closes: #400794 |
| 2404 | * Translation updates (see Last-Translator for rewards). |
| 2405 | - Punjabi (not yet complete) |
| 2406 | - Hebrew (not yet complete) |
| 2407 | - Portuguese. Closes: #399242 |
| 2408 | * merge changes from experimental: |
| 2409 | * enable sqlite for exim4-daemon-heavy. |
| 2410 | Thanks to Adrian Phillips. Closes: #398718 |
| 2411 | * Add Build-Dependency on libsqlite3-dev. |
| 2412 | Thanks to Frank Lichtenheld. Closes: #398880 |
| 2413 | * Build-Depends |
| 2414 | * add po-debconf |
| 2415 | * add bzip2 |
| 2416 | * debian/rules: |
| 2417 | * run debconf-updatepo in clean targets |
| 2418 | * adapt build system to allow direct building from an upstream tarball |
| 2419 | * needs tardy at build time on sarge, but not on newer distributions |
| 2420 | * use dpatch-run for patches instead of locally programmed handling |
| 2421 | * add lintian overrides: |
| 2422 | * partially-translated-question exim4/dc_eximconfig_configtype for |
| 2423 | cy, eo, et, he, mk, nn, pa, pl, sl, tl, uk - translators, move! |
| 2424 | * possible-debconf-note-abuse config:15 */drec |
| 2425 | * remove gratuitous exim4-daemon-heavy.postinst |
| 2426 | (it is symlinked at build time) |
| 2427 | |
| 2428 | -- Marc Haber <mh+debian-packages@zugschlus.de> Fri, 1 Dec 2006 11:16:34 +0000 |
| 2429 | |
| 2430 | exim4 (4.63-10) unstable; urgency=low |
| 2431 | |
| 2432 | * The "praise Osamu Aoki" release. |
| 2433 | * Translation updates (see Last-Translator for rewards). |
| 2434 | - Dutch. Closes: #396725 |
| 2435 | * README.Debian: |
| 2436 | * Add information about how to obtain reportbug information for |
| 2437 | mailing list questions. |
| 2438 | * Point people directly to passwd.client man page instead of the |
| 2439 | file itself. Thanks to Osamu Aoki. |
| 2440 | * Re-work the /etc/aliases section. |
| 2441 | * Improve smarthost description in update-exim4.conf(8) man page. |
| 2442 | Give examples. Thanks to Osamu Aoki. |
| 2443 | * include documentation for /etc/aliases in exim4-config_files(5) |
| 2444 | man page. Symlink to etc-aliases(5). |
| 2445 | Thanks to Osamu Aoki. Closes: #397042 |
| 2446 | * Change symlink of exim4-config_files(5) to email-addresses(5) to |
| 2447 | point to etc-email-addresses(5) for consistency. |
| 2448 | * Use nwildlsearch to index into passwd.client to allow wildcards |
| 2449 | here. Thanks to Osamu Aoki. This is another pain relief for #244724. |
| 2450 | * use printf instead of echo in daily cron job. |
| 2451 | Thanks to Ming Hua. Closes: #395448 |
| 2452 | * Add de-uglyfication request to man pages. |
| 2453 | |
| 2454 | -- Marc Haber <mh+debian-packages@zugschlus.de> Sun, 5 Nov 2006 10:36:28 +0000 |
| 2455 | |
| 2456 | exim4 (4.63-9) unstable; urgency=low |
| 2457 | |
| 2458 | * Fix a spelling error in templates: s/adviseable/advisable |
| 2459 | Thanks to Jens Seidel for spotting it |
| 2460 | * Translation updates (see Last-Translator for rewards). |
| 2461 | - Bosnian. Closes: #396592 |
| 2462 | - Bulgarian. Closes: #396558 |
| 2463 | - Greek. |
| 2464 | - Lithuanian. Closes: #396478 |
| 2465 | - Norwegian Bokmål. Closes: #391768 |
| 2466 | - Wolof. Closes: #395944 |
| 2467 | * Have ue4c barf on more lookup types found in more ue4cc fields, |
| 2468 | courtesy to regexp from hell. |
| 2469 | |
| 2470 | -- Marc Haber <mh+debian-packages@zugschlus.de> Thu, 2 Nov 2006 18:07:24 +0000 |
| 2471 | |
| 2472 | exim4 (4.63-8) unstable; urgency=low |
| 2473 | |
| 2474 | * Translation updates (see Last-Translator for rewards). |
| 2475 | - Albanian. Closes: #394725 |
| 2476 | - Arabic |
| 2477 | - Basque |
| 2478 | - Catalan |
| 2479 | - Chinese (Simplified) |
| 2480 | - Chinese (Traditional) |
| 2481 | - Croatian |
| 2482 | - Czech |
| 2483 | - Dzongkha |
| 2484 | - Finnish. Closes: #393644 |
| 2485 | - German |
| 2486 | - Italian. |
| 2487 | - Korean. Closes: #394235 |
| 2488 | - Nepali |
| 2489 | - Norwegian Bokmal. Closes: #394270 |
| 2490 | - Portuguese |
| 2491 | - Romanian |
| 2492 | - Russian. |
| 2493 | - Slovak |
| 2494 | - Turkish |
| 2495 | * README.Debian |
| 2496 | * remove wiki references from README.Debian |
| 2497 | * remove dc_local_delivery FAQ entry since this is now debconfized |
| 2498 | * Fix typos, replace "documented below" with a direct link. |
| 2499 | Thanks to Olaf van der Spek. Closes: #394617 |
| 2500 | * exim4-config.templates |
| 2501 | * Fixed typo: s/arbitrary/arbitrarily |
| 2502 | * Extra space removed at the end of a line. Closes: #394569 |
| 2503 | * Change references to inexistent README.Debian.html and README.Debian, |
| 2504 | both replaced by README.Debian.gz. Thanks to Eric Schanze for spotting |
| 2505 | this. |
| 2506 | * Various English use changes suggested by Jens Seidel. Closes: #394651 |
| 2507 | * update-exim4.conf: Fix wrong behavior if a debconf list answer already |
| 2508 | starts with "<". Thanks to Vineet Kumar. Closes: #393843 |
| 2509 | * conf.d/main/02_exim4-config_options: Use upstream's wording for |
| 2510 | rfc1413 configuration, fix wrongly commented timeout value. |
| 2511 | Thanks to Andre Bischoff on IRC. |
| 2512 | * conf.d/transports/35_exim4-config_address_directory: Add |
| 2513 | delivery_date_add, streamline other options' syntax. |
| 2514 | Thanks to Dominic Hargreaves. Closes: #393930 |
| 2515 | * Remove commented out inetd entries from maintainer scripts, we are |
| 2516 | not going to support inetd again. |
| 2517 | * Zap gnutls-params in postinst if old binary format is detected. |
| 2518 | Exim cannot read that file any more since RSA_EXPORT has been removed. |
| 2519 | Always kill the file if file(1) is not present, recommend file(1). |
| 2520 | Thanks to John Goerzen. Closes: #394598 |
| 2521 | |
| 2522 | -- Marc Haber <mh+debian-packages@zugschlus.de> Mon, 23 Oct 2006 20:49:46 +0200 |
| 2523 | |
| 2524 | exim4 (4.63-7) unstable; urgency=low |
| 2525 | |
| 2526 | * Translation updates (see Last-Translator for rewards). Closes: #391768 |
| 2527 | - Brazilian Portuguese |
| 2528 | - Danish. Closes: #392548 |
| 2529 | - Galician |
| 2530 | - Hungarian |
| 2531 | - Indonesian |
| 2532 | - Japanese |
| 2533 | - Spanish |
| 2534 | - Thai |
| 2535 | * Do not ask for local delivery method if custom entry (i.e. neither |
| 2536 | maildir_home nor mail_spool) has bin set in update-exim4.conf and continue |
| 2537 | to use this custom setting instead of overwriting it with mail_spool. (am) |
| 2538 | Closes: #392993 |
| 2539 | * Special-case "dsearch;" constructs in dc_other_hostnames, no |
| 2540 | longer supported. Adapt documentation accordingly. |
| 2541 | * Adapt docs and man pages so that they do not longer suggest that |
| 2542 | answers to debconf questions might use all exim |
| 2543 | host/address/domain list features. |
| 2544 | * fix ue4c to handle more than one smarthost correctly. |
| 2545 | * Handle spaces, commas and semicolons as separator in root alias |
| 2546 | handling. |
| 2547 | * Wolof translation contained a comma in the translation of a element of the |
| 2548 | Choices list for the dc_eximconfig_configtype question, replace it with a |
| 2549 | semicolon. (am) |
| 2550 | |
| 2551 | -- Marc Haber <mh+debian-packages@zugschlus.de> Sat, 14 Oct 2006 23:45:17 +0000 |
| 2552 | |
| 2553 | exim4 (4.63-6) unstable; urgency=low |
| 2554 | |
| 2555 | * s/ipv6/IPv6 in templates (general writing consistency) |
| 2556 | * Translation updates (see Last-Translator for rewards) |
| 2557 | - Arabic (partial) |
| 2558 | - Basque (partial) |
| 2559 | - Croatian (partial) |
| 2560 | - Greek (partial) |
| 2561 | - Khmer |
| 2562 | - Spanish (partial) |
| 2563 | - Swedish |
| 2564 | - Vietnamese. Closes: #392772 |
| 2565 | * README.Debian: |
| 2566 | * Fine tuning of SMTP AUTH and TLS docs after user feedback |
| 2567 | received over $BEVERAGE irl. |
| 2568 | * Adapt configuration chapter to re-worded templates. |
| 2569 | * Fix exim4_files man page names to not pollute name space. |
| 2570 | * Clarify exim4-config_files man page to reflect that the host name |
| 2571 | given there does not actually influence the routing decision. |
| 2572 | Thanks to Sven Luther. |
| 2573 | * Fix list separator handling for dc_other_hostnames in ue4c. |
| 2574 | Thanks to Alexandre Fayolle. Closes: #392831 |
| 2575 | |
| 2576 | -- Marc Haber <mh+debian-packages@zugschlus.de> Sat, 14 Oct 2006 07:40:05 +0000 |
| 2577 | |
| 2578 | exim4 (4.63-5) unstable; urgency=low |
| 2579 | |
| 2580 | * define MAIN_LOG_SELECTOR conditionally. |
| 2581 | Thanks to Aaron M. Ucko. Closes: #390758 |
| 2582 | * Fix typos in man pages. Thanks to A. Costa. |
| 2583 | Closes: #390705, #390706, #390707 |
| 2584 | * Address #373786: |
| 2585 | * cron.daily: Try UID change with start-stop-daemon, and fall |
| 2586 | back to su if that fails. This should enhance compatibility |
| 2587 | with libpam-tmpdir. |
| 2588 | * exim4_refresh_gnutls-params: don't drop privileges any more, |
| 2589 | generate gnutls-params as root and chown them later. |
| 2590 | * Thanks to Piotr Kaczuba and Tollef Fog Heen. Closes: #373786 |
| 2591 | * Add debugging facility to exim4_refresh_gnutls-params |
| 2592 | * Debconf-Rework |
| 2593 | * update-exim4.conf: expand UE4CC_semicolon list to allow |
| 2594 | semicolons in all debconf questions as list separators for consistency. |
| 2595 | * Do template changes suggested by Christian Perrier. Closes: #260141 |
| 2596 | * new mail name template thanks to Jari Aalto. Closes: #275953 |
| 2597 | * relay templates changes thanks to Ross Boylan. Closes: #342061 |
| 2598 | * remove conftype exim3manual. Closes: #355265 |
| 2599 | * use semicolon as list separator in debconf templates. ue4.conf |
| 2600 | handles both semicolons and colons since #360162. Thanks to Adam |
| 2601 | Borowski. Closes: #365428 |
| 2602 | * Make existing templates style-compatible regarding developer's |
| 2603 | reference. |
| 2604 | * Lower priorities so that the Installer can do its work without |
| 2605 | exim4 asking questions. Closes: #379485 |
| 2606 | * Modify templates saying that smarthost::port is a valid |
| 2607 | notation. Modify transport/30_exim4-config_remote_smtp_smarthost to |
| 2608 | take only the first part of DCsmarthost (up to first colon) as host |
| 2609 | name for hosts_try_auth. This allows debconf configuration of a |
| 2610 | different port to connect to the smarthost. Closes: #251949 |
| 2611 | * Add debconf template to packages telling people to dpkg-reconfigure |
| 2612 | exim4-config. |
| 2613 | * Allow choosing between delivery to /var/mail or ~/Maildir with debconf. |
| 2614 | (am) Closes: #250980, #274560, #289959 |
| 2615 | * Translation updates (see Last-Translator for rewards) |
| 2616 | - Brazilian Portuguese |
| 2617 | - Danish |
| 2618 | - Galician |
| 2619 | - Slovak |
| 2620 | - Thai |
| 2621 | - Turkish |
| 2622 | - Romanian |
| 2623 | - Japanese |
| 2624 | - French |
| 2625 | * Patch by Florian Weimer which disables RSA_EXPORT support which |
| 2626 | should eliminate the "exim blocking on entropy starvation" issue. |
| 2627 | * update-exim4.conf: Take only the first word from /etc/mailname as |
| 2628 | system mail name. Thanks to Mike Mestnik. Closes: #215319. |
| 2629 | * init script: log_failure_message alert if non-zero paniclog is |
| 2630 | found. Thanks to Andreas Barth. |
| 2631 | * README.Debian: document cron job, including paniclog monitoring. |
| 2632 | Thanks to Stephen Gran. |
| 2633 | |
| 2634 | -- Marc Haber <mh+debian-packages@zugschlus.de> Tue, 10 Oct 2006 16:50:27 +0000 |
| 2635 | |
| 2636 | exim4 (4.63-4) unstable; urgency=low |
| 2637 | |
| 2638 | * Make update-exim4.conf man page also update-exim4.conf.conf man page. |
| 2639 | * Fix SPF error message when $sender_address_domain is undefined (i.e. sender |
| 2640 | is <>). (rm) |
| 2641 | * Change debian/rules documentation for daemon-custom build. |
| 2642 | Thanks to Guido Hennecke. Closes: #386135 |
| 2643 | * Rotate paniclog by size, not daily, to avoid rotating away |
| 2644 | messages after complaining from the daily cron job. |
| 2645 | Thanks to Dirk Meyer. |
| 2646 | * Update Slovak translation. |
| 2647 | Thanks to Peter Mann. |
| 2648 | * Add Wolof translation. |
| 2649 | Thanks to M Mamoune Mbacke |
| 2650 | * Add a paragraph explaning the gnutls-bin suggestion to ease DH |
| 2651 | parameter generation in case of entropy starvation. |
| 2652 | Thanks to Andi Barth and Florian Weimer. |
| 2653 | * Since a new version of sysvinit upload will move /var/run/ to a tmpfs |
| 2654 | directories under /var/run/ and their permissions are not persistent |
| 2655 | anymore but will be lost after a reboot. - Re-generate /var/run/exim4 in |
| 2656 | the init script to compensate for this. (am) (closes: #387699) |
| 2657 | * update-exim4.conf: Exit with an error if dc_use_split_config is neither |
| 2658 | true nor false instead of replacing the configuration with an empty one. |
| 2659 | (am) Closes: #386554 |
| 2660 | * More intelligence for exim4_refresh_gnutls-params: |
| 2661 | * If certtool (from gnutls-bin) is unavailable but openssl is installed |
| 2662 | use openssl to re-generate DH params. (am) |
| 2663 | * Change exim4-base Suggests on gnutls-bin to gnutls-bin|openssl. (am) |
| 2664 | * Move invocation and background mechanism to exim4_refresh_gnutls-params. |
| 2665 | Script can now be called any time from the command line or any |
| 2666 | other script. |
| 2667 | * Only regenerate dh params if tls_advertise_hosts is non empty. |
| 2668 | According to Florian Weimer, DH params are only needed for |
| 2669 | incoming TLS connections. |
| 2670 | * Thanks, Yuri D'Elia. This addresses #387448 |
| 2671 | * Improve entropy and gnutls-params docs. |
| 2672 | * cron-daily: |
| 2673 | * Invoke exim4_refresh_gnutls-params unconditionally. |
| 2674 | * Send out e-mail alert if gnutls-params is older than 14 days. |
| 2675 | * rename config varables to E4BCD_, source /etc/default/exim4 |
| 2676 | * introduce a E4BCD_PANICLOG_NOISE variable containing a regexp. |
| 2677 | Paniclog is negatively filtered against that regexp and paniclog |
| 2678 | warning is only sent out if unfiltered lines remain. This is to allow |
| 2679 | work around http://www.exim.org/bugzilla/show_bug.cgi?id=92 |
| 2680 | * Prepare hosts_avoid_tls statement on SMTP transports |
| 2681 | * Macroize log_selector, remove +tls_cipher from examples (it is on |
| 2682 | by default) and always set tls_peerdn (we use TLS by default for |
| 2683 | outgoing connections). Make it easier to enable debug logging. |
| 2684 | * Mention in the comments of the default RCPT ACL that verification |
| 2685 | is likely to have false negatives in smarthost/satellite setups. This |
| 2686 | is the easiest way to fix #388460; the "real" fix would be very very |
| 2687 | complicated and thus unsuitable for the default configuration. |
| 2688 | Closes: #388460 |
| 2689 | * README.Debian: |
| 2690 | * Re-Work "misc" section to contain subsection. Fix minor |
| 2691 | formatting issues. |
| 2692 | * Add a section about SELinux to the misc subsection saying that |
| 2693 | we currently do not have an SELinux policy but would appreciate |
| 2694 | people helping here. This is already bug #387327 and #390179. |
| 2695 | |
| 2696 | -- Marc Haber <mh+debian-packages@zugschlus.de> Sun, 1 Oct 2006 14:37:53 +0000 |
| 2697 | |
| 2698 | exim4 (4.63-3) unstable; urgency=low |
| 2699 | |
| 2700 | * Have exim4-config conflict with exim4-daemon-* << 4.63. |
| 2701 | Thanks to Yannick Roehlly. Closes: #383420, #384058 |
| 2702 | * Tweak NEWS.Debian formatting. Remove asterisks and make sure that |
| 2703 | contents lines start with four spaces. |
| 2704 | * exim4-config.NEWS: A pair of minor fixes in SPF entry. (rm) Closes: #383708 |
| 2705 | * Apply upstream fix allowing header names with an odd number of |
| 2706 | characters in add_headers in filters. |
| 2707 | Thanks to Tony Finch. Closes: #384015 |
| 2708 | * Add documentation for inaccessible home directories. |
| 2709 | Thanks to Juha Jäykkä. Closes: #383469 |
| 2710 | |
| 2711 | -- Marc Haber <mh+debian-packages@zugschlus.de> Wed, 23 Aug 2006 17:16:38 +0000 |
| 2712 | |
| 2713 | exim4 (4.63-2) unstable; urgency=low |
| 2714 | |
| 2715 | * upload to unstable |
| 2716 | |
| 2717 | -- Marc Haber <mh+debian-packages@zugschlus.de> Tue, 15 Aug 2006 20:35:55 +0000 |
| 2718 | |
| 2719 | exim4 (4.63-1) experimental; urgency=low |
| 2720 | |
| 2721 | * New upstream version 4.63 |
| 2722 | + Change PostgreSQL charset handling. Closes: #369351 |
| 2723 | + Recognize SMTP codes at the start of "message" in ACLs and after |
| 2724 | :fail: and :defer: in a redirect router. Add forbid_smtp_code to |
| 2725 | suppress the latter. forbid_smtp_code is enabled in Debian's |
| 2726 | default config. Closes: #378131 |
| 2727 | * Adapt configuration to current upstream |
| 2728 | + re-work RCPT ACL. Closes: #379155 |
| 2729 | + add new comments to default authenticators |
| 2730 | + use $auth[123] instead of $[123] which are now deprecated |
| 2731 | + forbid_smtp_code on userforward router |
| 2732 | * Add missing dependency on lsb-base (>= 3.0-3), needed for the new |
| 2733 | init-script shipped in exim4-base. (am) |
| 2734 | |
| 2735 | -- Marc Haber <mh+debian-packages@zugschlus.de> Tue, 1 Aug 2006 10:47:44 +0000 |
| 2736 | |
| 2737 | exim4 (4.62-5) unstable; urgency=low |
| 2738 | |
| 2739 | * Fix typo in exim4-base daily cron job. |
| 2740 | Thanks to Salvatore Bonaccorso. Closes: #381048 |
| 2741 | * Fix language issues in package descriptions |
| 2742 | |
| 2743 | -- Marc Haber <mh+debian-packages@zugschlus.de> Tue, 8 Aug 2006 15:02:14 +0200 |
| 2744 | |
| 2745 | exim4 (4.62-4) unstable; urgency=low |
| 2746 | |
| 2747 | * Add missing dependency on lsb-base (>= 3.0-3), needed for the new |
| 2748 | init-script shipped in exim4-base. (am) |
| 2749 | |
| 2750 | -- Marc Haber <mh+debian-packages@zugschlus.de> Tue, 1 Aug 2006 11:03:57 +0000 |
| 2751 | |
| 2752 | exim4 (4.62-3) unstable; urgency=low |
| 2753 | |
| 2754 | * remove pkg-exim4-user mail address from README.Debian, mention |
| 2755 | that one needs to be subscribed to post. |
| 2756 | Thanks to Ross Boylan. Closes: #368242 |
| 2757 | * re-word -o description in update-exim4.conf(8) man page. |
| 2758 | Thanks to Ross Boylan. |
| 2759 | * Flag update-exim4.conf(8) man page for a re-work in its BUGS |
| 2760 | section. |
| 2761 | * Give a - hopefully - better explanation of the mail name thingy in |
| 2762 | README.Debian. |
| 2763 | * Fix occurrences of default_acl file in documentation. Make part of |
| 2764 | README.Debian less confusing. |
| 2765 | Thanks to Ross Boylan. Closes: #376459 |
| 2766 | * When installing via apt using dpkg-preconfigure the value of |
| 2767 | dc_hide_mailname was overwritten during the second run of the debconf |
| 2768 | script (invoked by postinst), before the value was stored in the |
| 2769 | configuration file. Fix this. (am) Closes: #376460 |
| 2770 | * Make spamassassin example in 40_exim4_config_check_data actually |
| 2771 | work, add link to documentation for "really suiteable" configuration |
| 2772 | examples. Thanks, again, to Ross Boylan. |
| 2773 | * remove left-over "and a bunch" sentence from exim4-config_files.5 |
| 2774 | * Add a symlink from /etc/email-addresses to /etc/exim4/email-addresses |
| 2775 | * Fix bad parsing of CHECK_RCPT_DOMAIN_DNSBLS. |
| 2776 | Thanks to Robert Millan. Closes: #378581 |
| 2777 | * Note in README.Debian that other parts of the Debian system might |
| 2778 | give outdated and/or wrong advice. See #378684, #378685. |
| 2779 | * SPF support: (rm) Closes: #290464 |
| 2780 | * Add (disabled) template to check SPF in 30_exim4-config_check_rcpt. |
| 2781 | * Add libmail-spf-query-perl (>= 1.999-1) to Suggests. |
| 2782 | * Rewrite Q/A about SPF from README.Debian. |
| 2783 | * Add a small note to exim4-config.NEWS. |
| 2784 | * Add conf.d/acl/30_exim4-config_check_mail to reject mail without HELO/EHLO. |
| 2785 | (rm) Closes: #378935 |
| 2786 | * Add LSBized init script. Thanks to Carlos Villegas. Closes: #376953 |
| 2787 | * re-order RCPT ACL statements to resemble Upstreams default config |
| 2788 | a little more. This used to be the case in the beginning, but was |
| 2789 | changed eventually, and I didn't find any rationale for our deviation. |
| 2790 | Thus, we change back to upstream's default to see which things might |
| 2791 | break. |
| 2792 | * remove cron.d from exim4-base dirs - we do not have a cron.d job |
| 2793 | any more for years. |
| 2794 | * Re-work daily cron job: |
| 2795 | * Make statistics configurable with a variable |
| 2796 | * Comment that the log handling code is fragile and depending on |
| 2797 | log rotation strategy |
| 2798 | * Add code to generate warnings if paniclog non-empty. |
| 2799 | Thanks to Andrew Ferrier. Closes: #379898 |
| 2800 | * Build -dbg packages. |
| 2801 | * Updated vi (vietnamese) translation. |
| 2802 | Thanks to Clytie Siddall. (am) Closes: #380357 |
| 2803 | |
| 2804 | -- Marc Haber <mh+debian-packages@zugschlus.de> Mon, 31 Jul 2006 06:10:51 +0000 |
| 2805 | |
| 2806 | exim4 (4.62-2) unstable; urgency=low |
| 2807 | |
| 2808 | * Move explanation about using ";" as separator in lists from debian/NEWS to |
| 2809 | debian/exim4-config.NEWS. (The former ends up as |
| 2810 | /usr/share/doc/eximon4/NEWS.Debian.gz.) Also fix version-number of |
| 2811 | entry. (am) |
| 2812 | * have ue4.conf --verbose print split or non-split config. |
| 2813 | Thanks to Florian Laws. (mh) |
| 2814 | * Mention http://pkg-exim4.alioth.debian.org/ in package description. |
| 2815 | Thanks to Florian Laws. (mh) |
| 2816 | * Mention in package description that README.Debian has information |
| 2817 | about how to configure the Debian packages. |
| 2818 | * /etc/init.d/exim4: parse extended inetd.conf syntax from |
| 2819 | openbsd-inetd. (mh) Closes: #365928 |
| 2820 | * New th (thai) translation. |
| 2821 | Thanks to Theppitak Karoonboonyanan. (mh) Closes: #367351 |
| 2822 | * New dz (Dzongkha) translation. |
| 2823 | Thanks to Pema Geyleg. (am) Closes: #368593 |
| 2824 | * New ne (Nepali) translation. |
| 2825 | Thanks to Paras pradhan. (am) Closes: #369526 |
| 2826 | * New eo (Esperanto) translation. |
| 2827 | Thanks to Serge Leblanc. (am) Closes: #369241 |
| 2828 | * Updated hu (hungarian) translation. |
| 2829 | Thanks to Attila Szervac. (am) Closes: #374616 |
| 2830 | * Make documentation of CHECK_RCPT_LOCAL_LOCALPARTS and |
| 2831 | CHECK_RCPT_REMOTE_LOCALPARTS more verbose and concentrate it in the |
| 2832 | ACL file. Thanks to Klaus Muth. (mh) Closes: #366491 |
| 2833 | * README.Debian.xml (mh) |
| 2834 | * Add new section documenting where to find documentation. |
| 2835 | * Move misplaced sentence. |
| 2836 | * Fix spelling errors in README.Debian. |
| 2837 | Thanks to Salvatore Bonaccorso. Closes: #366003 |
| 2838 | Thanks to Ross Boylan. Closes: #374216 |
| 2839 | * remove "you can stop reading now" sentence. |
| 2840 | Thanks to David Lawyer. Closes: #370790 |
| 2841 | * Mention Debian-specific man pages |
| 2842 | * Give instructions about how to use apropos to find out about man |
| 2843 | pages. |
| 2844 | * Documentation changes inspired by Ross Boylan. Closes: #369126 |
| 2845 | * Add exim4-config_files(5) man page to aid as repository for file |
| 2846 | explanations. |
| 2847 | * /etc/email-addresses |
| 2848 | * /etc/exim4/local_host_blacklist |
| 2849 | * /etc/exim4/local_host_whitelist |
| 2850 | * /etc/exim4/local_sender_blacklist |
| 2851 | * /etc/exim4/local_sender_whitelist |
| 2852 | * /etc/exim4/local_sender_callout |
| 2853 | * /etc/exim4/local_rcpt_callout |
| 2854 | * /etc/exim4/local_domain_dnsbl_whitelist |
| 2855 | * /etc/exim4/hubbed_hosts |
| 2856 | * /etc/exim4/passwd |
| 2857 | * /etc/exim4/passwd.client |
| 2858 | * /etc/exim4/exim.crt |
| 2859 | * /etc/exim4/exim.key |
| 2860 | If you find any files that might be missing in the man page, |
| 2861 | please report a bug. |
| 2862 | * mention exim4-config_files(5) in update-exim4.conf.8 |
| 2863 | * Explicitly mention README.Debian in exim man page. |
| 2864 | * Remove /usr/share/doc/exim4-config/default_acl, move contents to |
| 2865 | README.Debian and exim4-config_files. |
| 2866 | * remove empty /usr/share/doc/exim4-config/examples. |
| 2867 | * clarify docs in RCPT ACL. |
| 2868 | * streamline docs: |
| 2869 | * hubbed_hosts router. |
| 2870 | * passwd.client. |
| 2871 | * server side authentication examples |
| 2872 | * Standard-Version: 3.7.2, no changes necessary. |
| 2873 | |
| 2874 | -- Marc Haber <mh+debian-packages@zugschlus.de> Sat, 24 Jun 2006 08:56:19 +0000 |
| 2875 | |
| 2876 | exim4 (4.62-1) unstable; urgency=low |
| 2877 | |
| 2878 | * New upstream version |
| 2879 | * remove !acl patch, bug is fixed upstream |
| 2880 | * Some minor changes to README.Debian |
| 2881 | * Downgrade priority of exim4/dc_eximconfig_configtype, exim4/no_config and |
| 2882 | exim4/exim3_upgrade from critical to high, as there is a sane default. |
| 2883 | Closes: #342077 |
| 2884 | * Allow single quotes in recipient mail addresses. Closes: #346222 |
| 2885 | * Update debian/mtalist to conflict with hula-mta. (mh) |
| 2886 | * Move back man-pages (actually they are symlinks) related to the |
| 2887 | mail-transport-agent virtual package from exim4-base to the daemon |
| 2888 | packages. Other MTA packages also include these manpages and would |
| 2889 | otherwise need to explicitly conflict with exim4-base. Add "Replaces: |
| 2890 | exim4-base (<= 4.61-1)" to the daemon packages. Thanks to Justin Pryzby. |
| 2891 | Closes: #362852 (am) |
| 2892 | * Update km (Khmer) translation. |
| 2893 | Thanks to Khoem Sokhem. (mh) Closes: #363672, #363671 |
| 2894 | * Update pa (Punjabi) translation. |
| 2895 | Thanks to A S Alam. (am) Closes: #364268 |
| 2896 | * replace backticks with $() construct in ue4.conf. (mh) |
| 2897 | * Allow ";" as separator in dc_local_interfaces and dc_relay_nets. |
| 2898 | If a semicolon is found, "<;" is prepended to allow a semicolon as |
| 2899 | separator. Thanks to Adam Borowski. (mh) Closes: #360162 |
| 2900 | * Link against libdb4.3 instead of 4.2. (am). Closes: #365467 |
| 2901 | * Standards-Version: 3.7.0, no changes required. (am) |
| 2902 | * README.Debian: Add link to "how to use a completely different |
| 2903 | configuration scheme" to the beginning of the chapter about Debian's |
| 2904 | configuration to provide an easy way out for experienced exim people. |
| 2905 | (mh) |
| 2906 | * Fix grammar error in README.Debian. (Thanks, Ross Boylan) Closes: #365546 |
| 2907 | * Whennever changing major Berkeley DB versions we zap the exim hint |
| 2908 | databases in exim4-base postinst. Change the code to also delete |
| 2909 | __db.retry, __db.misc, __db.callout and __db.wait* (which afaik are |
| 2910 | Berkeley DB internal files). If these are somehow broken strange errors |
| 2911 | occur, e.g. #360696. As we are deleting the whole db, deleting these files |
| 2912 | seems to be a good idea. (am) |
| 2913 | |
| 2914 | -- Marc Haber <mh+debian-packages@zugschlus.de> Tue, 2 May 2006 11:47:58 +0000 |
| 2915 | |
| 2916 | exim4 (4.61-1) unstable; urgency=low |
| 2917 | |
| 2918 | * New upstream version |
| 2919 | - Temporary files for content scanning subdirectory are now also mode 640 |
| 2920 | instead of 666. Closes: #280282 |
| 2921 | - If group was specified without a user on a router, and no group |
| 2922 | or user was specified on a transport, the group from the router |
| 2923 | was ignored. Closes: #343074 |
| 2924 | - .include statements now require an absolute path. Closes: #268083 |
| 2925 | * Apply upstream patch allowing !acl constructs |
| 2926 | (http://www.exim.org/mail-archives/exim-cvs/2006-April/msg00008.html) |
| 2927 | * Rename the Punjabi translation file name from pa_IN to pa |
| 2928 | to fit a decision taken in -i18n |
| 2929 | * README.Debian: |
| 2930 | * mention that relay_nets does allow relaying without authentication. |
| 2931 | * minor formatting fixes |
| 2932 | * Add Khmer debconf translation (Thanks, Kakada Hok) (bubulle) |
| 2933 | Closes: #359668 |
| 2934 | * Add linda overrides for libs-not-in-depends (see #357727) |
| 2935 | |
| 2936 | -- Marc Haber <mh+debian-packages@zugschlus.de> Tue, 4 Apr 2006 19:50:39 +0000 |
| 2937 | |
| 2938 | exim4 (4.60-5) unstable; urgency=low |
| 2939 | |
| 2940 | * re-introduce inst_aliases, patch src/install_exim to prevent path |
| 2941 | to inst_aliases to be put into example config file. (mh) |
| 2942 | * Fix typo in README.Debian.xml, thanks to Frank S. Thomas. (mh) |
| 2943 | * Fix Copy&Waste error in README.Debian.xml. |
| 2944 | Thanks to Olaf van der Spek. (mh) Closes: #356354 |
| 2945 | * Added partial Punjabi debconf translation, |
| 2946 | thanks to Amanpreet Singh Alam. (cp) Closes: #349644 |
| 2947 | * Fix wrong example in conf.d/acl/20_exim4-config_whitelist_local_deny. |
| 2948 | Thanks to Kaare Hviid for pointing this out on IRC. (mh) |
| 2949 | * Add documentation about Debconf templates to README.Debian to make |
| 2950 | yath happy. (mh) |
| 2951 | * exim4-refresh_gnutls-params: Use prefix for tempfile to make it |
| 2952 | easier recognizeable. (mh) |
| 2953 | |
| 2954 | -- Marc Haber <mh+debian-packages@zugschlus.de> Mon, 13 Mar 2006 15:30:07 +0000 |
| 2955 | |
| 2956 | exim4 (4.60-4) unstable; urgency=low |
| 2957 | |
| 2958 | * add rationale to README.Debian explaining why using system |
| 2959 | passwords for SMTP AUTH is a bad idea. |
| 2960 | * streamline configuration to decrease differences to upstream default |
| 2961 | example, and to adopt new things that were added since we last |
| 2962 | looked there. |
| 2963 | * Do not set inst_aliases for installation, this only affects |
| 2964 | example.conf anyway. |
| 2965 | * fail build if upstream's example configuration has changed. |
| 2966 | * fix NEWS confusion. Thanks to Andreas for spotting this. |
| 2967 | * exim4-base.exim4.init: invoke exim4 daemon with the environment |
| 2968 | cleaned to avoid language confusion. |
| 2969 | * document tls on connect in README.Debian. |
| 2970 | * use adduser --quiet instead of > /dev/null in *.postinst. |
| 2971 | * Add require_files directive to userforward router to avoid errors |
| 2972 | when mailing uucp@hostname. |
| 2973 | * Add comment about setting up TLS in conf.d/auth/30_exim4-config_examples |
| 2974 | to keep people from blindly allowing cleartext auth. |
| 2975 | * Replace 37_dns_disable_additional_section patch with |
| 2976 | 37_upstream_patch_342619, which is the nearly identical patch from |
| 2977 | upstream CVS, approved by Philip. (mh) Closes: #342619 |
| 2978 | |
| 2979 | -- Marc Haber <mh+debian-packages@zugschlus.de> Wed, 22 Feb 2006 10:30:16 +0000 |
| 2980 | |
| 2981 | exim4 (4.60-3) unstable; urgency=low |
| 2982 | |
| 2983 | * Have exim4-base replace exim4-daemon-light and -heavy. This is a |
| 2984 | needed corollary to the movement of the man pages to -base. Let's |
| 2985 | hope that this change doesn't introduce too much breakage. Thanks |
| 2986 | to Hamish Moffatt for making me take a closer look at policy. |
| 2987 | (mh) Closes: #347908, #348067 |
| 2988 | * Introduce Makefile variable to build with OpenSSL instead of |
| 2989 | GnuTLS. This is a last minute maneuver to help sites suffering from |
| 2990 | the GnuTLS entropy issue (#338319, #343085) whose only other chance is |
| 2991 | disabling TLS completely. Please note that building exim4-daemon-heavy |
| 2992 | with OpenSSL is a GPL violation since OpenSSL's license clashes with |
| 2993 | the MySQL client library, which is GPL licensed without OpenSSL |
| 2994 | exception. (mh) |
| 2995 | * re-pack configuration diffs. (mh) Closes: #331698 |
| 2996 | * Fix wrong variable substitution in lt (Lithuanian) debconf |
| 2997 | translation. Thanks to Davide Viti and Gintautas Miliauskas. (mh) |
| 2998 | Closes: #342242 |
| 2999 | * Fix typo in exim.8 man page. Thanks to A Costa. (mh) Closes: #338579 |
| 3000 | * Honor dpkg-statoverride entries for run-time data in /var. |
| 3001 | Thanks to Peter Mottram. (mh) Closes: #269448 |
| 3002 | |
| 3003 | -- Marc Haber <mh+debian-packages@zugschlus.de> Sun, 15 Jan 2006 00:23:47 +0000 |
| 3004 | |
| 3005 | exim4 (4.60-2) unstable; urgency=low |
| 3006 | |
| 3007 | * Add, but not enable, 37_dns_disable_additional_section.dpatch, |
| 3008 | which might be a possible fix for #342619 |
| 3009 | * conf.d/auth/30_exim4-config_examples: add hint to adapt public_name |
| 3010 | string in support_broken_outlook_express_4_server authenticator if |
| 3011 | other authencators than LOGIN and PLAIN are offered. |
| 3012 | * Fix missing special characters in some debconf translations. |
| 3013 | Thanks to Davide Viti. (mh) Closes: #341442 |
| 3014 | * Fix broken README reference in system_aliases router docs. (mh) |
| 3015 | * remove references to alias files from the address_pipe transport. (mh) |
| 3016 | * remove "Some-State" default from exim-gencert. (mh) |
| 3017 | * Clarify split vs unsplit config in README.Debian. Thanks to Faheem |
| 3018 | Mitha and Ross Boylan for helping. (mh) |
| 3019 | * Update Build-Depends to libmysqlclient15-dev. (mh) Closes: #343767 |
| 3020 | * Fix wrong header in conf.d/routers/300_exim4-config_real_local. |
| 3021 | Thanks to Ross Boylan for spotting this. (mh) |
| 3022 | * Document headers_rewrite, return_path and dc_mailname_in_oh in |
| 3023 | update-exim4.conf man page. (mh) Closes: #332520, #342233 |
| 3024 | * Re-Instate debian/patches/31_eximmanpage which was erroneously |
| 3025 | removed in 4.60-1, we have local Debian patches in here. Thanks to |
| 3026 | Ross Boylan for spotting this. (mh) Closes: #330967 |
| 3027 | * Mention relay permission from localhost in update-exim4.conf(8). (mh) |
| 3028 | * Add more prose to relay control configuration. (mh) |
| 3029 | * Update Greek debconf translation (Thanks, Kostas Papadimas) (am) |
| 3030 | Closes: #344576 |
| 3031 | * Add cross-reference to README.Debian to better find macro docs. |
| 3032 | Thanks to Shyamal Prasad. (mh) Closes: #329988 |
| 3033 | * Fix incorrect variable substitution in pt_BR debconf translation. (Thanks, |
| 3034 | Felipe Augusto van de Wiel) (am) Closes: #345363 |
| 3035 | * [exim4-config.templates, po/*po] Replace reference to README.SMTP-AUTH |
| 3036 | with one to its replacement README.Debian.html. (am) Closes: #344826 |
| 3037 | * Re-work long package descriptions. Move reference to README.Debian in |
| 3038 | front, add hint to dpkg-reconfigure exim4-config, complete stub |
| 3039 | sentences, remove non-referenced acronym MTA from the long |
| 3040 | descriptions, move explanation what exim is to the very front. |
| 3041 | * README.Debian: Add section about changing the configuration, |
| 3042 | explain structure of conf.d and .conf.template, add hint that the SMTP |
| 3043 | AUTH examples are documented. |
| 3044 | * Introduce MAIN_TLS_CERTKEY to allow for single-file certificate/key |
| 3045 | storage. Thanks to John Goerzen. (mh) Closes: #315126 |
| 3046 | * Mention entropy issue in README.Debian. |
| 3047 | * Ship symlink to /usr/sbin/exim, see NEWS.Debian. (mh) Closes: 319316 |
| 3048 | * use dh_installinit -n instead of --noscripts to work around #347577. (mh) |
| 3049 | * use dh_installinit --name instead of --init-script, rename init |
| 3050 | script. (mh) |
| 3051 | * move man pages from daemon packages to exim4-base, add lintian |
| 3052 | and linda overrides to allow daemon packages not to contain man pages. |
| 3053 | |
| 3054 | -- Marc Haber <mh+debian-packages@zugschlus.de> Thu, 12 Jan 2006 12:36:50 +0000 |
| 3055 | |
| 3056 | exim4 (4.60-1) unstable; urgency=low |
| 3057 | |
| 3058 | * new upstream version 4.60 |
| 3059 | * assign value to UE4CC after command line processing. Only have |
| 3060 | ue4c throw an error on not-existing UPEX4C_confd if split config is |
| 3061 | seleted. Thanks to Ted Percival. (mh) Closes: #337229 |
| 3062 | * A number of man page fixes. Thanks to A Costa. (mh) |
| 3063 | Closes: #338580, #338581, #338582, #338583, #338584 |
| 3064 | * Pull spool dir path from exim -bP instead of hard-coding it in |
| 3065 | daily cron job and exim4_refresh_gnutls-params. |
| 3066 | Thanks to Alex Hermann. (mh) Closes: 340002 |
| 3067 | * Corrected zh_CN translation by Ming Hua. (am) Closes: #338928 |
| 3068 | * Corrected pl translation by Jacek Politowski. (am) Closes: #339671 |
| 3069 | * Change README.Debian to clarify the exim as a client only uses |
| 3070 | STARTTLS and not TLS on connect. Thanks to Rob Brenart and Marc |
| 3071 | Sherman for pointing that out on exim-users. |
| 3072 | * Clarify passwd.client format. Thanks to Osamu Aoki for providing a |
| 3073 | good starting point in #244724, which is unfortunately not fixed just |
| 3074 | now. |
| 3075 | * remove patch 31_eximmanpage, fixes are included upstream. |
| 3076 | |
| 3077 | -- Marc Haber <mh+debian-packages@zugschlus.de> Mon, 28 Nov 2005 18:16:12 +0000 |
| 3078 | |
| 3079 | exim4 (4.54-2) unstable; urgency=low |
| 3080 | |
| 3081 | * debian/README.Debian* merged into one xml-file. Binary packages ship both |
| 3082 | a html (generated by xsltproc) and plain-text version (lynx + |
| 3083 | post processing) of the file. (Hilko Bengen) |
| 3084 | * Switch to libmysqlclient14. |
| 3085 | * Fix two typos in French debconf templates. |
| 3086 | Thanks to Christian Perrier. (mh) |
| 3087 | * Replace broken courier auth example with one that actually denies |
| 3088 | access if a wrong password is given. Thanks to Peter Thomassen for |
| 3089 | carrying that report from some colorful web forum to the people who |
| 3090 | can fix it after like four months. (mh) Closes: #336979 |
| 3091 | * Fix minor typos in README.Debian.xml and changelog. (mh) |
| 3092 | * Add 255.255.255.255 to ignore_target_hosts in dnslookup. (mh) |
| 3093 | |
| 3094 | -- Marc Haber <mh+debian-packages@zugschlus.de> Wed, 2 Nov 2005 19:40:22 +0000 |
| 3095 | |
| 3096 | exim4 (4.54-1) unstable; urgency=low |
| 3097 | |
| 3098 | * new upstream version 4.54. (mh) |
| 3099 | * fix typo in router/real_local header |
| 3100 | * add same_domain_copy_routing to router/hubbed_hosts |
| 3101 | * [update-exim4.conf.8] false friend: s/sensible/sensitive/. |
| 3102 | Thanks to Ross Boylan. (am) Closes: #330975 |
| 3103 | * modify broken outlook express 4 authenticator so that it only |
| 3104 | advertises on encrypted connections, as the other plaintext |
| 3105 | authenticators do. Thanks again, Fred Viles. (mh) |
| 3106 | * update-exim4.conf.8: alphabetically sort REPLACEMENT PATTERNS and |
| 3107 | CONFIGURATION VARIABLES sections, add documentation for |
| 3108 | DEBCONFlocal_domainsDEBCONF. |
| 3109 | Thanks to Ross Boylan. (mh) Closes: #330980 |
| 3110 | * fix bashism == in init script. Thanks to Adam D. Barratt and |
| 3111 | Justin Pryzby. (mh) Closes: #331299 |
| 3112 | |
| 3113 | -- Marc Haber <mh+debian-packages@zugschlus.de> Tue, 4 Oct 2005 09:59:24 +0000 |
| 3114 | |
| 3115 | exim4 (4.53-1) unstable; urgency=low |
| 3116 | |
| 3117 | * new upstream version 4.53. (mh) |
| 3118 | * Fix obviously unfinished sentence in update-exim4.conf.8 |
| 3119 | documenting dc_local_interfaces. (mh) |
| 3120 | * Move SMTP authentication docs to README.Debian. (mh) |
| 3121 | * Adapt reportbug script to be useable from the command line as well, |
| 3122 | mention this in README.Debian mailing list paragraph. (mh) |
| 3123 | * Remove /etc/default/exim4 in exim4-config's postrm instead of exim4-base's |
| 3124 | one, as it is created in exim4-config's postinst. (am) Closes: #325901 |
| 3125 | * Fix error in README.Debian.xinetd. |
| 3126 | Thanks to Diego Biurrun. (mh) Closes: #327847 |
| 3127 | * Fix substitute variable in Japanese (ja) debconf translation. |
| 3128 | Thanks to Kenshi Muto. (mh) Closes: #329729 |
| 3129 | * Add lintian override for maintainer-script-needs-depends-on-netbase. We |
| 3130 | don't need that depends since update-inetd.conf is checked for presence |
| 3131 | before invocation and that invocation is only optional cleanup. (mh) |
| 3132 | * add linda override to kill double shlib warning - libgnutls is |
| 3133 | fully versioned and thus is not a problem. (mh) |
| 3134 | * add lintian override to kill bashism "local" warning for |
| 3135 | exim4-config.config and exim4-config.postinst (see #330548). (mh) |
| 3136 | * add general package blurb to description of the exim4 meta package |
| 3137 | as well. Thanks to Marc Sherman for pointing this out. (mh) |
| 3138 | * remove code to escape dashes in the pod2man generated man pages. |
| 3139 | That code makes the man pages syntactically invalid, we'd rather |
| 3140 | live with suboptimal rendering (which is a pod2man bug anyway). (mh) |
| 3141 | * change spacing for rewrite rules in configuration, man page and |
| 3142 | ue4.conf to ease paragraph filling for the man page. (mh) |
| 3143 | * re-pack config patches. (mh) |
| 3144 | |
| 3145 | -- Marc Haber <mh+debian-packages@zugschlus.de> Wed, 28 Sep 2005 18:34:51 +0000 |
| 3146 | |
| 3147 | exim4 (4.52-2) unstable; urgency=low |
| 3148 | |
| 3149 | * unpack/pack configs to get clear EDITME patches (mh) |
| 3150 | * Update ca (Catalan) translation. |
| 3151 | Thanks to Aleix Badia i Bosch. (mh) Closes: #317429 |
| 3152 | * Update mk (Macedonian) translation. |
| 3153 | Thanks to Georgi Stanojevski. (mh) Closes: #320231 |
| 3154 | * Use certtool from gnutls-bin in cron.daily to re-generate gnutls-params |
| 3155 | instead of only removing the file and letting exim4 re-generate it at SMTP |
| 3156 | time after receiving STARTTLS. The maximum runtime of certtool is limited |
| 3157 | to 2*1800 seconds per default by using timeout.pl by Piotr Roszatycki |
| 3158 | (checked and beautified by Marc 'HE' Brockschmidt). Add gnutls-bin to |
| 3159 | exim4-base' Suggests. (am) Closes: #285371 |
| 3160 | * Build-Depend on libgnutls-dev (from gnutls12) instead of libgnutls11. |
| 3161 | * Drop compability with debhelper in woody (am): |
| 3162 | - mv *.templates.master *.templates |
| 3163 | - update po/POTFILES.in accordingly. |
| 3164 | - no more manual invocation of po2debconf in debian/rules |
| 3165 | - use dh_installppp instead of manual dh_installdirs/dh_install. |
| 3166 | Closes: #212893 |
| 3167 | - Build-Depends: debhelper (>= 4.1.68) |
| 3168 | * drop upgly passwd dependency introduced in 4.30-6. (am) |
| 3169 | * shorten Build-Depends by replacing "libxfoo-dev|xlibs-dev' with just |
| 3170 | 'libxfoo-dev'. (am) |
| 3171 | * Do not try to authenticate to smarthost if smarthost offers AUTH LOGIN but |
| 3172 | passwd.client does not contain a matching entry. (am) Closes: #323565 |
| 3173 | |
| 3174 | -- Andreas Metzler <ametzler@debian.org> Sun, 21 Aug 2005 11:44:27 +0200 |
| 3175 | |
| 3176 | exim4 (4.52-1) unstable; urgency=low |
| 3177 | |
| 3178 | * new upstream version 4.51. (mh) |
| 3179 | * adapt 70_remove_exim-users_references |
| 3180 | * remove 37_gnutlsparams |
| 3181 | * adapt 36_pcre |
| 3182 | * adapt 31_eximmanpage |
| 3183 | * fix package priorities to have them in sync with override again. (mh) |
| 3184 | * Fix error in nb (Norwegian) translation. |
| 3185 | Thanks to Helge Hafting. (mh). Closes: #315775 |
| 3186 | * Standards-Version: 3.6.2, no changes needed. (mh) |
| 3187 | |
| 3188 | -- Marc Haber <mh+debian-packages@zugschlus.de> Sat, 2 Jul 2005 06:08:34 +0000 |
| 3189 | |
| 3190 | exim4 (4.51-2) unstable; urgency=low |
| 3191 | |
| 3192 | * Fix typo in exiwhat.8. (am) Closes: #313246 |
| 3193 | * Clarify tls_verify_certificates documentation in |
| 3194 | conf.d/main/03_exim4-config_tlsoptions. Thanks to Wenzhuo Zhang. (mh) |
| 3195 | * Accept postmaster liberally for relay_to_domains. Thanks to |
| 3196 | Roderick Schertler. (mh) Closes: #313023 |
| 3197 | * Improve update-exim4.conf's internal run-parts to warn about ignored files |
| 3198 | if running in verbose-mode. (am) Closes: #315656 |
| 3199 | * Make it possible to purge a previously uninstalled exim4-suite if debconf |
| 3200 | has between removed since. (am) Closes: #315173 |
| 3201 | - Stop useless sourcing of confmodule in exim4-config.postrm. |
| 3202 | - Use debconf to ask about trashing the mailqueue if debconf is available, |
| 3203 | keep the queue otherwise. |
| 3204 | * exim failed to setup gnutls parameters if the gnutls-param file was |
| 3205 | missing. This caused TLS breakage. (am) Closes: #315650 |
| 3206 | |
| 3207 | -- Andreas Metzler <ametzler@debian.org> Tue, 28 Jun 2005 19:35:35 +0200 |
| 3208 | |
| 3209 | exim4 (4.51-1) unstable; urgency=low |
| 3210 | |
| 3211 | * new upstream version 4.51. (mh) |
| 3212 | * remove 80_upstream_fix-296492 |
| 3213 | * remove 81_fix-kfreebsd-gnu |
| 3214 | * remove 82_upstream_fix-299733 |
| 3215 | * remove 82_upstream_fix_299743 |
| 3216 | * remove 83_upstream_fix-strangelog |
| 3217 | * build-depends: replace postgresql-dev with libpq-dev. (mh) |
| 3218 | * apply patch to EDITME.exim4-heavy.diff from ubuntu for clearer |
| 3219 | postgresql build. (mh) |
| 3220 | * fix wrong dc_other_hostnames statement in manpage. Thanks to |
| 3221 | Daniel Hermann. (mh) Closes: #311023 |
| 3222 | * give more directions how to use /etc/exim4/exim4.conf. (mh) |
| 3223 | * Fix duplicated server_advertise_condition line in |
| 3224 | login_saslauth_server. Thanks to Rich Aycock. (mh) Closes: #311906 |
| 3225 | * Conditional restarting the daemon in exim4-config.config now checks for |
| 3226 | DEBCONF_RECONFIGURE=1 instead of (mis)using an internal |
| 3227 | debconf-template. (am) |
| 3228 | * Documentation Improvements for update-exim4.conf.8, exim4.conf.template |
| 3229 | and 01_exim4-config_listmacrosdefs and README.Debian. |
| 3230 | Thanks to Ross Boylan. (am/mh) |
| 3231 | * New translation: et (Estonian) by Siim Põder. (mh) Closes: #312474 |
| 3232 | |
| 3233 | -- Marc Haber <mh+debian-packages@zugschlus.de> Fri, 10 Jun 2005 18:57:03 +0000 |
| 3234 | |
| 3235 | exim4 (4.50-8) unstable; urgency=low |
| 3236 | |
| 3237 | * integrate TLS docs in README.Debian, remove README.TLS. |
| 3238 | Thanks to Sam Morris. (mh) Closes: #310771 |
| 3239 | |
| 3240 | -- Marc Haber <mh+debian-packages@zugschlus.de> Fri, 27 May 2005 07:57:14 +0000 |
| 3241 | |
| 3242 | exim4 (4.50-7) unstable; urgency=low |
| 3243 | |
| 3244 | * Documentation Only Fixes |
| 3245 | - Fix grammar error in README.system_aliases. Thanks to Andreas |
| 3246 | Barth on IRC. (mh) |
| 3247 | - Optimize unencrypted authentication docs. Thanks to Drew Parsons. |
| 3248 | (mh) Closes: #305443 |
| 3249 | - Clarify dc_smarthost host list processing in update-exim4.conf.8. |
| 3250 | (mh) Closes: #307370 |
| 3251 | - Clarify split-config description in README.Debian. |
| 3252 | Thanks to Luc Saffre. (mh) |
| 3253 | - Fix a typo in README.Debian-accountname, thanks to Brett Parker. (mh) |
| 3254 | - Fix an issue in the exim manpage creating the illusion that |
| 3255 | whitespace is allowed between -d and its options. |
| 3256 | Thanks to Greg Kochanski. (mh) Closes: #309174 |
| 3257 | - Start re-work of README.Debian FAQ. |
| 3258 | - Add "should -config depend on -base" question to README.Debian FAQ. |
| 3259 | - Link README.Debian to -daemon-light and -daemon-heavy, include a |
| 3260 | copy of README.Debian in -config. |
| 3261 | Thanks to Daniel Maier. (mh) Closes: #310118 |
| 3262 | * Translations |
| 3263 | - Update: cy (Welsh) by Dafydd Harries. (mh) Closes: #306349 |
| 3264 | - New: vi (Vietnamese) by Clytie Siddall. (mh) Closes: #306613 |
| 3265 | - Fix typos in pt.po (Thanks, Miguel Figueire) (am) Closes: #310057 |
| 3266 | * Configuration Clarification |
| 3267 | - move the regexps in the local part checks to macros, adapt docs. |
| 3268 | Thanks to Adam M. Costello. (mh) Closes: #306094 |
| 3269 | * Bug Fixes |
| 3270 | - preserve escape sequences like '\\N' in |
| 3271 | /etc/exim4/update-exim4.conf.conf: |
| 3272 | - use awk instead of sed in exim4-config.postinst (Thanks, Barry Kitson). |
| 3273 | - use printf '%s\n' "$foo" instead of echo "$foo". (echo in dash would |
| 3274 | swallow the second backslash) |
| 3275 | - actually making this work requires changes in debconf, too, |
| 3276 | see #306134. |
| 3277 | - (Closes: #305957) (am) |
| 3278 | - apply upstream patch from |
| 3279 | http://www.exim.org/mail-archives/exim-users/Week-of-Mon-20050425/msg00035.html |
| 3280 | in some circumstances, exim writes parts of /etc/passwd and/or |
| 3281 | /etc/group to the reject log. This scares people. (mh) |
| 3282 | - apply upstream patch from |
| 3283 | http://www.exim.org/mail-archives/exim-dev/2005-April/msg00012.html to |
| 3284 | only try SASL mechanisms that are actually specified in the |
| 3285 | configurations. Thanks to Juergen Kreileder. (mh) Closes: #299743 |
| 3286 | - Build against libmysqlclient12-dev instead of libmysqlclient10-dev. |
| 3287 | (am) Closes: #306970 |
| 3288 | - As "mail sent by smarthost; no local mail" aka satellite requires setting |
| 3289 | dc_readhost always ask this question. (am) Closes: #304838 |
| 3290 | - Make nonsplit-config read /etc/exim4/exim4.conf.localmacros before |
| 3291 | /etc/exim4/exim4.conf.template to allow macros here as well. (mh) |
| 3292 | - Make it clear that "broken debconf" warning is issued by |
| 3293 | exim4-config.postinst |
| 3294 | - Make sure that "generated, do not touch" disclaimer in |
| 3295 | /var/lib/exim4/config.autogenerated always appears |
| 3296 | - [exim4-config] As the.config script stores answers in debconf's db and the |
| 3297 | postinst actually generates configurations files from these values |
| 3298 | restarting the daemon on dpkg-reconfigure has to be done in postinst. (am) |
| 3299 | Closes: #310703 |
| 3300 | |
| 3301 | -- Marc Haber <mh+debian-packages@zugschlus.de> Thu, 26 May 2005 17:47:24 +0000 |
| 3302 | |
| 3303 | exim4 (4.50-6) unstable; urgency=low |
| 3304 | |
| 3305 | * fix some errors in update-exim4.conf(8) manpage. (am) |
| 3306 | * more macros in config. (mh) |
| 3307 | * Apply upstream fix: $primary_hostname is now expanded in |
| 3308 | cyrus_sasl authenticator. Thanks to Juergen Kreileder, and of |
| 3309 | course Philip Hazel. (mh) Closes: 299733 |
| 3310 | * fix conftype none missing "| \" bug, again. Thanks to Andrew Nimmo |
| 3311 | and Gabriel L. Briones III. (mh) Closes: 303351. |
| 3312 | * The upstream fix for #296492 sometimes causes an endless loop. Update |
| 3313 | patch with correction from Philip's commit, revision 1.10. (mh) |
| 3314 | * Document real_local router. (mh) |
| 3315 | * Add instructions about how to use inetd. Thanks to Ryan Underwood. |
| 3316 | (mh) Closes: #304436 |
| 3317 | * Fix wrong file header in 100_exim4-config_domain_literal. (mh) |
| 3318 | * Fix bad english in 01_exim4-config_listmacrosdefs. (mh) |
| 3319 | * conf.d/main/02_exim4-config_options: Remove macro effort for options |
| 3320 | that we leave at their default by default anyway, re-commenting them |
| 3321 | for reference. (am) |
| 3322 | * Allow cleartext client AUTH PLAIN and AUTH LOGIN by setting a |
| 3323 | macro. (mh) |
| 3324 | * Update information in README.SMTP-AUTH. (mh) |
| 3325 | |
| 3326 | -- Marc Haber <mh+debian-packages@zugschlus.de> Sun, 17 Apr 2005 19:10:26 +0000 |
| 3327 | |
| 3328 | exim4 (4.50-5) unstable; urgency=low |
| 3329 | |
| 3330 | * move exim4-config-simple and exim4-config-medium from the main |
| 3331 | source package to keep them from being released. |
| 3332 | * document the fact that the check done by update-exim4.conf does |
| 3333 | not detect all possible errors and fails with errors that are inside |
| 3334 | expanded items in the config file. Thanks to Marc Sherman. |
| 3335 | (mh) Closes: 286721 |
| 3336 | * Add examples for cyrus_sasl to conf.d/auth/30_exim4-config_examples. |
| 3337 | Thanks to Juergen Kreileder. (mh) Closes: #299732 |
| 3338 | * remove --dry-run from 10_daemon_close_fds.dpatch so that failures |
| 3339 | to patch cause failure. Thanks to Gergely Nagy, and apologies for |
| 3340 | blaming it on dpatch (see #297670). (mh) |
| 3341 | * remove ACL example file, incorporate DNSBL examples (without |
| 3342 | actual DNSBL domains) into main config. The example file hasn't been |
| 3343 | updated in ages, and the main config file has become quite |
| 3344 | sophisticated by itself. (mh) |
| 3345 | * add example authenticators for courier authdaemon. (mh) |
| 3346 | * have exim4-base recommend psmisc. Thanks to Thiemo Seufer. |
| 3347 | (mh) Closes: #299858 |
| 3348 | * apply upstream patch fixing fallback handling. Thanks to Laurent Fousse. |
| 3349 | (mh) Closes: #296492 |
| 3350 | * add patch to allow building on kfreebsd-gnu. Thanks to Robert |
| 3351 | Millan. (mh) Closes: #300967 |
| 3352 | * remove 10_daemon_close_fds since this might close FDs which might |
| 3353 | be used by other libraries such as libnss-ldap. Thanks to Antonio |
| 3354 | Kanouras for reporting and testing, and to Florian Weimer for |
| 3355 | debugging. To avoid #297607 from happening again, use db_stop in |
| 3356 | exim4-config.config and coordinate with the d-i team. Thanks to |
| 3357 | Frans Pop for testing. (mh) Closes: #299051 |
| 3358 | * make pidfile paths in init script variables. (mh) |
| 3359 | * Update bs (Bosnian) debconf templates. Thanks to Safir Secerovic. |
| 3360 | (mh) Closes: #301940 |
| 3361 | * Fix update-exim4.conf to actually remove the DEBCONF stuff from |
| 3362 | configuration. Thanks to Jason Spiro. (mh) |
| 3363 | * correctly translate an empty debconf option visiblename to an |
| 3364 | _unset_ qualify_domain, not a qualify_domain set to the empty string. |
| 3365 | Thanks to Miquel van Smoorenburg. (mh) Closes: #302060 |
| 3366 | * update-exim4.conf ignored the setting of dc_use_split_config and |
| 3367 | always used the data from split config for conftype none. (am) |
| 3368 | * Document #301988 (base-config) in README.Debian to offer an |
| 3369 | explanation for a long delay restarting exim right after Debian |
| 3370 | installation. (mh) |
| 3371 | * Fix exim4-config.NEWS and exim4-config.postinst, documenting the |
| 3372 | mailname change there. This should act as a heads-up to people who |
| 3373 | do funky things with their ue4.conf.conf which might overwrite the |
| 3374 | fixup intrduced by the maintainer script. Thanks to Vincent |
| 3375 | Lefevre. (mh) Closes: #301906 |
| 3376 | * Make Maildir location configurable via exim macro. Thanks to |
| 3377 | Frederic Lehobey. (mh) Closes: #302215 |
| 3378 | * pull update-exim4.conf.conf file name in shell variables |
| 3379 | * liberally use .ifdef in conf.d files which changed in this release |
| 3380 | anyway. This is part of the process to fix #297603. (mh) |
| 3381 | * Adapt formatting policy to conf.d files which were changed. (mh) |
| 3382 | * Improve on Debconf documentation in update-exim4.conf.conf and |
| 3383 | the configuration templates. This partly addresses #289959. (mh) |
| 3384 | * re-work ue4.conf man page, also addressing #289959. (mh) |
| 3385 | * add a comment about caseless postmaster to |
| 3386 | conf.d/router/400_exim4-config_system_aliases. (mh) |
| 3387 | * print script name and parameters when debugging. (mh) |
| 3388 | * update-exim4.conf now gives a better error message if |
| 3389 | ue4.conf.conf does not exist. (mh) |
| 3390 | * ue4.conf.template: If a relative output path is given, actually |
| 3391 | put the file there and not in a path relative to |
| 3392 | /etc/exim4/conf.d. (mh) |
| 3393 | |
| 3394 | -- Marc Haber <mh+debian-packages@zugschlus.de> Sun, 3 Apr 2005 07:20:17 +0000 |
| 3395 | |
| 3396 | exim4 (4.50-4) unstable; urgency=low |
| 3397 | |
| 3398 | * fix 10_daemon_close_fds.dpatch to actually apply again. Sheesh. |
| 3399 | Thanks to Joey Hess. (mh) Closes: #297607 |
| 3400 | |
| 3401 | -- Marc Haber <mh+debian-packages@zugschlus.de> Wed, 2 Mar 2005 07:38:52 +0000 |
| 3402 | |
| 3403 | exim4 (4.50-3) unstable; urgency=low |
| 3404 | |
| 3405 | * actually enable dlopen patch, show this in package descriptions. |
| 3406 | Thanks to Andrej KOLESNIKOV. (mh) Closes: #297282 |
| 3407 | * Have exim4-config conflict with -daemon (<<4.50), as we use |
| 3408 | submission/sender_retain which is not supported by earlier daemons. |
| 3409 | Thanks to Echo Nolan. (mh) Closes: #297501 |
| 3410 | |
| 3411 | -- Marc Haber <mh+debian-packages@zugschlus.de> Tue, 1 Mar 2005 06:45:26 +0000 |
| 3412 | |
| 3413 | exim4 (4.50-2) unstable; urgency=low |
| 3414 | |
| 3415 | * now use WITH_OLD_DEMIME as discussed on pkg-exim4-devel. (mh) |
| 3416 | * postinst: add "This is a Debian specific file" to ue4.c.c. (mh) |
| 3417 | * fix exim.8 manpage to point to exim4 instead of exim. |
| 3418 | (mh) Closes: #296864 |
| 3419 | * fix update-exim4.conf.8 man page to correctly document that |
| 3420 | multiple smarthosts are supported and non-SMTP ports are not. Thanks |
| 3421 | to Dan Jacobson. (mh) Closes: #283560 |
| 3422 | * Add --output option to update-exim4.conf.template. Thanks to Marc |
| 3423 | Sherman. (mh/am) Closes: #296597 |
| 3424 | * Compile with cyrus_sasl authentication mechanism, add libsasl2-dev to |
| 3425 | Build-Depends. Thanks to Sean Middleditch and Gergely Risko. (mh) |
| 3426 | Closes: #296203, #292906. |
| 3427 | * document that dc_localdelivery does not have a corresponding |
| 3428 | Debconf option. |
| 3429 | * Introduce ue4c_comments for /etc/exim4/update-exim4.conf.conf to |
| 3430 | set default for keepcomments/removecomments from the config file. |
| 3431 | Thanks to Greg Folkert. (mh) Closes: #295735 |
| 3432 | * Use "control = submission/sender_retain" to fixup relayed messags instead |
| 3433 | of only adding a Message-ID with a warn-statement. (am) Closes: #285235 |
| 3434 | * Add force-stop to the init script. Thanks to Jari Aalto. (mh) |
| 3435 | Closes: 271686 |
| 3436 | * tighten local parts checks. Thanks to Jari Aalto. (mh) Closes: #273302 |
| 3437 | |
| 3438 | -- Marc Haber <mh+debian-packages@zugschlus.de> Sun, 27 Feb 2005 16:33:05 +0000 |
| 3439 | |
| 3440 | exim4 (4.50-1) experimental; urgency=low |
| 3441 | |
| 3442 | * new upstream version |
| 3443 | * kill exiscan patch as it is now included upstream |
| 3444 | * deliver configuration which will compile daemon-heavy with the |
| 3445 | built-in exiscan |
| 3446 | * convert package to svn on svn.debian.org with a debian/-only |
| 3447 | layout. (mh) |
| 3448 | * remove 37_kbsd-gnu patch on bug submitter's request (doesn't apply |
| 3449 | cleanly). (mh) |
| 3450 | * fix bad German translation of a debconf template. Thanks to Hanno |
| 3451 | Wagner. (mh) Closes: #291671 |
| 3452 | * allow option passing to updatex-exim4.conf from init script. |
| 3453 | Thanks to Stephen Gran. (mh) Closes: #285973 |
| 3454 | * change commented out example for reverse DNS RCPT check to catch |
| 3455 | deferrals as well. Thanks to Marc Sherman. (mh) Closes: #291832 |
| 3456 | * Update ko (Korean) debconf templates. Thanks to Seo Sanghyeon. |
| 3457 | (mh) Closes: #292607 |
| 3458 | * Update sq (Albanian) debconf templates. Thanks to Elian Myftiu. |
| 3459 | (am) Closes: #284529 |
| 3460 | * New gl (Galician) debconf templates. Thanks to Jacobo Tarrío. |
| 3461 | (mh) Closes: #295562 |
| 3462 | * use #!/bin/bash in reportbug script as a quick fix until #294954 |
| 3463 | is fixed one way or the other in reportbug. |
| 3464 | * Minor fix to de (German) debconf templates. Thanks to Dennis |
| 3465 | Stampfer. (mh) Closes: #294815 |
| 3466 | * add bad hack authenticator to support outlook express 4.xx. (mh) |
| 3467 | * streamline server authenticator names. (mh) |
| 3468 | * 60_convert4r4.dpatch: patch convert4r4 to prevent execution of the |
| 3469 | script without people reading a prominent warning. (mh) |
| 3470 | * re-work debian/control again, pointing people towards |
| 3471 | pkg-exim4-users to make upstream a little bit less unhappy. |
| 3472 | |
| 3473 | -- Marc Haber <mh+debian-packages@zugschlus.de> Fri, 18 Feb 2005 15:31:12 +0000 |
| 3474 | |
| 3475 | exim4 (4.44-2) unstable; urgency=low |
| 3476 | |
| 3477 | * re-work debian/control to make lintian happy, make descriptions |
| 3478 | more orthogonal. (mh) |
| 3479 | * kill build-conflicts on libperl-dev (=5.8.4-1). (mh) |
| 3480 | |
| 3481 | -- Andreas Metzler <ametzler@debian.org> Thu, 27 Jan 2005 13:45:45 +0100 |
| 3482 | |
| 3483 | exim4 (4.44-1) experimental; urgency=low |
| 3484 | |
| 3485 | * New upstream bugfix-only release (exiscan-acl 4.44-28). |
| 3486 | - Fixes eximstats' generation of pie charts by volume. (Closes: #286074) |
| 3487 | - Reset the locale to "C" after calling embedded Perl. (Closes: #283538) |
| 3488 | - includes 66_cipherpreferences.dpatch, |
| 3489 | 66_can2005-0021_can2005-0022.dpatch, 65_tidydb-spool.dpatch, |
| 3490 | 62_statvfs.dpatch. |
| 3491 | * Fix (commented) example for AUTH LOGIN with saslauthd (Thanks, Maik |
| 3492 | Broemme). (Closes: #291205) |
| 3493 | * tl (Tagalog) translation of debconf templates by eric pareja. |
| 3494 | (Closes: #291184) |
| 3495 | * Use db4.2. (Closes: #258311) |
| 3496 | |
| 3497 | -- Marc Haber <mh+debian-packages@zugschlus.de> Sun, 23 Jan 2005 15:42:20 +0000 |
| 3498 | |
| 3499 | exim4 (4.43-4) unstable; urgency=low |
| 3500 | |
| 3501 | * Change update-exim4.conf to again generate a valid return_path (instead |
| 3502 | of defering any mail to remote systems) if dc_hide_mailname='true'. |
| 3503 | (Closes: #290954) |
| 3504 | * Fix typo in changelog and exim4-config's NEWS. |
| 3505 | * Some changes (most notably changing the interfaces exim listens on) |
| 3506 | require restarting exim instead of just sending HUP. Change documentation |
| 3507 | and exim4-config.config accordingly. (Closes: #290945) |
| 3508 | |
| 3509 | -- Andreas Metzler <ametzler@debian.org> Tue, 18 Jan 2005 12:57:58 +0100 |
| 3510 | |
| 3511 | exim4 (4.43-3) unstable; urgency=low |
| 3512 | |
| 3513 | * Now that 4.44 is released upload 4.43 to unstable. ;-) Merge experimental |
| 3514 | and unstable changelog. |
| 3515 | * More lintian overrides. ("X" in eximon4's description has to be capital, |
| 3516 | and we take care to only use settitle if it is available. |
| 3517 | * make nullmailer setup and the way we use mailname a lot more sensible, |
| 3518 | attacking #244095 and #280207: |
| 3519 | - mailname is not implicitely made a local domain, instead it is listed |
| 3520 | explicitly in dc_other_hostnames, where users can easily remove it |
| 3521 | from. (This is basically what postfix does, too.) When upgrading |
| 3522 | existing installations mailname is automatically added _once_ to |
| 3523 | dc_other_hostnames, on fresh installations mailname is the default |
| 3524 | value of dc_other_hostnames. We store the fact that we have added |
| 3525 | mailname to dc_other_hostnames in $dc_mailname_in_oh in |
| 3526 | update-exim4.conf.conf. |
| 3527 | - Make exim work correctly if dc_readhost ("visible, rewritten domain name |
| 3528 | for local users") ends up as part of local_domain, which happens if |
| 3529 | the same value is chosen for mailname and dc_readhost. This |
| 3530 | implemented by new router, hub_user_smarthost. Previously users were |
| 3531 | required to use something different (my.invalid.domain) for mailname. |
| 3532 | - Special thanks to Christian Perrier for taking care of the |
| 3533 | template translation updates. |
| 3534 | * We did not substitute the current value into the debconf templates with |
| 3535 | db_subst but showed the old ones from the previous debconf run. |
| 3536 | * /etc/exim4/email-addresses is ignored now, please use /etc/email-addresses! |
| 3537 | * Bosnian (bs.po) translation is complete (Thanks Adis Nezirovic). |
| 3538 | * Includes de.po change suggested in #286525. |
| 3539 | * One-line fix for incorrect fi.po translation by Kalle Olavi Niemitalo. |
| 3540 | (Closes: #288930) |
| 3541 | |
| 3542 | -- Andreas Metzler <ametzler@debian.org> Sat, 15 Jan 2005 19:38:16 +0100 |
| 3543 | |
| 3544 | exim4 (4.43-2) experimental; urgency=low |
| 3545 | |
| 3546 | * Resync against sarge/sid (4.34-10). |
| 3547 | * Translation updates: |
| 3548 | - he (Hebrew) by Lior Kaplan (am) (Closes: #281249) |
| 3549 | * cy (Welsh) translation of debconf templates by Dafydd Harries. |
| 3550 | (am) (Closes: #282731) |
| 3551 | * sq (Albanian) translation of debconf templates by Elian Myftiu. (am) |
| 3552 | (Closes: #284529) |
| 3553 | * allow arbitrary Sender: and envelope headers in locally submitted |
| 3554 | messages, no longer force them to be the local account name at the |
| 3555 | local host name. (mh) |
| 3556 | * delete /var/spool/exim4/gnutls-params in cron.daily. (mh) |
| 3557 | (Closes: #224269) |
| 3558 | * run debian/rules update-mtaconflicts. (mh) |
| 3559 | * remove outdated info from README.SMTP-AUTH and clarify corresponding |
| 3560 | comments in configuration file (Closes: #281249). (am) |
| 3561 | * Add an example for AUTH LOGIN using saslauthd. (Closes: #276450). (am) |
| 3562 | * exim4-base.cron.daily: Use find | xargs -0r (Closes: #279205). (am) |
| 3563 | * Document /etc/email-addresses in README.Debian (Closes: #276958) (am). |
| 3564 | * exim_tidydb did not work properly with split spool directory. (am) |
| 3565 | * Make exim prefer stronger ciphers. (AES_256 AES_128 3DES ARCFOUR). |
| 3566 | * Make the prefered local transport (maildir/mailspool) configurable in |
| 3567 | update-exim4.conf.conf, attacking #250980. Document this, therefore |
| 3568 | (Closes: #274597) (am) |
| 3569 | * Move slightly more expensive tests in rcpt ACL further down. (This only |
| 3570 | changes commented out example code.) (Closes: #267708) |
| 3571 | * Fix 62_statvfs to work with older versions of dpatch. (Closes: #286302) |
| 3572 | * Version dpatch build-dependency to safeguard against reintroducing this |
| 3573 | bug. |
| 3574 | * In comment point out that using saslauthd for SMTP AUTH requires giving |
| 3575 | exim privileges to use it. |
| 3576 | * New patch 66_can2005-0021_can2005-0022.dpatch from |
| 3577 | http://www.exim.org/mail-archives/exim-users/Week-of-Mon-20050103/msg00028.html |
| 3578 | fixing two buffer overflows labeled CAN-2005-0021 and CAN-2005-0022 |
| 3579 | (mh/am). |
| 3580 | |
| 3581 | -- Andreas Metzler <ametzler@debian.org> Thu, 6 Jan 2005 12:33:27 +0100 |
| 3582 | |
| 3583 | exim4 (4.43-1) experimental; urgency=low |
| 3584 | |
| 3585 | * targeted for experimental since we need unstable to get new 4.34 |
| 3586 | versions in sarge. unstable upload will happen as soon as t-p-u is in |
| 3587 | working condition. |
| 3588 | * New upstream version. (am) (Closes: #274246, #267994) |
| 3589 | - no more unescaped hyphens in exim.8. (Closes: #262592) |
| 3590 | - no more warnings in exipick.8 (Closes: #277817) |
| 3591 | - New option tls_on_connect_ports. (Closes: #265818) |
| 3592 | - better documentation about differences in configuring for GnuTLS or |
| 3593 | OpenSSL. (Closes: #241725) |
| 3594 | - verify = header_sender now respects callout options. (Closes: #260114) |
| 3595 | - There is now an overall timeout for performing a callout verification. |
| 3596 | (Closes: #261511) |
| 3597 | - Less typos in filter.txt. (Closes: #230545) |
| 3598 | - New ACL: acl_smtp_predata, useful for greylisting. (Closes: #237947) |
| 3599 | * exiscan patch 4.43-28 (mh) |
| 3600 | * Use statvsf() instead of statfs(), fixing complete breakage on |
| 3601 | alpha/ReiserFS (Closes: #280213). Thanks to John Goerzen for finding and |
| 3602 | debugging this. (am) |
| 3603 | * Use getconf LFS_CFLAGS instead of hardcoding -D_FILE_OFFSET_BITS=64 to |
| 3604 | prevent similar bugs. (am) |
| 3605 | * Translation updates: |
| 3606 | - tr (Turkish) by Recai Oktas (#281840) (am) |
| 3607 | * add lintian and linda overrides to get rid of warnings and errors. (mh) |
| 3608 | * delete debian/files from config-custom, make config-custom's |
| 3609 | debian/rules delete debian/files on clean. (mh) |
| 3610 | |
| 3611 | -- Marc Haber <mh+debian-packages@zugschlus.de> Sun, 21 Nov 2004 19:26:11 +0000 |
| 3612 | |
| 3613 | exim4 (4.34-10) unstable; urgency=high |
| 3614 | |
| 3615 | * urgency high because this upload fixes two minor security issues. |
| 3616 | * more documentation for dc_localdelivery in update-exim4.conf.8. |
| 3617 | * Move slightly more expensive tests in rcpt ACL further down. (This only |
| 3618 | changes commented out example code.) (Closes: #267708) |
| 3619 | * Fix 62_statvfs to work with older versions of dpatch. (Closes: #286302) |
| 3620 | * Version dpatch build-dependency to safeguard against reintroducing this |
| 3621 | bug. |
| 3622 | * In comment point out that using saslauthd for SMTP AUTH requires giving |
| 3623 | exim privileges to use it. |
| 3624 | * New patch 66_can2005-0021_can2005-0022.dpatch from |
| 3625 | http://www.exim.org/mail-archives/exim-users/Week-of-Mon-20050103/msg00028.html |
| 3626 | fixing two buffer overflows labeled CAN-2005-0021 and CAN-2005-0022 |
| 3627 | (mh/am). |
| 3628 | |
| 3629 | -- Andreas Metzler <ametzler@debian.org> Wed, 5 Jan 2005 10:39:03 +0100 |
| 3630 | |
| 3631 | exim4 (4.34-9) unstable; urgency=low |
| 3632 | |
| 3633 | * Translation updates: |
| 3634 | - he (Hebrew) by Lior Kaplan (am) (Closes: #281249) |
| 3635 | * cy (Welsh) translation of debconf templates by Dafydd Harries. |
| 3636 | (am) (Closes: #282731) |
| 3637 | * sq (Albanian) translation of debconf templates by Elian Myftiu. (am) |
| 3638 | (Closes: #284529) |
| 3639 | * new patch 64_pipeliningfixup pulled from 4.42. Exim was forgetting that it |
| 3640 | had advertised PIPELINING for the second and subsequent messages on an |
| 3641 | SMTP connection. Thanks to Christoph Barbian. (am) (Closes: #283230) |
| 3642 | * allow arbitrary Sender: and envelope headers in locally submitted |
| 3643 | messages, no longer force them to be the local account name at the |
| 3644 | local host name. (mh) |
| 3645 | * delete /var/spool/exim4/gnutls-params in cron.daily. (mh). |
| 3646 | * remove outdated info from README.SMTP-AUTH and clarify corresponding |
| 3647 | comments in configuration file (Closes: #283568) (am). |
| 3648 | * Add an example for AUTH LOGIN using saslauthd. (Closes: #276450) (am). |
| 3649 | * exim4-base.cron.daily: Use find | xargs -0r (Closes: #279205) (am). |
| 3650 | * run debian/rules update-mtaconflicts |
| 3651 | * Document /etc/email-addresses in README.Debian (Closes: #276958) (am). |
| 3652 | * exim_tidydb did not work properly with split spool directory. (am) |
| 3653 | * Make the prefered local transport (maildir/mailspool) configurable in |
| 3654 | update-exim4.conf.conf, attacking #250980. Document this, therefore |
| 3655 | (Closes: #274597) (am) |
| 3656 | |
| 3657 | -- Andreas Metzler <ametzler@debian.org> Tue, 7 Dec 2004 12:40:49 +0100 |
| 3658 | |
| 3659 | exim4 (4.34-8) unstable; urgency=medium |
| 3660 | |
| 3661 | * The real-life-takes-its-toll-release. |
| 3662 | * Use statvsf() instead of statfs(), fixing complete breakage on |
| 3663 | alpha/ReiserFS (Closes: #280213). Thanks to John Goerzen for finding and |
| 3664 | debugging this. |
| 3665 | * Use getconf LFS_CFLAGS instead of hardcoding -D_FILE_OFFSET_BITS=64 to |
| 3666 | prevent similar bugs. |
| 3667 | * Translation updates: |
| 3668 | - tr (Turkish) by Recai Oktas (Closes: #281840) |
| 3669 | * new patch 63_nomorecrashongnutlserror pulled from 4.40: "If a server |
| 3670 | dropped the connection unexpectedly when an Exim client was using GnuTLS |
| 3671 | and trying to read a response, the client delivery process crashed while |
| 3672 | trying to generate an error log message." (Closes: #280647) |
| 3673 | |
| 3674 | -- Andreas Metzler <ametzler@debian.org> Sat, 20 Nov 2004 10:52:18 +0100 |
| 3675 | |
| 3676 | exim4 (4.34-7) unstable; urgency=low |
| 3677 | |
| 3678 | * Update README.Debian.UUCP (thanks, Andreas Barth) (Closes: #271179) |
| 3679 | * The hack to fix the infinite debconf loop on woody (#246742) broke |
| 3680 | dpkg-reconfigure. Add an additional [ "reconfigure" != "$1" ] condition to |
| 3681 | the abort clause. (Closes: #271864) (am) |
| 3682 | * apply patch fixing Italian debconf translation by Danilo |
| 3683 | Piazzalunga. (mh) (Closes: #274398) |
| 3684 | * ro (Romanian) translation of debconf templates by Eddy Petrisor. |
| 3685 | (mh) (Closes: #275414) |
| 3686 | * sl (Slovenian) translation of debconf templates by Jure Cuhalev. |
| 3687 | (mh) (Closes: #275090) |
| 3688 | * uk (Ukrainian) translation of debconf templates by Eugeniy |
| 3689 | Meshcheryakov. (mh) (Closes: #273505) |
| 3690 | * mk (Macedonian) translation of debconf templates by Georgi |
| 3691 | Stanojevski. (mh) (Closes: #275772) |
| 3692 | * fix encoding problem in hu.po. Thanks to Christian Perrier. (mh) |
| 3693 | * Hebrew translation updated. Closes: #277682 (Lior Kaplan) |
| 3694 | * Norwegian Nynorsk translation fixed (commas removed and replaced by |
| 3695 | dashes). Closes: #278011 (Christian Perrier) |
| 3696 | * Fix commas in Macedonian, Polish, Russian translations which broke the |
| 3697 | Choices list the same way they were in Norwegian Nynorsk (Christian |
| 3698 | Perrier) |
| 3699 | * Fix error in README.SMTP-AUTH, thanks Jari Aalto. (Closes: #276448) (am) |
| 3700 | * Make update-exim4.conf more forgiving, working with files that are missing |
| 3701 | the final newline. (Closes: #273279) (am) |
| 3702 | * Use procmail for delivery if /either/ etc/procmailrc or ~/.procmailrc |
| 3703 | exist. (Closes: #267706) (am) |
| 3704 | * Shorten overlong template in Catalan (Closes: #277686) (Jordi Mallach) and |
| 3705 | Brazilian translation (Closes: #278016) (Andre Luis Lopes) |
| 3706 | |
| 3707 | -- Andreas Metzler <ametzler@debian.org> Sun, 7 Nov 2004 19:56:01 +0100 |
| 3708 | |
| 3709 | exim4 (4.34-6) unstable; urgency=low |
| 3710 | |
| 3711 | * Uploaded to test changes before we break tpu. |
| 3712 | * zh_TW translation of debconf templates by Tetralet. (Closes: #267524) |
| 3713 | * bg (Bulgarian) translation of debconf templates by Ognyan Kulev |
| 3714 | (Closes: #267603) |
| 3715 | * updated translations: |
| 3716 | - nl (Dutch) by Bart Cornelis. (Closes: #268168) |
| 3717 | * remove osirusoft from dnsbl examples. Thanks to Greg Kochanski for |
| 3718 | noticing. Add dnsbl disclaimer. (mh) (Closes: #269501) |
| 3719 | * add an example for exim-adduser. (Thanks to Jonas Meurer for the initial |
| 3720 | idea, the commited version is different, though.) (mh/am) (Closes: #267792) |
| 3721 | * hr (Croatian) translation of debconf templates by Krunoslav Gernhard |
| 3722 | (Closes: #270578) |
| 3723 | * Do not remove the Debian-exim user in "exim4-config.postrm purge". |
| 3724 | Package dependencies are only effective for packages in status installed, |
| 3725 | but it is clearly not sane to remove the user until all exim4-packages |
| 3726 | are purged. e.g. this can completely break logrotate (Closes: #270681). |
| 3727 | |
| 3728 | -- Andreas Metzler <ametzler@debian.org> Sat, 11 Sep 2004 10:29:26 +0200 |
| 3729 | |
| 3730 | exim4 (4.34-5) unstable; urgency=low |
| 3731 | |
| 3732 | * The let's test the changes before we upload to tpu release. |
| 3733 | * updated translations: |
| 3734 | - eu (Basque) by Piarres Beobide Egaña. (Closes: #261912) |
| 3735 | - ca (Catalan) by Jordi Mallach. (Closes: #264842) |
| 3736 | * Fix broken permissions (not readable for group/other) in upstream tarball |
| 3737 | in clean target (thanks to Steve Langasek for help with find). This fixes |
| 3738 | "dpkg-buildpackage -rsudo && dpkg-buildpackage -rsudo". (Closes: #262607) |
| 3739 | * Stop daemon in "exim4-base.postrm remove". - Under specific circumstances |
| 3740 | apt seems to purge -base before removing the depending package (-daemon), |
| 3741 | therefore the daemon would not be stopped. (Closes: #261994) |
| 3742 | * Build against libgnutls11-dev. (Closes: #263665) |
| 3743 | |
| 3744 | -- Andreas Metzler <ametzler@debian.org> Wed, 11 Aug 2004 09:17:35 +0200 |
| 3745 | |
| 3746 | exim4 (4.34-4) unstable; urgency=high |
| 3747 | |
| 3748 | * Urgency high because upgrades from woody were broken. |
| 3749 | * Exim4 triggers a bug in woody's debconf. - With dialog frontend, invoked |
| 3750 | by dpkg-preconfigure you are stuck in a loop, always being asked the same |
| 3751 | two questions (split config, and basic configtype) again and again until |
| 3752 | you give up and choose split_config=yes although being discouraged from |
| 3753 | doing so. I am working around this by making the config-script abort if |
| 3754 | debconf is old and we are running in preconfigure mode. (Thanks to Dan |
| 3755 | Weber, Adrian Bunk and whoever else wasted brainpower on this.) |
| 3756 | (Closes: #246742) (am). |
| 3757 | * Arabic (ar.po) translation of debconf templates by the translation team |
| 3758 | of Arabeyes.org (Abdulaziz Al-Arfaj). (Closes: #261014) |
| 3759 | * Change maintainer address to a mailinglist, add myself to uploaders (am) |
| 3760 | * Quote ${dc_mailname} in exim4-config.config. (am) |
| 3761 | * Fix grammar error in the original English templates (found by Adam D. |
| 3762 | Barratt ages ago). Duplicate fix in .po files.(am) |
| 3763 | * Typo/thinko in exim4-config (two 35-clauses) prevented showing a |
| 3764 | (unimportant) question for satellite config. Thanks to Fabio Massimo Di |
| 3765 | Nitto for finding this. |
| 3766 | |
| 3767 | -- Andreas Metzler <ametzler@debian.org> Tue, 27 Jul 2004 16:38:54 +0200 |
| 3768 | |
| 3769 | exim4 (4.34-3) unstable; urgency=low |
| 3770 | |
| 3771 | * updated translations: |
| 3772 | - es (Spanish) by Javier Fernández-Sanguino Peña (Closes: #251987). Also |
| 3773 | shorten overlong string. (Closes: #251316) |
| 3774 | - tr (Turkish) by Recai Oktas, fixing overlong translations. |
| 3775 | (Closes: #251932) |
| 3776 | - de (German) corrected and scrutinized by Helge Kreutzmann. |
| 3777 | (Closes: #254038) |
| 3778 | - ru (Russian), too long templates shortened by Dmitry Beloglazov. |
| 3779 | (Assuming I read Last-Translator correctly) (Closes: #259148) |
| 3780 | * Hebrew (he.po) translation of debconf templates by Lior Kaplan. |
| 3781 | (Closes: #254026, #257508) |
| 3782 | * introduce .ifndef hacks to allow MESSAGE_SIZE_LIMIT, DCreadhost |
| 3783 | and DCsmarthost to be changed by the local admin without having to |
| 3784 | change dpkg-conffiles (mh). |
| 3785 | * Use byname on the smarthost route list (mh). (Closes: #250367) |
| 3786 | * Make build-dependency on libldap2-dev unversioned. This was just a paranoia |
| 3787 | measure and the buildds are using this version anyway (am). |
| 3788 | * escape some dashes in manpages (am). |
| 3789 | * Replace the three test -a/-o with &&/|| constructs, and egrep with grep |
| 3790 | -E (am). |
| 3791 | * Use symbolic name instead of signal numbers for trap (am). |
| 3792 | * Add explanation on missing SPF-support to README.Debian (am). |
| 3793 | * remove MESSAGE_SIZE_LIMIT rule from DATA acl, use global |
| 3794 | message_size_limit instead. Thanks to Matthias Gärtner for pointing |
| 3795 | this out to me (mh). |
| 3796 | * Increase MAX_NAMED_LIST to 32 for daemon-heavy (am). (Closes: #253959) |
| 3797 | * add a reportbug-script to gather additional information. This way we do |
| 3798 | not rely on possibly out of date information in debconf (am). |
| 3799 | (Closes: #255645) |
| 3800 | * Fix off-by-one error in queryprogram router (am). |
| 3801 | * set "tls_tempfail_tryclear = false" on remote_smtp_smarthost transport |
| 3802 | (am, Thanks to Dan Jacobson for the suggestion). (Closes: #253931) |
| 3803 | |
| 3804 | -- Andreas Metzler <ametzler@debian.org> Mon, 19 Jul 2004 15:16:28 +0200 |
| 3805 | |
| 3806 | exim4 (4.34-2) unstable; urgency=medium |
| 3807 | |
| 3808 | * Urgency medium because CAN-2004-0400 isstill not fixed in testing and |
| 3809 | because this version gets almost every single translation up to date. |
| 3810 | * Norwegian nynorsk translation of debconf templates by Håvard Korsvoll. |
| 3811 | (Closes: #248810) |
| 3812 | * fix debug_print in remote_smtp_smarthost transport. (Closes: #248922) |
| 3813 | * For minimal_dns update-exim4.conf(8) now tries to find out the primary |
| 3814 | hostname itself and hardcodes this value in the generated configuration |
| 3815 | file. (Closes: #241475,#248854) |
| 3816 | * updated translations: |
| 3817 | - ko (Korean) by Changwoo Ryu (Closes: #249026) |
| 3818 | - it (Italian) by Danilo Piazzalunga |
| 3819 | - lt (Lithuanian) by Gintautas Miliauskas (Closes: #249269) |
| 3820 | - ru (Russian) by Nikolai Prokoschenko (Closes: #249298) |
| 3821 | - es (Spanish) by Javier Fernández-Sanguino Peña |
| 3822 | - nl (Dutch) by Bart Cornelis |
| 3823 | - de (German) doublechecked and corrected by Dennis Stampfer |
| 3824 | (Closes: #249925) |
| 3825 | - fi (Finnish) by Tapio Lehtonen |
| 3826 | - nb (Norwegian bokmål) by Klaus Ade Johnstad (Closes: #250344) |
| 3827 | * New bugfix by upstream: "drop" in the DATA acl did not send 550 but dropped |
| 3828 | the connection immediately. |
| 3829 | * add a debian/watch file. |
| 3830 | * Catalan (ca.po) translation of debconf templates by Aleix Badia i Bosch. |
| 3831 | (Closes: #250113) |
| 3832 | * Polish (pl.po) translation of debconf templates by Tomasz Z. Napierala. |
| 3833 | (Closes: #250908) |
| 3834 | * Rudimentary (5/58) Bosnian debconf templates translation by Safir |
| 3835 | Šećerović (Closes: #251137) |
| 3836 | * Document why exim tries to make an AAAA lookup at startup and how to stop |
| 3837 | this in README.Debian. (Closes: #243822) |
| 3838 | * Compile with -fno-strict-aliasing. Exim uses lots of casts that are not |
| 3839 | allowed: "(char **)(&foo)" where foo is a pointer to unsigned char |
| 3840 | (sourcecode: CSS(foo) with foo being a uchar), which results in lots of |
| 3841 | "dereferencing type-punned pointer will break strict-aliasing rules". |
| 3842 | Thanks to Andrew Suffield for the explanation. |
| 3843 | * exim4-config uses features introduced in 4.33 - conflict with earlier |
| 3844 | versions. (Closes: #249550) |
| 3845 | |
| 3846 | -- Andreas Metzler <ametzler@debian.org> Mon, 31 May 2004 10:31:51 +0200 |
| 3847 | |
| 3848 | exim4 (4.34-1) unstable; urgency=low |
| 3849 | |
| 3850 | * remove cruft from source |
| 3851 | * New upstream version 4.34, exiscan -21 |
| 3852 | * includes fix for buffer overflow (CAN-2004-0400) fixed in previous |
| 3853 | upload |
| 3854 | * Again adds a received header before local_scan() is invoked. |
| 3855 | * Adds a missing fclose() that was causing scan directories not |
| 3856 | to be deleted on NFS spools. |
| 3857 | * add debug_print statements on various routers (mh) |
| 3858 | * add docs to smarthost router regarding secondary MX setup (see |
| 3859 | #248370) (mh) |
| 3860 | * don't ask any more for relay_to_domains if configuring for |
| 3861 | smarthost and satellite setup. (Closes: #248370) (am) |
| 3862 | * straighten out remote_smtp transport by adding remote_smtp_smarthost |
| 3863 | and using that in the smarthost router. (mh) |
| 3864 | * add hubbed_hosts router for more flexible routing. (mh) |
| 3865 | * add update-exim4.conf.template and use it in debian/rules (Closes: |
| 3866 | #248338). (mh) |
| 3867 | * remove debian/patches/60_upstream_fixes as the fix is already |
| 3868 | included upstream now. (mh) |
| 3869 | * add README.Debian-accountname (mh) |
| 3870 | * updated translations: |
| 3871 | - zh_CN (Simplified Chinese) by Carlos Z.F. Liu (Closes: #248464). (mh) |
| 3872 | * Temporarily add a Build-Conflicts with libperl-dev 5.8.4-1. - This version |
| 3873 | included a dyna-loader incompatible with programs linked against 5.8.3.(am) |
| 3874 | |
| 3875 | -- Andreas Metzler <ametzler@debian.org> Wed, 12 May 2004 22:30:19 +0200 |
| 3876 | |
| 3877 | exim4 (4.33-1) unstable; urgency=low |
| 3878 | |
| 3879 | * new upstream version 4.33, exiscan -20: |
| 3880 | - includes the patches for rewriting and sighandler. |
| 3881 | - new expansion conditions to e.g. match a domain in named domainlist. |
| 3882 | * updated translations: |
| 3883 | - fr (French) by Christian Perrier (Closes: #245342) |
| 3884 | - el (Greek) by Konstantinos Margaritis. |
| 3885 | * Document known configuration variables in update-exim4.conf(8). |
| 3886 | * Make use of ${if match_domain to get rid of the ugly hack (two transports |
| 3887 | and two routers) to rewrite the envelope from. |
| 3888 | * Apply fix for verify=header_syntax buffer overflow (CAN-2004-0400). |
| 3889 | |
| 3890 | -- Andreas Metzler <ametzler@debian.org> Thu, 6 May 2004 18:17:05 +0200 |
| 3891 | |
| 3892 | exim4 (4.32-2) unstable; urgency=low |
| 3893 | |
| 3894 | * updated translations: |
| 3895 | - pt (Portuguese) by Nuno Sénica. (Closes: #244296,#245694) |
| 3896 | - el (Greek) by Konstantinos Margaritis (Closes: #244354) |
| 3897 | - cs (Czech) by Miroslav Kure (Closes: #244368) |
| 3898 | - da (Danish) by Claus Hindsgaul (Closes: #244508) |
| 3899 | - it (Italian) by Danilo Piazzalunga (Closes: #245174) |
| 3900 | - fr (French) by eric-m(at)wanadoo.fr (Closes: #245342) and Christian |
| 3901 | Perrier |
| 3902 | - ja (Japanese) by Kenshi Muto (Closes: #245430) |
| 3903 | - hu (Hungarian) by VEROK Istvan |
| 3904 | - nb (Norwegian Bokmål) by Steinar H. Gunderson |
| 3905 | - pt_BR (Brazilian Portuguese) by André Luís Lopes |
| 3906 | - ja (Japanese) by Kenshi Muto |
| 3907 | - cs (Czech) by Miroslav Kure |
| 3908 | - sv (Swedish) by André Dahlqvist (Closes: #245716) |
| 3909 | * Basque (eu.po) translation of debconf templates by Piarres Beobide Egaña. |
| 3910 | (Closes: #244401) |
| 3911 | * Indonesian (id.po) translation of debconf templates by I Gede Wijaya S. |
| 3912 | (Closes: #245120), updated (Closes: #245491) |
| 3913 | * Turkish (tr.po) translation of debconf templates by Recai Oktas. |
| 3914 | (Closes: #245751) |
| 3915 | * Slovak translation of debconf templates by Peter Mann (Closes: #245809) |
| 3916 | * Add comment in configuration file documenting that effective retry times |
| 3917 | depend on _both_ retry-rules and frequency of queue running. Keep |
| 3918 | default QUEUEINTERVAL at 30m because running the queue can be quite |
| 3919 | expensive and because therespective RFCs suggest 30m as minimal waiting |
| 3920 | time. (Closes: #242426) |
| 3921 | * Installation over serial console/minicom only has a screen size of 80 |
| 3922 | characters x 24 lines available. Sigh. Shorten config-type question by |
| 3923 | cutting down the introduction. (Closes: #244464). Shorten relay-net |
| 3924 | question by replacing a unnecessarily complicated formulation with a |
| 3925 | clearer one which closes: #226809. |
| 3926 | * Debconf supports masquerading as a different host with rewriting not only |
| 3927 | for "satellite" but also for "smarthost" system. (Closes: #229911). |
| 3928 | - Introduces another but hopefully last pre-sarge template change. |
| 3929 | (This includes final versions of the templates without the dead |
| 3930 | references to "satellite" which closes: #229902.) |
| 3931 | - Rewrite /this/ stuff at smtp transport time. /etc/email-addresses |
| 3932 | rewriting still uses normal rewriting because it always has and because |
| 3933 | it is easier to setup. |
| 3934 | - This still does not address one basic issue, the misuse of /etc/mailname |
| 3935 | for qualifying recipeints because this needs clarification in policy |
| 3936 | _and_ changing MUAs to not do this. Therefore I declare this post-sarge. |
| 3937 | - Thanks to Chris Cheney for the kick, and to Adam Conrad and Wouter |
| 3938 | Verhelst for their help. |
| 3939 | * Add two fixes from upstream: |
| 3940 | - Change 4.31/55 was buggy and broke sender address rewriting and caching. |
| 3941 | - Change 4.24/6 broke the SIGALRM handler with deliver_drop_privilege. |
| 3942 | * README.TLS.gz and the actual configuration disagreed (Thanks, Richard |
| 3943 | Lamont). |
| 3944 | * Fix thinko in update-exim4defaults that made --queuetime a no-op. |
| 3945 | |
| 3946 | -- Andreas Metzler <ametzler@debian.org> Mon, 26 Apr 2004 09:12:23 +0200 |
| 3947 | |
| 3948 | exim4 (4.32-1) unstable; urgency=low |
| 3949 | |
| 3950 | * New upstream version 4.32 (exiscan 4.32-17) |
| 3951 | - includes the fix for the caching bug and uses MAIL FROM <> as default |
| 3952 | value for recipient callouts again. |
| 3953 | - new exiscan adds a local "Received:" header to the copy passed to |
| 3954 | spamassassin tofix evaluation of DNS lists, compensating for |
| 3955 | ChangeLog 4.31/66. (Closes: #242730) |
| 3956 | * Remove obsolete reference to auth_over_tls_hosts from documentation. |
| 3957 | (Thanks Jonas Meurer) |
| 3958 | * Enable SMTP authentication (hosts_try_auth) per default when sending |
| 3959 | mail to smarthost. No need to edit the configuration-file anymore if you |
| 3960 | just need to forward all mail to a smarthost with AUTH. (Closes: #203307) |
| 3961 | * Hungarian translation of debconf templates by VEROK Istvan. |
| 3962 | (Closes: #242931) |
| 3963 | * remove "exim 3 will stay default MTA for Debian sarge" from |
| 3964 | README.Debian as TPTB have decided otherwise. (Closes: #243687). |
| 3965 | * Rewrite "Sender:"-header for "satellite" configuration profile, too. |
| 3966 | (Closes: #228978) |
| 3967 | * Use the normal user account set-up during installation as default |
| 3968 | destination for delivery of mail for root. (Joey Hess) |
| 3969 | * Shorten exim4/dc_postmaster template to fit on console. (Joey Hess) |
| 3970 | (Closes: #242303) |
| 3971 | * In template suggest using real-foo to force local delivery. |
| 3972 | (Closes: #229909) |
| 3973 | * Template changes reviewed by debian-l10n-english. There might still be |
| 3974 | more changes, translators should probably wait a little bit longer before |
| 3975 | updating the translation. |
| 3976 | * On fresh installations smarthost profile only listens on loopback per |
| 3977 | default. - There are valid uses of "smarthost" that require listening on |
| 3978 | public interfaces but the most common one (dialup) does not. |
| 3979 | * Ship README.Debian.UUCP by Andreas Barth in /usr/share/doc/exim4-base. - |
| 3980 | This resolves our part of #201153. |
| 3981 | |
| 3982 | -- Andreas Metzler <ametzler@debian.org> Sat, 17 Apr 2004 18:02:42 +0200 |
| 3983 | |
| 3984 | exim4 (4.31-2) unstable; urgency=low |
| 3985 | |
| 3986 | * Fix caching bug in recipient callouts. (Nico Erfurth). |
| 3987 | * Document removal of local_scan perl-plugin in NEWS.Debian file. |
| 3988 | (Closes: #242227) |
| 3989 | |
| 3990 | -- Andreas Metzler <ametzler@debian.org> Mon, 5 Apr 2004 15:55:12 +0200 |
| 3991 | |
| 3992 | exim4 (4.31-1) unstable; urgency=low |
| 3993 | |
| 3994 | * New upstream version 4.31 (exiscan 4.31-16) |
| 3995 | - Supports CRL (Certificate Revocation List) (Closes: #229063) |
| 3996 | - exim_dbmbuild does not crash on _very_ long RHS values. |
| 3997 | (Closes: #231597) |
| 3998 | - route_list does not use a fixed length buffer anymore. (Closes: #231979) |
| 3999 | - An empty tls_verify_certificates file is correctly interpreted as empty |
| 4000 | list instead of breaking TLS. (Closes: #236478) |
| 4001 | * Korean translation of debconf templates by Changwoo Ryu (Closes: #241499) |
| 4002 | * Minor changes to rcpt_acl: |
| 4003 | * add missing message = qualifiers. (Closes: #240862) |
| 4004 | * resync against upstream default, incorporating change 4.23/30, allowing |
| 4005 | "/" and "|" in nonlocal addresses. |
| 4006 | |
| 4007 | -- Andreas Metzler <ametzler@debian.org> Mon, 5 Apr 2004 12:00:54 +0200 |
| 4008 | |
| 4009 | exim4 (4.30-8) unstable; urgency=low |
| 4010 | |
| 4011 | * remove dc_never_users from /etc/exim4/u-ex.conf.conf and the corresponding |
| 4012 | pattern DEBCONFnever_usersDEBCONF from the template. The code is |
| 4013 | superfluous since 4.24 introduced FIXED_NEVER_USERS and was broken, user |
| 4014 | changes were not preserved. (am) |
| 4015 | * Link against libmysqlclient10 instead of libmysqlclient12 to circumvent |
| 4016 | symbol-clashes when using PAM with libpam-mysql. (Closes: #235938) (am) |
| 4017 | * Dump temporary build-conflict with broken po-debconf. (am) |
| 4018 | * Copy ugly passwd-dependency from -base to -config. (am) |
| 4019 | * Do not throw away adduser's errormessages. Together with the added |
| 4020 | dependency noted above this (Closes: #237657). (am) |
| 4021 | * Installed copy of default configuration-file (example.conf) refered to the |
| 4022 | temporary install-directory. Ugly hotfix. (Closes: #236483) |
| 4023 | * Italian translation of debconf templates by Danilo Piazzalunga. |
| 4024 | (Closes: #237500) |
| 4025 | * Rewrite generation of /etc/aliases because it was broken when running |
| 4026 | under debbian-installer/debootstrap, which installs the packages with |
| 4027 | DEBIAN_FRONTEND=nointeractive and reconfigures them later (report by |
| 4028 | Florian Effenberger). (am) |
| 4029 | Instead of generating it _once_ and touching it never again ask for and |
| 4030 | add alias for root if it is missing. Debconf template |
| 4031 | exim4/dc_noalias_regenerate is not used any more. (Closes: #237524) |
| 4032 | * Norwegian Bokmål translation of debconf templates by Steinar H. Gunderson. |
| 4033 | (Closes: #237680) |
| 4034 | * Dump local_scan perl-plugin. Upstream development has stopped. (am) |
| 4035 | * Maintainer scripts now run with -x if environment variable EX4DEBUG |
| 4036 | is set (mh). |
| 4037 | * Minor clarifications of debian/README (mh). |
| 4038 | * rm -rf Local on debian/rules clean (mh). |
| 4039 | * Swedish translation of debconf templates by André Dahlqvist. |
| 4040 | (Closes: #238987) |
| 4041 | * Portuguese (pt) translation of debconf templates by Nuno Sénica. |
| 4042 | (Closes: #239030) |
| 4043 | * Lithuanian translation of debconf templates by Kęstutis Biliūnas. |
| 4044 | (Closes: #239118) |
| 4045 | * Add examples for client certificate-checking by J.H.M. Dassen (Ray) |
| 4046 | (Closes: #236609) |
| 4047 | * Adapt README.* to /etc/exim4/exim4.conf.template (am) |
| 4048 | * Update to exiscan v16 |
| 4049 | |
| 4050 | -- Andreas Metzler <ametzler@debian.org> Wed, 24 Mar 2004 15:39:35 +0100 |
| 4051 | |
| 4052 | exim4 (4.30-7) unstable; urgency=low |
| 4053 | |
| 4054 | * 4.30-6 was rejected, we use | and || for OR in dependency fields. |
| 4055 | * libldap2 now uses GnuTLS10. Follow suit. (Temporarily bumped libldap2-dev |
| 4056 | build-dependencies for paranoia's sake.) |
| 4057 | |
| 4058 | -- Andreas Metzler <ametzler@debian.org> Mon, 23 Feb 2004 17:03:58 +0100 |
| 4059 | |
| 4060 | exim4 (4.30-6) unstable; urgency=low |
| 4061 | |
| 4062 | * Finnish translation of debconf templates by Tapio Lehtonen. |
| 4063 | (Closes: #229792) |
| 4064 | * Simplified Chinese translation of debconf templates by Carlos Z.F. Liu. |
| 4065 | (Closes: #229910) |
| 4066 | * Spanish translation of debconf templates by Javi Castelo. (Closes: #232207) |
| 4067 | * To increase robustness set explicit "domains = +local_domains" on all the |
| 4068 | routers that are supposed to be handling _only_ local mail (i.e. anything |
| 4069 | after dnslookup or smarthost) instead of relying on the no_more. |
| 4070 | |
| 4071 | If the router handling remote addresses was modified by adding a |
| 4072 | precondition the address would have wrongly been handled by the later |
| 4073 | routers if the precondition failed, breaking at least "verify = sender". |
| 4074 | (Closes: #230403) (am) |
| 4075 | * In the data ACL add a Message-ID header to mails injected with SMTP from |
| 4076 | +relay_from_hosts. (Exim stopped doing this by default in 4.30.) (mh) |
| 4077 | * binary-all metapackage exim4 does not depend anymore on exim4-base with |
| 4078 | exactly the same version. There is no necessity for dependencies that |
| 4079 | strict and it broke both binary NMUs and installability on lagging |
| 4080 | architectures. (Closes: #231678) (am) |
| 4081 | * Give way to the "I use sid but keep it outdated by not running apt-get |
| 4082 | upgrade ever."-fraction. exim4-base now depends on working versions of |
| 4083 | passwd i.e. the version in woody or the one that has been in sid |
| 4084 | for more than 6 months. (Closes: #230423,#230836,#231111) (am) |
| 4085 | * in source-package symlink identical maintainerscripts. (am/mh) |
| 4086 | * Ship README.Debian.xinetd, explaning why we do not use (x)inetd and how to |
| 4087 | use xinetd properly if you insist. (Closes: #226627) |
| 4088 | * Update Build-Depencies to fit the XFree86 4.3 packages. |
| 4089 | * Make new lintian happy by quoting section and needs in eximon's |
| 4090 | menu-file. |
| 4091 | |
| 4092 | -- Andreas Metzler <ametzler@debian.org> Mon, 23 Feb 2004 15:48:56 +0100 |
| 4093 | |
| 4094 | exim4 (4.30-5) unstable; urgency=low |
| 4095 | |
| 4096 | * Only use db_settitle if available (Closes: #226992) (am) |
| 4097 | * Up to date debconf translations for all nine supported languages, thanks |
| 4098 | to the translators: Miroslav Kure (Czech), Claus Hindsgaul (Danish), |
| 4099 | Konstantinos Margaritis (Greek), Christian Perrier (French), |
| 4100 | Kenshi Muto (Japanese), Bart Cornelis (Dutch), André Luís Lopes |
| 4101 | (Brazilian Portuguese) and Ilgiz Kalmetev (Russian) (am) |
| 4102 | * After merging translations split the configtype-template, using the |
| 4103 | __Choices trick. I don't think I made any errors because podebconf's |
| 4104 | output has not changed. (am) |
| 4105 | * Don't use /etc/mailname (DEBCONFvisiblenameDEBCONF) as primary_hostname |
| 4106 | for minimaldns option. (Closes: #225477) |
| 4107 | * (Re)introduce /etc/exim4/exim4.conf.template as alternative to the |
| 4108 | multiple small files in /etc/exim4/conf.d/ and make it the default choice |
| 4109 | for fresh installations. This trades in a loss of comfort (you will again |
| 4110 | need to merge in each small change manually) for increased stability. |
| 4111 | (Closes: #224828) (am) |
| 4112 | * Disable piping to programs in /etc/aliases per default, because they would |
| 4113 | run as Debian-exim:Debian-exim per default. Add README.system_aliases |
| 4114 | suggesting dedicated router/transport pairs (am/mh) (Closes: #228062) |
| 4115 | * modify create-custom-package and adapt debian/rules to allow |
| 4116 | building multiple named custom packages in a single build. (mh) |
| 4117 | * "dpkg-reconfigure exim4-config" actually tells exim4 to read the updated |
| 4118 | configuration. (am) |
| 4119 | * Use -qqf instead of -qf in the ip-up.d file to force delivery of all |
| 4120 | messages over a single SMTP connection. (Closes: #228001) |
| 4121 | |
| 4122 | -- Andreas Metzler <ametzler@debian.org> Wed, 21 Jan 2004 15:09:00 +0100 |
| 4123 | |
| 4124 | exim4 (4.30-4) unstable; urgency=low |
| 4125 | |
| 4126 | * Updated Japanese debconf template translation by Kenshi Muto |
| 4127 | (Closes: #224584) |
| 4128 | * Remove bashism from update-exim4.conf (Closes: #224617) (Jochen Voss) |
| 4129 | * Czech translation of debconf templates by Miroslav Kure (Closes: #225713) |
| 4130 | * Fix typos in README.Debian. (Closes: #225149) (Vincent Lefevre) |
| 4131 | * Replace first, too long debconf question with three short ones (Joey |
| 4132 | Hess) (Closes: #222720) |
| 4133 | * Use a custom debconf title. (Closes: #222715) |
| 4134 | * Greek translation of debconf templates by Konstantinos Margaritis |
| 4135 | (Closes: #226844) |
| 4136 | |
| 4137 | -- Andreas Metzler <ametzler@debian.org> Fri, 9 Jan 2004 09:12:07 +0100 |
| 4138 | |
| 4139 | exim4 (4.30-3) unstable; urgency=low |
| 4140 | |
| 4141 | * update debian/copyright from NOTICE. (No substantial changes, credits |
| 4142 | for new code) (am) |
| 4143 | * missing \| made exim4-base.postinst configure hang. (Closes: #224294) (am) |
| 4144 | * update-exim4.conf: Don't try chown if not running as root. (mh) |
| 4145 | * Remove useless definition of an auth_over_tls_hosts hostlist in |
| 4146 | 03_exim4-config_tlsoptions. - It was probably a leftover from somebody |
| 4147 | running convert4r4. (am) |
| 4148 | * Make it possible to override spooldir in another config-file snippet, too. |
| 4149 | (Closes: #223973) |
| 4150 | |
| 4151 | -- Andreas Metzler <ametzler@debian.org> Fri, 19 Dec 2003 15:27:50 +0100 |
| 4152 | |
| 4153 | exim4 (4.30-2) unstable; urgency=low |
| 4154 | |
| 4155 | * Fix exim4-base.logrotate to create logfiles accessible for the new |
| 4156 | exim-user. (Closes: #223860,#223862) |
| 4157 | * comment in 03_exim4-config_tlsoptions refered to the user "mail" too. |
| 4158 | |
| 4159 | -- Andreas Metzler <ametzler@debian.org> Sat, 13 Dec 2003 15:01:20 +0100 |
| 4160 | |
| 4161 | exim4 (4.30-1) unstable; urgency=low |
| 4162 | |
| 4163 | * Exim now runs under its own uid (Debian-exim) instead of using |
| 4164 | mail:mail. (am) |
| 4165 | |
| 4166 | WARNING: You cannot downgrade this version to an older one without |
| 4167 | manual chown|chgrp all files owned by Debian-exim to mail. |
| 4168 | |
| 4169 | - control: dependency on adduser and virtual package exim4-config-2 to |
| 4170 | force review of external -config packages. |
| 4171 | - use a statoverride for passwd.client. |
| 4172 | - different postinst scripts: |
| 4173 | * adduser. |
| 4174 | * chown|chgrp files/directories owned by mail (group|user) to |
| 4175 | Debian-exim. |
| 4176 | * update-exim4.conf does not exit immidiately if /etc/exim4/exim4.conf |
| 4177 | exists AND -o is specified. (Bill Moseley) |
| 4178 | * Brazilian Portuguese debconf template translation by André Luís Lopes |
| 4179 | (Closes: #219781) |
| 4180 | * Dutch debconf template translation by Bart Cornelis (cobaco) |
| 4181 | (Closes: #220694) |
| 4182 | * Pull Dansk debconf template translation from ddtp. |
| 4183 | * Use a macro to make it possible to overide the value of spool_directory |
| 4184 | with -DSPOOLDIR=. Needed for mailscanner, (Closes: #221468), suggested by |
| 4185 | Matthias Klose. |
| 4186 | * enable support for Cyrus saslauthd (package sasl2-bin, |
| 4187 | /var/run/saslauthd/mux) for SMTP AUTH against /etc/shadow. (am) |
| 4188 | * Christian Perrier has reviewed the debconf-templates and changed them to |
| 4189 | follow the "Debconf Templates Style Guide". (Closes: #221838) Thanks to |
| 4190 | the (ru|nl|fr|pt_BR) translators for updating their translations. |
| 4191 | * New upstream version 4.30 with exiscan 4.30-14 (am) |
| 4192 | - option table for -d in exim(8) readable (but not perfect). |
| 4193 | (Closes: #214853) |
| 4194 | - Messages for configuration errors now include the name of the main |
| 4195 | configuration files (Closes: #202136) |
| 4196 | - does not reject IPv6 address literals in EHLO/HELO anymore |
| 4197 | (Closes: #222521) |
| 4198 | * exim4-config.config: support going back to previous *package* when invoked |
| 4199 | by base-config 2.0. (Closes: #222773). Suggested by Joey Hess. (am) |
| 4200 | * exim4-config now conflicts with non-exim4 packages providing MTA, to keep |
| 4201 | dselect from automatically installing it (and -base) on dist-upgrades on |
| 4202 | systems that use a different MTA. (mh) |
| 4203 | * exim4-base depends on netbase again because exim requires |
| 4204 | /etc/services.(mh) |
| 4205 | * reindent init-script with two spaces instead of tabs to fit it in 80 |
| 4206 | chars/line. (Closes: #221458) |
| 4207 | |
| 4208 | -- Andreas Metzler <ametzler@debian.org> Mon, 8 Dec 2003 16:52:32 +0100 |
| 4209 | |
| 4210 | exim4 (4.24-3) unstable; urgency=low |
| 4211 | |
| 4212 | * rename create-custom-package to create-custom-config-package (mh) |
| 4213 | * add create-custom-package to create renamed exim4-daemon-custom (mh) |
| 4214 | * README.TLS: Don't suggest to use commands messing up the local terminal |
| 4215 | (Sander Smeenk) |
| 4216 | * Pull Dansk debconf translation from ddtp (not yet up to date) |
| 4217 | * correct last references to uncompressed /u/s/d/e/README.Debian |
| 4218 | (Closes: #216639), also kill references to exim-tls. (Closes: #216979) |
| 4219 | (Kevin "Starfox" Arima). (am) |
| 4220 | * add exim4-config-medium template package to sources, document (mh) |
| 4221 | * Update to exiscan 4.24-13 (bugfix-release). |
| 4222 | * Ask about mailname after configtype. (Closes: #217931) (am) |
| 4223 | * minor thinko in debconf "local mail only"-config. (am) |
| 4224 | * update-exim4.conf: now add comment indicating the source file |
| 4225 | (Closes: #202040) (mh) |
| 4226 | * add --confdir option to update-exim4.conf (mh) |
| 4227 | * add "nodaemon" and "queueonly" option to /etc/default/exim4 and |
| 4228 | init script (mh). |
| 4229 | * Fix po2debconf on woody systems with old debhelper and po2debconf. (am) |
| 4230 | * exim4-config does not depend on exim4-base. (am) |
| 4231 | * Use "command -v" to check for existence of invoke-rc.d instead of |
| 4232 | hardcoding its path. (am) |
| 4233 | * Russian debconf translation by Ilgiz Kalmetev (Closes: #219101) |
| 4234 | |
| 4235 | -- Andreas Metzler <ametzler@debian.org> Tue, 4 Nov 2003 12:18:38 +0100 |
| 4236 | |
| 4237 | exim4 (4.24-2) unstable; urgency=low |
| 4238 | |
| 4239 | * Grammar of debconf-templates rectified by Ben Foley. |
| 4240 | * Handholded by Denis Barbier I have imported debconf translations from |
| 4241 | postfix: fr.po (Philippe Batailler), ja.po (Kenshi Muto), nl.po (Bart |
| 4242 | Cornelis) and pt_BR.po (André Luís Lopes). It is just 5 translated |
| 4243 | messages, 4 fuzzy translations, but it's a start. |
| 4244 | * No more first person in debconf-templates (Adam D. Barratt) |
| 4245 | * README.TLS was updated. |
| 4246 | * pseudopackage libxaw-dev is gone in sid (and libxaw7-dev is already |
| 4247 | available in woody) - Removed from build-depends. |
| 4248 | * French debconf translation by Christian Perrier (Thanks for the other |
| 4249 | hints, too.) |
| 4250 | * Build-Conflict with broken po-debconf (= 0.8.0). (Closes: #215432) |
| 4251 | * Add menu-entry for eximon (Artur R. Czechowski) (Closes: #215579). |
| 4252 | * Resolve name-clash between client- and server-side authenticators (Bug |
| 4253 | found by Rob Ristroph) |
| 4254 | |
| 4255 | -- Andreas Metzler <ametzler@debian.org> Wed, 15 Oct 2003 12:45:49 +0200 |
| 4256 | |
| 4257 | exim4 (4.24-1) unstable; urgency=low |
| 4258 | |
| 4259 | * New upstream version |
| 4260 | - 55_fixesfrom-4.23.dpatch is not needed anymore. |
| 4261 | - most interesting new feature: $acl_xx are now saved with the |
| 4262 | message, and can be accessed later in routers, transports, and filters. |
| 4263 | - Cannot run deliveries as root anymore. If you don't redirect mail for |
| 4264 | root via /etc/aliases or other means to a nonpriviledged account the |
| 4265 | mail will be delivered to /var/mail/mail with permissions 0600 and owner |
| 4266 | mail:mail. Change to local_user router to keep it from trying to route |
| 4267 | mail for root. |
| 4268 | * debconf for exim4-config pointed to /u/s/d/e/README.Debian but the |
| 4269 | file is available as README.Debian.gz (Closes: #211934) |
| 4270 | * exim(8) manpage provides correct NAME section for mailq/runq/... to |
| 4271 | generate corresponding whatis/apropos info (Thanks to Dan Jacobson |
| 4272 | <jidanni@jidanni.org> for mentioning lexgrog(1)) |
| 4273 | * polish and crosslink documentation about SMTP AUTH in config-files, |
| 4274 | documentation and debconf templates. (Closes: #202920) |
| 4275 | * Ship README.SIEVE (Thanks to Ross Boylan) |
| 4276 | * Sync some debconf templates against the respective ones in postfix |
| 4277 | 2.0.16, to limit the work of translators. |
| 4278 | * update-exim4defaults/init-script: Add a new value fuer QUEUERUNNER, |
| 4279 | "ppp". - Don't run queue by daemon but still run it from |
| 4280 | /etc/ppp/ip-up.d/exim4. (Dan Jacobson pointed out that this was very |
| 4281 | akward to accomplish with old setup.) update-exim4defaults now exits with |
| 4282 | an error if the argument for --queuerunner is invalid. |
| 4283 | * Enable gettext-style localisation of debconf templates with |
| 4284 | compatibility code for woody |
| 4285 | * Add German debconf-translation. (Some strings were copied from Martin A. |
| 4286 | Godischs translation of postfix's templates). |
| 4287 | |
| 4288 | -- Andreas Metzler <ametzler@debian.org> Sun, 5 Oct 2003 13:41:30 +0200 |
| 4289 | |
| 4290 | exim4 (4.22-5) unstable; urgency=low |
| 4291 | |
| 4292 | * Sorry, this is not 4.23. Tom is on holidays and because 4.23 changes |
| 4293 | some ACL code, exiscan needs in depth checking and not just applying the |
| 4294 | patch by hand. |
| 4295 | * exim4-config conflicts with bash (<< 2.05), because it cannot handle |
| 4296 | aliases in functions. This does not necessarily fix dist-upgrades |
| 4297 | from potato to sarge because debconf-config might happen before the |
| 4298 | new bash is installed but will keep people running potato from |
| 4299 | trying to install exim4-config. (Closes: #209720) |
| 4300 | * sanitize /usr/sbin/exim4's permissions, building with 007 umask |
| 4301 | could have installed it -rws--x--x |
| 4302 | * evaluation -oP option for specifying pid-file is broken in 4.22, use fix |
| 4303 | from 4.23 (Closes: #210847) |
| 4304 | * "warn log_message blah" in DATA acl triggered dumping of full headers |
| 4305 | to reject.log, although the message was not rejected by this acl |
| 4306 | statement. Take fix from 4.23. (Closes: #208782) |
| 4307 | * On cross-upgrades from exim3 unfold lines continued with a backslash |
| 4308 | in the old exim3 configuration before trying to parse it to preanswer the |
| 4309 | debconf-questions. (Closes: #210404) First instance of using perl in our |
| 4310 | maintainer-scripts, but I could not do it with sed. |
| 4311 | |
| 4312 | -- Andreas Metzler <ametzler@debian.org> Fri, 19 Sep 2003 13:55:07 +0200 |
| 4313 | |
| 4314 | exim4 (4.22-4) unstable; urgency=low |
| 4315 | |
| 4316 | * Update to exiscan-acl revision -12. (Emergency fix: When you were using |
| 4317 | 'discard', and it was the last verb affecting a message, the mbox spool |
| 4318 | files in the scan directory were not cleaned up.) |
| 4319 | * Add syslog2eximlog by Martin Godisch, a script to make logfiles produced |
| 4320 | with exim option "log_file_path = syslog" readable for eximstats. |
| 4321 | (Closes: #208524) |
| 4322 | * Enhance description of -heavy and light a little bit. (Closes: #208404) |
| 4323 | * Standards-Version: 3.6.1, no changes required, we already prompt with |
| 4324 | debconf. |
| 4325 | |
| 4326 | -- Andreas Metzler <ametzler@debian.org> Thu, 4 Sep 2003 19:19:25 +0200 |
| 4327 | |
| 4328 | exim4 (4.22-3) unstable; urgency=low |
| 4329 | |
| 4330 | * Add copright notice of exiscan-acl to debian/copyright. |
| 4331 | |
| 4332 | -- Andreas Metzler <ametzler@debian.org> Wed, 27 Aug 2003 17:49:46 +0200 |
| 4333 | |
| 4334 | exim4 (4.22-2) unstable; urgency=low |
| 4335 | |
| 4336 | * Include exiscan-acl patch 4.22-10 http://duncanthrax.net/exiscan-acl/ |
| 4337 | in -heavy and -custom (Closes: #204698) |
| 4338 | * clean up gnutls-params on purge of base-package. |
| 4339 | |
| 4340 | -- Andreas Metzler <ametzler@debian.org> Wed, 27 Aug 2003 12:50:59 +0200 |
| 4341 | |
| 4342 | exim4 (4.22-1) unstable; urgency=low |
| 4343 | |
| 4344 | * new upstream version 4.22. Please take a look at README.UPDATING |
| 4345 | and NewStuff in /usr/share/doc/exim4-base/ |
| 4346 | |
| 4347 | -- Andreas Metzler <ametzler@debian.org> Mon, 18 Aug 2003 16:51:47 +0200 |
| 4348 | |
| 4349 | exim4 (4.20-5) unstable; urgency=low |
| 4350 | |
| 4351 | * Fix EHLO/HELO buffer-overflow CAN-2003-0698 (Closes: #205716) |
| 4352 | * exim-gencert was using '.' as separator for chown. |
| 4353 | * "head -n 1" instead of "head -1" in scripts |
| 4354 | * install /etc/exim4/passwd.client as root:mail 0640 (Closes: #205104) |
| 4355 | (it needs to be readable for the exim-user or -group, i.e. mail:mail) |
| 4356 | * set mode_fail_narrower = false for mail_spool and maildir_home transports |
| 4357 | (Closes: #204228) |
| 4358 | * Standards-Version: 3.6.0, no changes required. |
| 4359 | |
| 4360 | -- Andreas Metzler <ametzler@debian.org> Sat, 16 Aug 2003 17:40:17 +0200 |
| 4361 | |
| 4362 | exim4 (4.20-4) unstable; urgency=low |
| 4363 | |
| 4364 | * CFILEMODE and dc_local_interfaces were not saved in update-exim4.conf.conf |
| 4365 | on fresh installations. |
| 4366 | * update-exim4.conf: Remove comments _after_ doing DEBCONFpatternDEBCONF |
| 4367 | replacement. |
| 4368 | * conf.d/auth/30_exim4-config_examples: Fix forced failure of AUTH LOGIN |
| 4369 | client on non-encrypted connections. |
| 4370 | |
| 4371 | -- Andreas Metzler <ametzler@debian.org> Tue, 5 Aug 2003 10:38:16 +0200 |
| 4372 | |
| 4373 | exim4 (4.20-3) unstable; urgency=low |
| 4374 | |
| 4375 | * hub_user router: set correct .ifdef, remove superficial condition= |
| 4376 | * don't generate main/03_exim4-config_neverusers dynamically, use |
| 4377 | a DEBCONF_foo pattern that is replaced by up-ex4.conf. exim4 should |
| 4378 | now play nicely with readonly /etc. |
| 4379 | * Enable exim-filter in .forward per default. (Closes: #201827) |
| 4380 | * Enable maildrop-delivery for users with ~/.mailfilter |
| 4381 | * Easier setup of client side SMTP authentification: |
| 4382 | -short README file. |
| 4383 | -passwd.client example shipped in CONFDIR |
| 4384 | -30_exim4-config_examples: |
| 4385 | +change order, prefer cram-md5. |
| 4386 | +enable by default (auth-plain and -login only for TLS protected |
| 4387 | connections). They remain inactive while hosts_try_auth is |
| 4388 | disabled. |
| 4389 | * add comments listing the filename to the files in conf.d that were |
| 4390 | changed anyway. Addresses part of 202040. |
| 4391 | * remove misleading comments about "bottom of file" or "see below" |
| 4392 | from config-snippets. (Closes: #202165) |
| 4393 | * Disable orphaned inetd-entries from exim (v3) caused by bugs #202670 and |
| 4394 | #182206 in exim4-config's postinst. I'll close #201143 manually. |
| 4395 | * Restructure and clarify README.Debian and polish update-exim4.conf(8). |
| 4396 | Thanks to Ross Boylan for pushing me in the correct direction. |
| 4397 | |
| 4398 | -- Andreas Metzler <ametzler@debian.org> Thu, 24 Jul 2003 10:29:19 +0200 |
| 4399 | |
| 4400 | exim4 (4.20-2) unstable; urgency=low |
| 4401 | |
| 4402 | * update-exim4.conf works without daemon-package (Closes:#195329) |
| 4403 | * Add dnslookup_relay_to_domains router for "internet" config to |
| 4404 | allow relaying for domains with an MX pointing to an rfc1918 |
| 4405 | address. (Closes: #198410) (MH) |
| 4406 | * update-exim4.conf would hang if one of the subdirectories in conf.d |
| 4407 | was empty. (Report and fix by Marc Merlin) |
| 4408 | * Build-Depend on libgnutls7 |
| 4409 | * Preserve comments in update-exim4.conf.conf by first adding missing |
| 4410 | items and replacing the values with sed instead of regenerating file |
| 4411 | from scratch (Closes: #184099) |
| 4412 | * Set return_path_add, delivery_date_add and envelope_to_add for |
| 4413 | maildir-transport (Closes: #196178) |
| 4414 | * Use email-addresses file in /etc/ instead of in /etc/exim4 as exim3 does, |
| 4415 | exim4-config now needs to conflict with exim,exim-tls. We still include |
| 4416 | code for evaluating the old file if it exist, but suggest moving the |
| 4417 | contents to the new file in NEWS.Debian. postinst will remove old orphaned |
| 4418 | file if it is unmodified. (Closes: #197136) |
| 4419 | * Set return_fail_output instead of return_output on address_pipe transport. |
| 4420 | (Closes: #201280) |
| 4421 | * Stop generating rewriting rules dynamically, exim4 accepts any |
| 4422 | "address-list" item as source-pattern for rewriting. (Changelog entry |
| 4423 | obfuscated on purpose, read exim4debian for painful details.). Remove old |
| 4424 | dynamically generated files in postinst if they were managed by upex4conf. |
| 4425 | * daemon-light supports TLS (Closes: #193596) |
| 4426 | |
| 4427 | -- Andreas Metzler <ametzler@debian.org> Wed, 16 Jul 2003 13:36:27 +0200 |
| 4428 | |
| 4429 | exim4 (4.20-1) unstable; urgency=low |
| 4430 | |
| 4431 | * New upstream |
| 4432 | * Standards-version 3.5.10 (no changes required) |
| 4433 | * The doc packages have got new sane names - update Suggests. |
| 4434 | * Fix a endless loop (currently ownly showing when upgrading from old |
| 4435 | experimental packages) - Thanks to Marc Langer for the report. |
| 4436 | * introduce ${Upstream-Version} as substitution variable for |
| 4437 | debian/control (MH) |
| 4438 | * Make dependencies less strict, *-daemon-* 12.34-1 can be installed with |
| 4439 | -base 12.34-5. |
| 4440 | |
| 4441 | -- Andreas Metzler <ametzler@debian.org> Mon, 19 May 2003 14:14:16 +0200 |
| 4442 | |
| 4443 | exim4 (4.14-1) unstable; urgency=low |
| 4444 | |
| 4445 | * Upload to sid (Closes: #179066) |
| 4446 | * Ship an (empty) acl_check_data with commented out examples. Add |
| 4447 | Infrastructure to ease their activation. (MH) |
| 4448 | |
| 4449 | -- Andreas Metzler <ametzler@debian.org> Fri, 16 May 2003 18:02:46 +0200 |
| 4450 | |
| 4451 | exim4 (4.14-0.6) experimental; urgency=low |
| 4452 | |
| 4453 | * Don't link to gnutls' (tasn,gcrypt) dependencies directly |
| 4454 | (Closes: #193018) |
| 4455 | * fix AUTH PLAIN server side example to work if the data is not given |
| 4456 | in initial-response (exim-bug 193094) |
| 4457 | * ACL-updates (MH) |
| 4458 | |
| 4459 | -- Andreas Metzler <ametzler@debian.org> Wed, 14 May 2003 12:16:06 +0200 |
| 4460 | |
| 4461 | exim4 (4.14-0.5) experimental; urgency=low |
| 4462 | |
| 4463 | * updated version of dlopen patch (Marc Merlin) |
| 4464 | * don't regenerate files managed by update-exim4.conf on package |
| 4465 | updates if the local admin had deleted them. |
| 4466 | * replace the listenonpublic yes/no question with one that allows one to |
| 4467 | specify on which interfaces to listen to (Closes: #190498) |
| 4468 | * new dc-question for dial-on-demand-users to minimize DNS lookups |
| 4469 | |
| 4470 | -- Andreas Metzler <ametzler@debian.org> Thu, 1 May 2003 16:03:59 +0200 |
| 4471 | |
| 4472 | exim4 (4.14-0.4) experimental; urgency=low |
| 4473 | |
| 4474 | * Renamed conf.d files from *exim4-base* to *exim4-config* since |
| 4475 | they can now be found in the exim4-config package. |
| 4476 | WARNING, this breaks updates. After installation, execute |
| 4477 | something like the following bash snipped to rename your files: |
| 4478 | for i in `find . -name *exim4-base*`; do mv $i ${i/exim4-base/exim4-config}; done |
| 4479 | (MH) |
| 4480 | * Include more sophisticated check_rcpt ACL, include documentation, |
| 4481 | include even more sophisticate check_rcpt ACL in |
| 4482 | /u/s/d/e4-config/examples/acl. (MH) |
| 4483 | * update-exim4.conf now filters out consecutive empty lines (MH) |
| 4484 | * make update-exim4.conf's behaviour for configtype=none more consistent, |
| 4485 | respect CFILEMODE and --removecomments. (Thanks to Marc Merlin) |
| 4486 | * add warning about editing /etc/exim4/exim4.conf in place (Marc Merlin) |
| 4487 | * use .rul instead of .disabled to override/disable configfiles in |
| 4488 | /etc/exim4/conf.d/ (Suggested by Marc Merlin) |
| 4489 | * fix smtp auth client-side examples (Closes: #188828), thanks to Karl |
| 4490 | M. Hegbloom for the bug report (AM) |
| 4491 | * add @DPATCH@-tag to patches, as required by dpath-edit-patch in |
| 4492 | dpatch 1.17 (AM) |
| 4493 | |
| 4494 | -- Andreas Metzler <ametzler@debian.org> Fri, 25 Apr 2003 12:37:50 +0200 |
| 4495 | |
| 4496 | exim4 (4.14-0.3) experimental; urgency=low |
| 4497 | |
| 4498 | * add '|| true' to every call of db_input. (Thanks to Pierfrancesco Caci for |
| 4499 | the bugreport.) (Closes: #187008) |
| 4500 | * Don't set received_header_text in 02_exim4-base_options, use upstream's |
| 4501 | default. |
| 4502 | * renumber routers to have more space for local customization. |
| 4503 | WARNING WARNING upgrade is broken, execute this in |
| 4504 | /etc/exim4/conf.d/router to get rid of the superfluous files: |
| 4505 | mv 20_exim4-base_domain_literal 100_exim4-base_domain_literal |
| 4506 | mv 22_exim4-base_primary 200_exim4-base_primary |
| 4507 | mv 24_exim4-base_real_local 300_exim4-base_real_local |
| 4508 | mv 26_exim4-base_system_aliases 400_exim4-base_system_aliases |
| 4509 | mv 28_exim4-base_hubuser 500_exim4-base_hubuser |
| 4510 | mv 30_exim4-base_userforward 600_exim4-base_userforward |
| 4511 | mv 32_exim4-base_procmail 700_exim4-base_procmail |
| 4512 | mv 34_exim4-base_maildrop 800_exim4-base_maildrop |
| 4513 | mv 36_exim4-base_local_user 900_exim4-base_local_user |
| 4514 | * add *syntax_errors* directives to userforward router, to use partially |
| 4515 | valid .forward files instead of skipping them. (Marc Haber) |
| 4516 | * update mysql build-depends |
| 4517 | |
| 4518 | -- Andreas Metzler <ametzler@debian.org> Wed, 9 Apr 2003 16:19:46 +0200 |
| 4519 | |
| 4520 | exim4 (4.14-0.2) experimental; urgency=low |
| 4521 | |
| 4522 | * upstream fix for crash with AUTH PLAIN |
| 4523 | * upgrade to policy 3.5.9.0 (CFLAGS in debian/rules) |
| 4524 | * Add (maildir) transport for handling file addresses generated by |
| 4525 | alias or .forward files if the path ends in "/", enabled for .forward per |
| 4526 | default, but not for /etc/aliases. Thanks to Andreas Horter. |
| 4527 | * add debconf question to move files from exim3 spool to exim4 spool |
| 4528 | * run exim_tidydb as mail:mail using start-stop-daemon |
| 4529 | * Make manpages UTF-8 compatible with nicer quotes and escaped dashes. |
| 4530 | * fakeroot debian/rules builddaemonpackages=exim4-daemon-custom \ |
| 4531 | buildbasepackages=no binary produced a broken exim4-config package. |
| 4532 | (Bug found by Soren Andersen) |
| 4533 | * introduce new replacement item DEBCONFpackageversionDEBCONF holding |
| 4534 | the complete version number, might be useful for Received headers (Marc |
| 4535 | Haber) |
| 4536 | |
| 4537 | -- Andreas Metzler <ametzler@debian.org> Thu, 27 Mar 2003 17:04:02 +0100 |
| 4538 | |
| 4539 | exim4 (4.14-0.1) experimental; urgency=low |
| 4540 | |
| 4541 | * New upstream version |
| 4542 | * 20_fix.lsearch.dpatch not needed anymore |
| 4543 | * use new feature .ifdef instead of simulating it with condition=... |
| 4544 | * change priority of exim4-daemon-light to important |
| 4545 | |
| 4546 | -- Andreas Metzler <ametzler@debian.org> Thu, 13 Mar 2003 15:03:41 +0100 |
| 4547 | |
| 4548 | exim4 (4.12-0.2) experimental; urgency=low |
| 4549 | |
| 4550 | * instead of generating 22_exim4-base_primary by copying the correct |
| 4551 | file into it, use condition=... to select the correct one. Similar |
| 4552 | change to 28_exim4-base_hubuser |
| 4553 | |
| 4554 | -- Andreas Metzler <ametzler@debian.org> Thu, 6 Mar 2003 11:55:55 +0100 |
| 4555 | |
| 4556 | exim4 (4.12-0.1) experimental; urgency=low |
| 4557 | |
| 4558 | * minimal doc-updates |
| 4559 | * init-script: output status-message before starting upex4conf() |
| 4560 | * polish smtp-auth examples - don't hardcode passwords in main |
| 4561 | configuration file. |
| 4562 | * change default file-permissions of configfile to 0644. This can be changed |
| 4563 | by setting CFILEMODE in the default file. |
| 4564 | * rename debian/patches/*, giving each one an unambiguous number |
| 4565 | * ignore private rfc1918 and APIPA addresses in internet router (MH) |
| 4566 | * correct info about authorship of dlopen patch |
| 4567 | * don't link exim4-daemon-light against PAM (explicitly link it against libdl) |
| 4568 | * same_domain_copy_routing = yes for primrout-internet, primrout-satellite |
| 4569 | and primrout-smarthost (MH) |
| 4570 | * rename debconf.results to update-exim4.conf.conf, add upgrading-magic for |
| 4571 | upgrading from 4.12-0 and earlier (marked as REMOVEMEBEFORERELEASE) |
| 4572 | * introduce REMOVEMEBEFORERELEASE-tag, grep -r on debian/ will show us all |
| 4573 | the cruft that needs to be removed before uploading to unstable. |
| 4574 | |
| 4575 | -- Andreas Metzler <ametzler@debian.org> Wed, 5 Mar 2003 19:03:59 +0100 |
| 4576 | |
| 4577 | exim4 (4.12-0) experimental; urgency=low |
| 4578 | |
| 4579 | * removed TODO marker from the copyright file |
| 4580 | * version number for first Debian upload |
| 4581 | * built i386 binary package on sid |
| 4582 | |
| 4583 | -- Marc Haber <mh+debian-packages@zugschlus.de> Fri, 21 Feb 2003 14:40:42 +0100 |
| 4584 | |
| 4585 | exim4 (4.12-0.0.21) experimental; urgency=low |
| 4586 | |
| 4587 | * update copyright |
| 4588 | * exim-gencert: generate certificates valid for three years instead 30 |
| 4589 | days |
| 4590 | * remove debian/debconf/exim4.conf.template |
| 4591 | * enable LMTP, LOOKUP_NIS and mailstore for daemon-light |
| 4592 | |
| 4593 | -- Andreas Metzler <ametzler@logic.univie.ac.at> Fri, 21 Feb 2003 12:55:40 +0100 |
| 4594 | |
| 4595 | exim4 (4.12-0.0.20) experimental; urgency=low |
| 4596 | |
| 4597 | * ship /usr/lib/exim4/exim4 and use it to check whether daemon package |
| 4598 | is installed. |
| 4599 | * Exim doesn't require a HUP after logrotation. (See spec 44.2) (MH) |
| 4600 | |
| 4601 | -- Andreas Metzler <ametzler@downhill.at.eu.org> Thu, 20 Feb 2003 19:23:45 +0100 |
| 4602 | |
| 4603 | exim4 (4.12-0.0.19) experimental; urgency=low |
| 4604 | |
| 4605 | * Ship upstream-changelog only in exim4-base, Symlinks in packages depending |
| 4606 | on it. Split off changelog entries up to 3.34-1 to changelog.Debian.old |
| 4607 | which is only included in exim4-base. - Spares about 100KB. |
| 4608 | * Ship ACKNOWLEDGMENTS in exim4-base docs. |
| 4609 | * remove debian/exim4-config.docs, files are already shipped in exim4- |
| 4610 | base |
| 4611 | * disable some the unneeded dh_* commands from binary-indep target. |
| 4612 | * make exim4 a metapackage |
| 4613 | |
| 4614 | -- Andreas Metzler <ametzler@downhill.at.eu.org> Thu, 20 Feb 2003 12:41:17 +0100 |
| 4615 | |
| 4616 | exim4 (4.12-0.0.18) experimental; urgency=low |
| 4617 | |
| 4618 | * split off all configuration to exim4-config |
| 4619 | * include exim4-config-simple source package |
| 4620 | * include script to generate exim4-config source package |
| 4621 | * changed distribution to experimental |
| 4622 | * Add patch by Phil Hazel to fix lsearch*@ lookups. (AM) |
| 4623 | * Remove exim4-daemon-perl; merge it into exim4-daemon-heavy (AM) |
| 4624 | * Prepare removal of "exim4" daemon-flavour: Exchange the roles of |
| 4625 | "exim4" and "exim4-daemon-light" in debian/rules: build helper |
| 4626 | binaries, eximon, et.al. while building exim4-daemon-light. Rename |
| 4627 | EDITME.exim4-base.diff to EDITME.exim4.diff. (AM) |
| 4628 | ----- |
| 4629 | WARNING: This breaks your debian/EDITME.exim4-custom.diff, as it was |
| 4630 | generated to show the differences to debian/EDITME.exim4-base instead of |
| 4631 | EDITME.exim4-light. (AM) |
| 4632 | ----- |
| 4633 | |
| 4634 | -- Marc Haber <mh+debian-packages@zugschlus.de> Tue, 18 Feb 2003 16:16:45 +0100 |
| 4635 | |
| 4636 | exim4 (4.12-0.0.17) unstable; urgency=low |
| 4637 | |
| 4638 | * mv 26_exim4-base_aliases 26_exim4-base_system_aliases (MH) |
| 4639 | * mv 30_exim4-base_forward 30_exim4-base_userforward (MH) |
| 4640 | * WARNING: upgrades are broken! |
| 4641 | -After ugrading delete conffiles no longer in package in directories |
| 4642 | below /etc/exim4/conf.d/: |
| 4643 | router/26_exim4-base_aliases |
| 4644 | router/30_exim4-base_forward |
| 4645 | * all file names for transports and routers are now consistent with |
| 4646 | Transport/Router defined inside (MH) |
| 4647 | * add debug_print to all transports/routers (MH) |
| 4648 | * add cut -d\ -f1 to all md5sum calls in pipes (MH) |
| 4649 | * add man page for exiqgrep (MH) |
| 4650 | * fix typos in exiqsumm and exicyclog man page (MH) |
| 4651 | * Don't install exim.8.diff as manpage, apply the patch instead. (AM) |
| 4652 | |
| 4653 | -- Andreas Metzler <ametzler@logic.univie.ac.at> Sat, 15 Feb 2003 16:35:26 +0100 |
| 4654 | |
| 4655 | exim4 (4.12-0.0.16) unstable; urgency=low |
| 4656 | |
| 4657 | * Define CONFDIR-macro and use it in update-exim4.conf and some files in |
| 4658 | CONFDIR. (AM) |
| 4659 | * Enhance update-exim4.conf: remove comments by default, allow to write |
| 4660 | output to a different file. (AM) |
| 4661 | * update-exim4.conf: check validity of configfile before installing it |
| 4662 | * fix breakage with newer md5sum - thanks to Sander (AM) |
| 4663 | * check in init-script for smtp-service in inetd that is compatible with |
| 4664 | openbsd-inetd's extended syntax (Hubert Chan) (AM) |
| 4665 | * Don't link against libwrap, exim3 doesn't either (Alexander Koch) (AM) |
| 4666 | |
| 4667 | -- Andreas Metzler <ametzler@downhill.at.eu.org> Fri, 14 Feb 2003 19:55:54 +0100 |
| 4668 | |
| 4669 | exim4 (4.12-0.0.15) unstable; urgency=low |
| 4670 | |
| 4671 | * If exim4/dc_listenonpublic=false add an explaing line to the |
| 4672 | resulting configfile instead of a blank-line (Marc Haber) |
| 4673 | * In postinst and cronjob make sure that db files are owned by |
| 4674 | mail:mail |
| 4675 | * Add buzzword convert4r4 to description of "No configuration" profile |
| 4676 | * Body of manpage exim_convert4r4: s/convert4r4/exim_convert4r4/g |
| 4677 | * Change maintainer, add Marc Haber to Uploaders |
| 4678 | |
| 4679 | -- Andreas Metzler <ametzler@downhill.at.eu.org> Sun, 2 Feb 2003 22:06:06 +0100 |
| 4680 | |
| 4681 | exim4 (4.12-0.0.14) unstable; urgency=low |
| 4682 | |
| 4683 | * fix bugs found by Marc Haber: |
| 4684 | - search for email-addresses file in /etc/exim4/ |
| 4685 | - s/hostname -fqdn/hostname --fqdn/ |
| 4686 | * exim4-base.config: don't grep in /etc/aliases if does not exist yet. |
| 4687 | * clear up config-script, using both $mailname and $dc_mailname was |
| 4688 | irritating. |
| 4689 | * fix wrong logic for aliases generation (= instead of !=) |
| 4690 | * fix major breakage of debconf code: config-script is called two times |
| 4691 | _before_ postinst writes debconf.results, db_set-commands (for sane |
| 4692 | defaults) in the second-run overwrote the answers given by the user. |
| 4693 | |
| 4694 | -- Andreas Metzler <ametzler@downhill.at.eu.org> Sat, 1 Feb 2003 15:06:58 +0100 |
| 4695 | |
| 4696 | exim4 (4.12-0.0.13) unstable; urgency=low |
| 4697 | |
| 4698 | * link against GNUTLS |
| 4699 | |
| 4700 | -- Andreas Metzler <ametzler@downhill.at.eu.org> Fri, 31 Jan 2003 16:32:31 +0100 |
| 4701 | |
| 4702 | exim4 (4.12-0.0.12) unstable; urgency=low |
| 4703 | |
| 4704 | * clean up at purge: Remove logfiles, ask about removing |
| 4705 | undelivered mails in spool directory. |
| 4706 | |
| 4707 | -- Andreas Metzler <ametzler@downhill.at.eu.org> Fri, 31 Jan 2003 13:32:37 +0100 |
| 4708 | |
| 4709 | exim4 (4.12-0.0.11) unstable; urgency=low |
| 4710 | |
| 4711 | * clean up update-exim4.conf: |
| 4712 | + fix unconditional overwriting 03_exim4-base_neverusers |
| 4713 | + one central `tempfile -m...` |
| 4714 | + add skeleton function example |
| 4715 | * add missing 'set -e' to exim4-base.postrm |
| 4716 | * If there are no debconf answers and we are making a cross upgrade |
| 4717 | from exim3, try to parse its config file to seed debconf db. |
| 4718 | |
| 4719 | -- Andreas Metzler <ametzler@downhill.at.eu.org> Sun, 26 Jan 2003 12:22:23 +0100 |
| 4720 | |
| 4721 | exim4 (4.12-0.0.10) unstable; urgency=low |
| 4722 | |
| 4723 | * Get rid of error messages: don't call chmod/chown in |
| 4724 | debconf/update-exim4.conf if the respective files don't exist. Don't try |
| 4725 | to kill non running daemons. |
| 4726 | * Don't start unconfigured daemon in init script, ie. require either |
| 4727 | ${dc_eximconfig_configtype}" != "xnone or existence of handcrafted |
| 4728 | /etc/exim4/exim4.conf. |
| 4729 | Thanks to Alexander Koch for firmly pushing me this way. |
| 4730 | * dc_listenonpublic was overwritten to true in config script. |
| 4731 | * Typo in exim4-base.postrm prevented removal of |
| 4732 | /etc/exim4/conf.d/router/28_exim4-base_hubuser |
| 4733 | * Clean up /var/spool/exim4 properly; at least if there are just empty |
| 4734 | directories. |
| 4735 | * hub_user was broken because of unescaped $. |
| 4736 | * import updated 10_daemon_close_fds.dpatch from Steve. |
| 4737 | * only set neverusers if root is aliased somewhere. |
| 4738 | |
| 4739 | -- Andreas Metzler <ametzler@logic.univie.ac.at> Fri, 24 Jan 2003 17:14:13 +0100 |
| 4740 | |
| 4741 | exim4 (4.12-0.0.9) unstable; urgency=low |
| 4742 | |
| 4743 | * update-exim4defaults: Fix bugs, add option --init |
| 4744 | * /etc/default/exim4 is no conffile anymore, it is generated with |
| 4745 | update-exim4defaults. |
| 4746 | |
| 4747 | -- Andreas Metzler <ametzler@logic.univie.ac.at> Fri, 17 Jan 2003 13:39:46 +0100 |
| 4748 | |
| 4749 | exim4 (4.12-0.0.8) unstable; urgency=low |
| 4750 | |
| 4751 | * Don't ship now unneeded empty /var/lib/exim4/masquerade and |
| 4752 | /var/lib/exim4/email_addresses |
| 4753 | * move hub_user router to /etc/e4/c.d/ |
| 4754 | * move primary-router definition to /etc/e4/c.d/ |
| 4755 | * code in debian/rules installing /etc/exim4/conf.d/ tree ignores CVS |
| 4756 | directories |
| 4757 | * WARNING: upgrades from 0.0.6 and 0.0.7 are broken! |
| 4758 | -After ugrading delete conffiles no longer in package in directories |
| 4759 | below /etc/exim4/conf.d/: |
| 4760 | rewrite/30_exim4-base |
| 4761 | router/28_exim4-base_hub_user |
| 4762 | - replace router/22_exim4-base_primary with a file containg only |
| 4763 | the line "# d41d8cd98f00b204e9800998ecf8427e" |
| 4764 | run update-exim4.conf afterwards and start daemon. |
| 4765 | |
| 4766 | -- Andreas Metzler <ametzler@logic.univie.ac.at> Tue, 14 Jan 2003 17:44:50 +0100 |
| 4767 | |
| 4768 | exim4 (4.12-0.0.7) unstable; urgency=low |
| 4769 | |
| 4770 | * Add configuration file managment code using md5sums stored in the file |
| 4771 | itself to update-exim4.conf(8). Use it and move files for evaluation of |
| 4772 | /e/e4/email-addresses and the masquerading rules from /var/lib/exim4 to |
| 4773 | /etc/. Gets rid of /etc/exim4/conf.d/rewrite/30_exim4-base and its two |
| 4774 | .includes. |
| 4775 | |
| 4776 | -- Andreas Metzler <ametzler@downhill.at.eu.org> Tue, 14 Jan 2003 13:05:51 +0100 |
| 4777 | |
| 4778 | exim4 (4.12-0.0.6) unstable; urgency=low |
| 4779 | |
| 4780 | * generate up to date manpage for eximstats with pod2man. |
| 4781 | * EXPERIMENTAL: Split /etc/exim4/exim4.conf.template to little files |
| 4782 | in /etc/exim4/conf.d/ - update docs accordingly. |
| 4783 | * fix wrong path in exim4-base.doc-base.spec |
| 4784 | |
| 4785 | -- Andreas Metzler <ametzler@downhill.at.eu.org> Sun, 12 Jan 2003 18:25:40 +0100 |
| 4786 | |
| 4787 | exim4 (4.12-0.0.5) unstable; urgency=low |
| 4788 | |
| 4789 | * enhance default-file a lot. |
| 4790 | * ship update-exim4defaults(8) - a script to allow other packages to modify |
| 4791 | the default-file. |
| 4792 | |
| 4793 | -- Andreas Metzler <ametzler@downhill.at.eu.org> Mon, 6 Jan 2003 23:00:15 +0100 |
| 4794 | |
| 4795 | exim4 (4.12-0.0.4) unstable; urgency=low |
| 4796 | |
| 4797 | * Compile perl plugin with -fPIC |
| 4798 | * Enable IPv6 support (Andrew Mulholland) |
| 4799 | * remove exim4-base.cron.d, it only contained comments (no inetd support). |
| 4800 | * enhance default-file: Allow disabling any queue runs and passing |
| 4801 | additional options to exim daemon and/or the queuerunner. |
| 4802 | |
| 4803 | -- Andreas Metzler <ametzler@logic.univie.ac.at> Sun, 5 Jan 2003 13:16:37 +0100 |
| 4804 | |
| 4805 | exim4 (4.12-0.0.3) unstable; urgency=low |
| 4806 | |
| 4807 | * Keep patches separate to make upgrading easier, using dpatch. |
| 4808 | * Rename eximon to eximon4: Otherwise this would force anybody who has |
| 4809 | installed eximon and runs exim v3 to switch to exim v4 |
| 4810 | * Polish package descriptions a little bit. |
| 4811 | * Drop Recommends for netbase. We don't support inetd anyway. |
| 4812 | |
| 4813 | -- Andreas Metzler <ametzler@downhill.at.eu.org> Tue, 31 Dec 2002 14:31:14 +0100 |
| 4814 | |
| 4815 | exim4 (4.12-0.0.2) unstable; urgency=low |
| 4816 | |
| 4817 | * Actually compile with -O2 (Matthias Klose) |
| 4818 | * Apply localscan_dlopen.patch from |
| 4819 | http://marc.merlins.org/linux/exim/files/sa-exim-current/ to make it |
| 4820 | possible to switch local_scan functions *without* recompiling exim. |
| 4821 | * compile local_scan.c perl plugin as shared object that is dlopened, |
| 4822 | document this in exim4-daemon-perl's description and doc-directory. |
| 4823 | |
| 4824 | -- Andreas Metzler <ametzler@downhill.at.eu.org> Sat, 21 Dec 2002 14:01:24 +0100 |
| 4825 | |
| 4826 | exim4 (4.12-0.0.1) unstable; urgency=low |
| 4827 | |
| 4828 | * New upstream 4.12, a strict maintenance release. Without any new features |
| 4829 | (Don't worry - this is the real release i.e. Phil's third shot ;-) |
| 4830 | |
| 4831 | -- Andreas Metzler <ametzler@logic.univie.ac.at> Wed, 18 Dec 2002 12:17:51 +0100 |
| 4832 | |
| 4833 | exim4 (4.11-0.0.4) unstable; urgency=low |
| 4834 | |
| 4835 | * Get rid of /usr/lib/exim4/exim (see README.Debian for patched files) |
| 4836 | * Use relative paths in debian/eximon.dirs |
| 4837 | |
| 4838 | -- Andreas Metzler <ametzler@downhill.at.eu.org> Tue, 17 Dec 2002 13:40:19 +0100 |
| 4839 | |
| 4840 | exim4 (4.11-0.0.3) unstable; urgency=low |
| 4841 | |
| 4842 | * fix dbm lookups (one-line patch to src/search.c) |
| 4843 | |
| 4844 | -- Andreas Metzler <ametzler@logic.univie.ac.at> Fri, 13 Dec 2002 13:38:31 +0100 |
| 4845 | |
| 4846 | exim4 (4.11-0.0.2) unstable; urgency=low |
| 4847 | |
| 4848 | * Fresh installs were broken, as the initial test in update-exim4.conf |
| 4849 | failed. |
| 4850 | * update-exim4.conf exits silently if /etc/exim4/exim4.conf exists. |
| 4851 | * don't invoke update-exim4.conf in postinst if configtype=none. |
| 4852 | |
| 4853 | -- Andreas Metzler <ametzler@logic.univie.ac.at> Wed, 11 Dec 2002 16:32:47 +0100 |
| 4854 | |
| 4855 | exim4 (4.11-0.0.1) unstable; urgency=low |
| 4856 | |
| 4857 | * New upstream version 4.11: |
| 4858 | includes spec und util/* in orig.tar.gz, diff is small again. |
| 4859 | see NewStuff items 49 to 57 for new features since snapshot 4.10.13. |
| 4860 | |
| 4861 | -- Andreas Metzler <ametzler@logic.univie.ac.at> Wed, 11 Dec 2002 13:01:07 +0100 |
| 4862 | |
| 4863 | exim4 (4.10.13-0.0.4) unstable; urgency=low |
| 4864 | |
| 4865 | * reformat manpages a little bit, start each sentence on a new line, refer |
| 4866 | to /usr/share/doc/exim4-base/ |
| 4867 | * remove the %s from PID_FILE_PATH |
| 4868 | * apply debian/fix-pid.issue.patch to fix minor security issue |
| 4869 | http://www.exim.org/pipermail/exim-users/Week-of-Mon-20021202/046978.html |
| 4870 | * test in init-script for working config before reloading/restarting |
| 4871 | (Andreas Piesk) |
| 4872 | |
| 4873 | -- Andreas Metzler <ametzler@downhill.at.eu.org> Thu, 5 Dec 2002 13:04:51 +0100 |
| 4874 | |
| 4875 | exim4 (4.10.13-0.0.3) unstable; urgency=low |
| 4876 | |
| 4877 | * update copyright from NOTICE |
| 4878 | * Typos in exim(8) |
| 4879 | |
| 4880 | -- Andreas Metzler <ametzler@downhill.at.eu.org> Wed, 4 Dec 2002 10:35:18 +0100 |
| 4881 | |
| 4882 | exim4 (4.10.13-0.0.2) unstable; urgency=low |
| 4883 | |
| 4884 | * Fix path for eximon.bin in eximon script (Andreas Piesk) |
| 4885 | * Add comments at the head of exim4.conf.template, containing a short |
| 4886 | introduction to the configuration scheme. |
| 4887 | |
| 4888 | -- Andreas Metzler <ametzler@downhill.at.eu.org> Tue, 3 Dec 2002 23:52:28 +0100 |
| 4889 | |
| 4890 | exim4 (4.10.13-0.0.1) unstable; urgency=low |
| 4891 | |
| 4892 | * Snapshot 4.10.13 |
| 4893 | * CONFIGURE_FILE=/etc/exim4/exim4.conf:/var/lib/exim4/config.autogenerated |
| 4894 | * update update-exim4.conf* and documentation accordingly. |
| 4895 | * Generate config.autogenerated with same permissions as |
| 4896 | /etc/exim4/exim4.conf.template (it might conatain passwords) |
| 4897 | * Add BIG FAT warning at head of autogenerated file. |
| 4898 | * don't ship /var/lib/exim4/config.autogenerated, simply remove it on |
| 4899 | purge if it exists. |
| 4900 | |
| 4901 | -- Andreas Metzler <ametzler@logic.univie.ac.at> Mon, 2 Dec 2002 12:45:58 +0100 |
| 4902 | |
| 4903 | exim4 (4.10.12-0.0.1) unstable; urgency=low |
| 4904 | |
| 4905 | * Upgrade to testing snapshot 4.10.12 |
| 4906 | * patches accepted/superseded by upstream: exim4-MID-expanded.patch, hmac*, |
| 4907 | perl.c.patch |
| 4908 | * patches that do not apply cleanly anymore: bV_shows_openssl_version.txt, |
| 4909 | daemon_close_fds.txt, gcc_attributes-eximon.diff, gcc_attributes.txt, |
| 4910 | tls_common.txt, tls_misc.txt, tls_session_cache.txt. |
| 4911 | * minimize changes to scripts/exim_install - use INSTALL_ARG=-no_symlink instead. |
| 4912 | * no util/cramtest.pl util/logargs.sh util/unknownuser.sh in upstream |
| 4913 | tarball - perhaps only in testing version? |
| 4914 | |
| 4915 | -- Andreas Metzler <ametzler@downhill.at.eu.org> Thu, 28 Nov 2002 16:11:52 +0100 |
| 4916 | |
| 4917 | exim4 (4.10-0.srh20.19) unstable; urgency=low |
| 4918 | |
| 4919 | * ship convert4r4 as /usr/sbin/exim_convert4r4 (with manpage) |
| 4920 | * eximon does not provides/Conflicts: exim4-daemon |
| 4921 | * switch AGAIN *-daemon provides MTA: |
| 4922 | - *-daemon depends on -base instead of the other way round |
| 4923 | - explicit "conflicts/replaces: exim, exim-tls" for the base package - |
| 4924 | these need to add this the other way round, too (TODO). |
| 4925 | - move symlinks for sendmail, mailq, rmail, rsmtp and their manpages (+the one |
| 4926 | for newaliases) to the daemon-packages. |
| 4927 | - no more non-debhelper-generated exim4-base.prerm, simplified |
| 4928 | *daemon.postinst |
| 4929 | * try to start daemon in postinst no matter whether configtype=none, people |
| 4930 | might use it with a handcrafted exim4.conf. |
| 4931 | * register /var/lib/exim4/email_addresses for dpkg. |
| 4932 | |
| 4933 | -- Andreas Metzler <ametzler@downhill.at.eu.org> Sun, 24 Nov 2002 15:04:32 +0100 |
| 4934 | |
| 4935 | exim4 (4.10-0.srh20.18) unstable; urgency=low |
| 4936 | |
| 4937 | * add "Replaces: exim4-daemon" to all the daemon flavours, needed for |
| 4938 | switching. |
| 4939 | * Marc Haber: |
| 4940 | make exim4-daemon-custom actually work. |
| 4941 | building from CVS was broken |
| 4942 | clean target missed Local/eximon.conf |
| 4943 | * exim-daemon-perl recommends libexim-localscan-perl |
| 4944 | |
| 4945 | -- Andreas Metzler <ametzler@downhill.at.eu.org> Thu, 21 Nov 2002 17:04:54 +0100 |
| 4946 | |
| 4947 | exim4 (4.10-0.srh20.17) unstable; urgency=low |
| 4948 | |
| 4949 | * add support for building a customized daemon (exim4-daemon-custom) |
| 4950 | * tighten build-depends: official exim4-base linked against db3 won't |
| 4951 | work well together with exim4-daemon-custom linked against libdb2 |
| 4952 | * ship compile time configuration (EDITME-files) in /usd/daemon-flavour. |
| 4953 | * use /var/mail instead of /var/spool/mail (#169747) |
| 4954 | * make uucp a trusted user. (#169545) |
| 4955 | |
| 4956 | -- Andreas Metzler <ametzler@downhill.at.eu.org> Sun, 17 Nov 2002 23:06:29 +0100 |
| 4957 | |
| 4958 | exim4 (4.10-0.srh20.16) unstable; urgency=low |
| 4959 | |
| 4960 | * fix Gecos pattern: 'From: "Andreas Metzler,,," <am...'# |
| 4961 | * _big_ update for README.Debian: Document which patches were applied. Short |
| 4962 | note about PAM. |
| 4963 | * document that the perl flavour won't deliver any mail without |
| 4964 | /etc/exim4/local_scan.pl in package description. |
| 4965 | * fix examples for server-side SMTP AUTH |
| 4966 | |
| 4967 | -- Andreas Metzler <ametzler@downhill.at.eu.org> Sat, 9 Nov 2002 10:12:34 +0100 |
| 4968 | |
| 4969 | exim4 (4.10-0.srh20.15) unstable; urgency=low |
| 4970 | |
| 4971 | * Fix crash with perl 5.8 (threads), thanks to Eckebrecht von Pappenheim |
| 4972 | <evp@heise.de> |
| 4973 | * perl-package: search local_scan.pl in /etc/exim4 instead of /etc/exim. |
| 4974 | |
| 4975 | -- Andreas Metzler <ametzler@downhill.at.eu.org> Wed, 6 Nov 2002 22:46:12 +0100 |
| 4976 | |
| 4977 | exim4 (4.10-0.srh20.14) unstable; urgency=low |
| 4978 | |
| 4979 | * add /etc/default/exim4 (#123184, #95325) |
| 4980 | * Don't start a queue runner with cron per default, exim runs as daemon. |
| 4981 | * polish config-script: more states, strip blanks. |
| 4982 | * Ask whether to bind to all local interfaces or only to localhost with sane |
| 4983 | default depending on configtype. (#108853) |
| 4984 | |
| 4985 | -- Andreas Metzler <ametzler@downhill.at.eu.org> Thu, 31 Oct 2002 14:05:50 +0100 |
| 4986 | |
| 4987 | exim4 (4.10-0.srh20.13) unstable; urgency=low |
| 4988 | |
| 4989 | * send stdout of logrotate postrotate-script to /dev/null |
| 4990 | * polish exim4-base.postinst and exim4-base.templates |
| 4991 | * use tcp-wrappers |
| 4992 | * simplify update-exim4.conf. There is no need to only add remote_smtp |
| 4993 | transport for special configurations. It does not hurt and should make it |
| 4994 | easy for users to activate smtp-auth. |
| 4995 | * install configration example to examples subdirectory |
| 4996 | |
| 4997 | -- Andreas Metzler <ametzler@downhill.at.eu.org> Tue, 29 Oct 2002 08:42:42 +0100 |
| 4998 | |
| 4999 | exim4 (4.10-0.srh20.12) unstable; urgency=low |
| 5000 | |
| 5001 | * linked against external pcre |
| 5002 | * clean up a little bit - move all manpages to debian/manpages/ |
| 5003 | * ship template /etc/exim4/email-addresses |
| 5004 | * LFS support (-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE) |
| 5005 | * Don't force sender verification by default |
| 5006 | * I actually use this version. |
| 5007 | |
| 5008 | -- Andreas Metzler <ametzler@downhill.at.eu.org> Sun, 27 Oct 2002 17:10:16 +0100 |
| 5009 | |
| 5010 | exim4 (4.10-0.srh20.11) unstable; urgency=low |
| 5011 | |
| 5012 | * if HUPed exim will rexec itself as /usr/lib/exim4/exim, changing the name |
| 5013 | to exim - start-stop-daemon-daemon would not recognize it. Changed |
| 5014 | init.script to exec /usr/lib/exim4/exim to set the processname to "exim". |
| 5015 | This needs to be deuglified. |
| 5016 | * use black magic in daemon-$flavour postinst to only start it there if |
| 5017 | switching flavours. |
| 5018 | * support for inetd has to wait for sarge+1 |
| 5019 | * fix description of 'exim4' daemon flavour. |
| 5020 | |
| 5021 | -- Andreas Metzler <ametzler@downhill.at.eu.org> Sat, 26 Oct 2002 11:09:14 +0200 |
| 5022 | |
| 5023 | exim4 (4.10-0.srh20.10) unstable; urgency=low |
| 5024 | |
| 5025 | * don't provide symlink /usr/sbin/exim anymore - this broke coinstallation |
| 5026 | with uninstalled exim 3 - the exim3-init script started the exim4-daemon. |
| 5027 | Ship symlink /usr/lib/exim4/exim -> /usr/sbin/exim4 and set BIN_DIRECTORY |
| 5028 | to /usr/lib/exim4. This is a little bit ugly but the alterative would be to |
| 5029 | patch 7 files in src. |
| 5030 | * the daemon packages conflict with each other by each having |
| 5031 | Conflicts/Provides: exim4-daemon |
| 5032 | * Add doc base support for spec and filter.txt (bug 165961) |
| 5033 | * Switching daemon flavours restarts them. |
| 5034 | |
| 5035 | -- Andreas Metzler <ametzler@balrog.logic.univie.ac.at> Fri, 25 Oct 2002 16:14:44 +0200 |
| 5036 | |
| 5037 | exim4 (4.10-0.srh20.9) unstable; urgency=low |
| 5038 | |
| 5039 | * apply exim4-MID-expanded.patch - make domain part of M-ID configurable. |
| 5040 | Shipped in debian-subdir so it can be easily patch -R'd before official |
| 5041 | debian release. |
| 5042 | * set spool to /var/spool/exim4 in EDITME |
| 5043 | * remove /var/run/exim4 on purge |
| 5044 | * remove /var/(spool|log)/exim4 on purge if empty |
| 5045 | * added manpages. |
| 5046 | * allow relay for 127.0.0.1 : ::::1 |
| 5047 | * set host_find_failed = defer for smarthost router and mimick exim3. It |
| 5048 | really sucks to get a frozen message and error to the postmaster _every_ |
| 5049 | time I try to send a message offline. |
| 5050 | |
| 5051 | -- Andreas Metzler <ametzler@downhill.at.eu.org> Thu, 24 Oct 2002 14:00:05 +0200 |
| 5052 | |
| 5053 | exim4 (4.10-0.srh20.8) unstable; urgency=low |
| 5054 | |
| 5055 | * info and html doc generated from separate source package - diff is |
| 5056 | small |
| 5057 | * remove m4 and texinfo from build-depends |
| 5058 | |
| 5059 | -- Andreas Metzler <ametzler@downhill.at.eu.org> Thu, 24 Oct 2002 12:22:56 +0200 |
| 5060 | |
| 5061 | exim4 (4.10-0.srh20.7) unstable; urgency=low |
| 5062 | |
| 5063 | * config script as state machine - allows going back! |
| 5064 | * hopefully last forgotten entry of /var/{spool,log,run}/exim in postinst |
| 5065 | and cron.* fixed. |
| 5066 | |
| 5067 | -- Andreas Metzler <ametzler@downhill.at.eu.org> Thu, 24 Oct 2002 09:16:12 +0200 |
| 5068 | |
| 5069 | exim4 (4.10-0.srh20.6) unstable; urgency=low |
| 5070 | |
| 5071 | * generate /etc/aliases with debconf |
| 5072 | * remove dpkg-statoverride managment with debconf, ship exim binary as 4755 |
| 5073 | root:root. |
| 5074 | * update debian/copyright from NOTICE. |
| 5075 | * add (commented out) maildrop-transport to template |
| 5076 | * add (commented out) maildir-transport to template |
| 5077 | * Remove some backslashes in template |
| 5078 | * Fix *lots of* cut and paste errors, introduced by generating the |
| 5079 | configuration template from the debconf_eximconfig perl script. |
| 5080 | $local_delivery is wrong, define macro LOCAL_DELIVERY and use it instead. |
| 5081 | Remove erranous backslashes. |
| 5082 | * Add comments from the example configuration file to template. |
| 5083 | * host and domain lists are colon separated. |
| 5084 | |
| 5085 | -- Andreas Metzler <ametzler@downhill.at.eu.org> Mon, 21 Oct 2002 22:37:45 +0200 |
| 5086 | |
| 5087 | exim4 (4.10-0.srh20.5) unstable; urgency=low |
| 5088 | |
| 5089 | * new debconf-code: |
| 5090 | - shell scripts |
| 5091 | - debconf-results are saved (and read from) /etc/exim4/debconf.results |
| 5092 | - /etc/exim4/exim4.conf.template is a dpkg-conffile |
| 5093 | - update-exim4.conf(8) merges these two files and generates exim's main |
| 5094 | configuration file /var/lib/exim4/exim4.conf. |
| 5095 | |
| 5096 | -- Andreas Metzler <ametzler@downhill.at.eu.org> Sat, 19 Oct 2002 19:23:35 +0200 |
| 5097 | |
| 5098 | exim4 (4.10-0.srh20.4) unstable; urgency=low |
| 5099 | |
| 5100 | * symlink usr/sbin/exim4 <-> usr/sbin/exim in -base package was wrong. |
| 5101 | * move invoke-rc.d to -base package - _it_ contains the init-script |
| 5102 | * move stat-overide-stuff to -base package. - The values are filled in _its_ |
| 5103 | config. |
| 5104 | * missing stuff from log/exim4 run/exim4 transition: exim-base |
| 5105 | maintainerscripts. |
| 5106 | * Daemon-packages have only debconf stuff left as maintainerscripts. How |
| 5107 | about letting dh_installinit manage the initscript? |
| 5108 | * exim4-base.postrm has no business removing /etc/exim/exim.conf |
| 5109 | |
| 5110 | -- Andreas Metzler <ametzler@balrog.logic.univie.ac.at> Fri, 18 Oct 2002 14:40:46 +0200 |
| 5111 | |
| 5112 | exim4 (4.10-0.srh20.3) unstable; urgency=low |
| 5113 | |
| 5114 | * /etc/exim4/... |
| 5115 | * fix cronjob: Test for existence of /etc/exim4/exim4.conf - it formerly |
| 5116 | tested for exim3's configuration file |
| 5117 | * /usr/lib/exim/ --> /usr/lib/exim4/ -- Put eximon.bin there, too. |
| 5118 | |
| 5119 | -- Andreas Metzler <ametzler@logic.univie.ac.at> Fri, 18 Oct 2002 13:43:37 +0200 |
| 5120 | |
| 5121 | exim4 (4.10-0.srh20.2) unstable; urgency=low |
| 5122 | |
| 5123 | * more changes: |
| 5124 | * /var/log/exim/ --> /var/log/exim4/ |
| 5125 | * /var/run/exim/ --> /var/run/exim4/ |
| 5126 | * /etc/init.d/exim --> /etc/init.d/exim4 |
| 5127 | * Use files named after the real package (exim4-base instead of) exim for |
| 5128 | cron and logrotate. - use dh_installlogrotate and dh_installcron |
| 5129 | * Don't install exim.8 manpages in daemon packages - symlink is enough, ship |
| 5130 | real manpage in base-package. - use dh_installman. |
| 5131 | * Get rid of m4-magic - without the alternatives there is no need. |
| 5132 | |
| 5133 | -- Andreas Metzler <ametzler@downhill.at.eu.org> Thu, 17 Oct 2002 23:52:31 +0200 |
| 5134 | |
| 5135 | exim4 (4.10-0.srh20.1) unstable; urgency=low |
| 5136 | |
| 5137 | * rename package, replace dependencies. |
| 5138 | - src: exim4 |
| 5139 | - binary exim(-something) --> exim4-something |
| 5140 | - Remove Provides: exim - does not make sense anymore, dselect/apt |
| 5141 | would take the real exim instead of the provided one. |
| 5142 | - Revamp Dependencies and contents |
| 5143 | * exim4-base provides/confl/repl: mta and depends on one of *our* |
| 5144 | flavours |
| 5145 | * each of the flavours only contains only /usr/sbin/exim4 and a manpagelink |
| 5146 | exim4--->exim - there is no need to provides/confl/repl: mta, because |
| 5147 | we ship no common file with the same name as in the original |
| 5148 | exim4-package |
| 5149 | - drop alternatives. |
| 5150 | - install configuration example to /usr/share/doc/exim4-doc/examples |
| 5151 | |
| 5152 | -- Andreas Metzler <ametzler@downhill.at.eu.org> Thu, 17 Oct 2002 17:58:08 +0200 |
| 5153 | |
| 5154 | exim (4.10-0.srh20) unstable; urgency=low |
| 5155 | |
| 5156 | * exim-base.config fixes during testing-- need to run debconf subs in a |
| 5157 | list context to get their numeric return code. |
| 5158 | * enqueue_question(): $code == 0 is ok too |
| 5159 | * main: call fetch_default() not find_default() [when did I last test this?] |
| 5160 | * install debconf_eximconfig (!!!!!!) |
| 5161 | |
| 5162 | -- Steve Haslam <araqnid@debian.org> Wed, 16 Oct 2002 21:50:27 +0100 |
| 5163 | |
| 5164 | exim (4.10-0.srh19) unstable; urgency=low |
| 5165 | |
| 5166 | * Move the eximon binary into the eximon package! |
| 5167 | |
| 5168 | -- Steve Haslam <araqnid@debian.org> Wed, 16 Oct 2002 19:36:48 +0100 |
| 5169 | |
| 5170 | exim (4.10-0.srh18) unstable; urgency=low |
| 5171 | |
| 5172 | * The clean: target now deletes doc/tmp |
| 5173 | |
| 5174 | -- Steve Haslam <araqnid@debian.org> Wed, 16 Oct 2002 18:10:29 +0100 |
| 5175 | |
| 5176 | exim (4.10-0.srh17) unstable; urgency=low |
| 5177 | |
| 5178 | * Slave alternatives for "rmail" too. |
| 5179 | * Changed libxaw-dev in build-depends to libxaw7-dev | libxaw-dev |
| 5180 | * Added libperl-dev and m4 to build-depends |
| 5181 | |
| 5182 | -- Steve Haslam <araqnid@debian.org> Wed, 16 Oct 2002 17:19:40 +0100 |
| 5183 | |
| 5184 | exim (4.10-0.srh16) unstable; urgency=low |
| 5185 | |
| 5186 | * Put --exec $DAEMON back on the start-stop-daemon --stop calls, since |
| 5187 | start-stop-daemon complains about the process not being found after it |
| 5188 | just killed it. (Due to Exim not removing its own pid file?) |
| 5189 | * Point slave alternatives at .gz versions of manpages |
| 5190 | |
| 5191 | -- Steve Haslam <araqnid@debian.org> Wed, 16 Oct 2002 16:12:08 +0100 |
| 5192 | |
| 5193 | exim (4.10-0.srh15) unstable; urgency=low |
| 5194 | |
| 5195 | * Fix "update-alternatives --remove" invocation. |
| 5196 | * Remove alternatives AFTER stopping daemon. |
| 5197 | * Use logrotate to cycle logs. |
| 5198 | * Manually install logrotate/cron stuff, to call it "exim" instead of "exim-base". |
| 5199 | * Install upstream exim.8 manpage, and slave alternatives. |
| 5200 | |
| 5201 | -- Steve Haslam <araqnid@debian.org> Wed, 16 Oct 2002 15:44:56 +0100 |
| 5202 | |
| 5203 | exim (4.10-0.srh14) unstable; urgency=low |
| 5204 | |
| 5205 | * dh_installinit: pass --noscripts, put the script invocation etc. in |
| 5206 | ourselves. This is still pretty nasty, but ensures that the deamons |
| 5207 | are stopped/started themselves, not by exim-base. |
| 5208 | * Also, pass --init-script=exim to use /etc/init.d/exim, not |
| 5209 | /etc/init.d/exim-base. |
| 5210 | * Fix some inconsistencies in the postsinst related to the above that |
| 5211 | made lintian scream |
| 5212 | * Remove the --exec option when stopping the daemon in the init script, |
| 5213 | so that we still stop the daemon if the symlink changed to point to a |
| 5214 | different version (hacky). |
| 5215 | |
| 5216 | -- Steve Haslam <araqnid@debian.org> Wed, 16 Oct 2002 14:51:19 +0100 |
| 5217 | |
| 5218 | exim (4.10-0.srh13) unstable; urgency=low |
| 5219 | |
| 5220 | * Bah, fix paths of mailq etc. to be in /usr/bin, not /usr/lib |
| 5221 | |
| 5222 | -- Steve Haslam <araqnid@debian.org> Wed, 16 Oct 2002 14:08:45 +0100 |
| 5223 | |
| 5224 | exim (4.10-0.srh12) unstable; urgency=low |
| 5225 | |
| 5226 | * The postinsts were totally broken, doing everything off the "install" |
| 5227 | target, and nothing off "configure". Since they're all pracitcally the |
| 5228 | same, they are now generated from daemon-postinst.m4. |
| 5229 | * Fix invocations of dpkg-statoverride (sysuser??) |
| 5230 | * Added slave alternatives for mailq, sendmail etc. |
| 5231 | * Removed daemon packages conflicting with mail-transport-agent, |
| 5232 | although this isn't good-- the deamon packages don't conflict with |
| 5233 | each other (they use alternatives to arrange themselves), but do |
| 5234 | conflict with other MTAs that install |
| 5235 | /usr/lib/sendmail|/usr/sbin/sendmail links. Urnf. |
| 5236 | * Similar generation system for prerms as postinsts |
| 5237 | |
| 5238 | -- Steve Haslam <araqnid@debian.org> Wed, 16 Oct 2002 13:47:53 +0100 |
| 5239 | |
| 5240 | exim (4.10-0.srh11) unstable; urgency=low |
| 5241 | |
| 5242 | * Urnf, nasty circular dependencies. Removed exim-base's dependency on exim-daemon. |
| 5243 | * Fix "use strict" errors in exim-base.config (oops) |
| 5244 | |
| 5245 | -- Steve Haslam <araqnid@debian.org> Wed, 16 Oct 2002 13:10:25 +0100 |
| 5246 | |
| 5247 | exim (4.10-0.srh10) unstable; urgency=low |
| 5248 | |
| 5249 | * Patch src/expand.c with HMAC support |
| 5250 | * Rename exim-daemon-default package to just "exim", so upgrading works |
| 5251 | better, and exim isn't made into a pure virtual package while other |
| 5252 | packages depend on it. Moreover, mail-transport-agent is provided by |
| 5253 | each of the daemon packages, not exim-base, since having exim-base |
| 5254 | alone is not sufficient to have an MTA. |
| 5255 | * Each exim daemon package depends on exim-base, not exim. |
| 5256 | |
| 5257 | -- Steve Haslam <araqnid@debian.org> Wed, 16 Oct 2002 12:52:19 +0100 |
| 5258 | |
| 5259 | exim (4.10-0.1) unstable; urgency=low |
| 5260 | |
| 5261 | * Heavy changes to build system. |
| 5262 | * Split package into: |
| 5263 | - exim-base: This package contains all utility programs and |
| 5264 | documentation in plain text format. |
| 5265 | - exim-daemon-$FOO: (Currently for FOO in light, default, heavy, |
| 5266 | perl): Conain only the exim daemon in different configurations |
| 5267 | - exim-doc-info: Contains exim documentation in Info format. |
| 5268 | - eximon: The X11 monitor for Exim |
| 5269 | |
| 5270 | -- Hilko Bengen <bengen@toplink-plannet.de> Wed, 2 Oct 2002 17:23:04 +0200 |
| 5271 | |
| 5272 | exim (4.10-0.srh4) unstable; urgency=low |
| 5273 | |
| 5274 | * exim.c: Show the OpenSSL version number if TLS compiled in and the tls |
| 5275 | debug selector enabled. |
| 5276 | * exim.postinst et al: Keep the alternatives configured between upgrades |
| 5277 | (naughty) since exim-light will fail to start if exim-heavy keywords |
| 5278 | are in the config file |
| 5279 | |
| 5280 | -- Steve Haslam <araqnid@debian.org> Fri, 13 Sep 2002 16:08:47 +0100 |
| 5281 | |
| 5282 | exim (4.10-0.srh3) unstable; urgency=low |
| 5283 | |
| 5284 | * tls.c: Some debug output changes to verify_callback() |
| 5285 | * debconf_eximconfig: add more escaping when writing acl_check_rcpt |
| 5286 | * tls.c and others: ${tls_peercn} now expands to the CN part of the |
| 5287 | peer's certificate subject when using TLS. |
| 5288 | * transports/smtp.c and others: Added tls_verify_hostname option to |
| 5289 | verify the hostname we connected to against the CN/subjectAltName |
| 5290 | of the peer certificate. |
| 5291 | |
| 5292 | -- Steve Haslam <araqnid@debian.org> Fri, 13 Sep 2002 15:44:07 +0100 |
| 5293 | |
| 5294 | exim (4.10-0.srh2) unstable; urgency=low |
| 5295 | |
| 5296 | * exim-heavy.postinst: had duplicate sendmail alternative, removed. Had |
| 5297 | a priority the same as exim-light too... increased. |
| 5298 | * Replace LOOKUP_CDB=yes in exim-light configuration, since it was in |
| 5299 | the Exim 3 package and doesn't bring in any dependencies. |
| 5300 | * exim.postinst: delete files from /var/spool/exim/db if they cannot be |
| 5301 | read by exim_dumpdb (some DB compatibility lossage) |
| 5302 | |
| 5303 | -- Steve Haslam <araqnid@debian.org> Tue, 3 Sep 2002 13:28:44 +0100 |
| 5304 | |
| 5305 | exim (4.10-0.srh1) unstable; urgency=low |
| 5306 | |
| 5307 | * My stab at an Exim 4 package. Features include: |
| 5308 | * An exim-heavy package that contains an Exim binary with LDAP, |
| 5309 | MySQL, PostgreSQL etc. in, so that the main Exim package's |
| 5310 | dependencies are kept thin but users can easily get hold of |
| 5311 | the extra lookup types. |
| 5312 | * Debconf-based configuration, although it has priority=high |
| 5313 | questions, so not completely noninteractive yet, and not |
| 5314 | all features of eximconfig have been ported/checked |
| 5315 | * Automated conversion of Exim 3 configuration files |
| 5316 | (using PH's convert4r4) |
| 5317 | |
| 5318 | -- Steve Haslam <araqnid@debian.org> Tue, 3 Sep 2002 10:20:24 +0100 |
| 5319 | |
| 5320 | exim (3.35-1.srh1) unstable; urgency=low |
| 5321 | |
| 5322 | * Reconfigured to include MySQL and PostgreSQL lookups |
| 5323 | |
| 5324 | -- Steve Haslam <araqnid@debian.org> Fri, 9 Aug 2002 15:52:37 +0100 |
| 5325 | |
| 5326 | exim (3.35-1) unstable; urgency=low |
| 5327 | |
| 5328 | * New upstream version, fixes buffer overflow (Closes: #135069) |
| 5329 | * debian/config: Added receiver_try_verify (Closes: #136276) |
| 5330 | * debian/init.d: Use --retry 30 option for start-stop-daemon when |
| 5331 | stopping exim (Closes: #136450) |
| 5332 | * debian/postinst: "noninteractive" in correct case (Closes: #134379) |
| 5333 | * debian/init.d: Use -n option for echo (from patch in #133288) |
| 5334 | * debian/exim_lock.8: Manpage for exim_lock - thanks Nick Philips |
| 5335 | (Closes: #131679) |
| 5336 | * debian/config: Fixed comment on smtp_accept_queue_per_connection |
| 5337 | (Closes: #136756) |
| 5338 | * debian/exim.8,debian/eximon.8: Fixed hyphenation (Closes: #132068) |
| 5339 | * debian/control: Short description improved (Closes: #130698) |
| 5340 | |
| 5341 | -- Mark Baker <mark@mnb.org.uk> Mon, 4 Mar 2002 23:04:52 +0000 |
| 5342 | |
| 5343 | |