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