diff options
Diffstat (limited to 'debian/changelog')
-rw-r--r-- | debian/changelog | 1737 |
1 files changed, 1737 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..28491cc --- /dev/null +++ b/debian/changelog @@ -0,0 +1,1737 @@ +exim4 (4.43-2) experimental; urgency=low + + * Resync against sarge/sid (4.34-10). + * Translation updates: + - he (Hebrew) by Lior Kaplan (am) (Closes: #281249) + * cy (Welsh) translation of debconf templates by Dafydd Harries. + (am) (Closes: #282731) + * sq (Albanian) translation of debconf templates by Elian Myftiu. (am) + (Closes: #284529) + * allow arbitrary Sender: and envelope headers in locally submitted + messages, no longer force them to be the local account name at the + local host name. (mh) + * delete /var/spool/exim4/gnutls-params in cron.daily. (mh) + (Closes: #224269) + * run debian/rules update-mtaconflicts. (mh) + * remove outdated info from README.SMTP-AUTH and clarify corresponding + comments in configuration file (Closes: #281249). (am) + * Add an example for AUTH LOGIN using saslauthd. (Closes: #276450). (am) + * exim4-base.cron.daily: Use find | xargs -0r (Closes: #279205). (am) + * Document /etc/email-addresses in README.Debian (Closes: #276958) (am). + * exim_tidydb did not work properly with split spool directory. (am) + * Make exim prefer stronger ciphers. (AES_256 AES_128 3DES ARCFOUR). + * Make the prefered local transport (maildir/mailspool) configurable in + update-exim4.conf.conf, attacking #250980. Document this, therefore + (Closes: #274597) (am) + * Move slightly more expensive tests in rcpt ACL further down. (This only + changes commented out example code.) (Closes: #267708) + * Fix 62_statvfs to work with older versions of dpatch. (Closes: #286302) + * Version dpatch build-dependency to safeguard against reintroducing this + bug. + * In comment point out that using saslauthd for SMTP AUTH requires giving + exim privileges to use it. + * New patch 66_can2005-0021_can2005-0022.dpatch from + http://www.exim.org/mail-archives/exim-users/Week-of-Mon-20050103/msg00028.html + fixing two buffer overflows labeled CAN-2005-0021 and CAN-2005-0022 + (mh/am). + + -- Andreas Metzler <ametzler@debian.org> Thu, 6 Jan 2005 12:33:27 +0100 + +exim4 (4.43-1) experimental; urgency=low + + * targeted for experimental since we need unstable to get new 4.34 + versions in sarge. unstable upload will happen as soon as t-p-u is in + working condition. + * New upstream version. (am) (Closes: #274246, #267994) + - no more unescaped hyphens in exim.8. (Closes: #262592) + - no more warnings in exipick.8 (Closes: #277817) + - New option tls_on_connect_ports. (Closes: #265818) + - better documentation about differences in configuring for GnuTLS or + OpenSSL. (Closes: #241725) + - verify = header_sender now respects callout options. (Closes: #260114) + - There is now an overall timeout for performing a callout verification. + (Closes: #261511) + - Less typos in filter.txt. (Closes: #230545) + - New ACL: acl_smtp_predata, useful for greylisting. (Closes: #237947) + * exiscan patch 4.43-28 (mh) + * Use statvsf() instead of statfs(), fixing complete breakage on + alpha/ReiserFS (Closes: #280213). Thanks to John Goerzen for finding and + debugging this. (am) + * Use getconf LFS_CFLAGS instead of hardcoding -D_FILE_OFFSET_BITS=64 to + prevent similar bugs. (am) + * Translation updates: + - tr (Turkish) by Recai Oktas (#281840) (am) + * add lintian and linda overrides to get rid of warnings and errors. (mh) + * delete debian/files from config-custom, make config-custom's + debian/rules delete debian/files on clean. (mh) + + -- Marc Haber <mh+debian-packages@zugschlus.de> Sun, 21 Nov 2004 19:26:11 +0000 + +exim4 (4.34-7) unstable; urgency=low + + * Update README.Debian.UUCP (thanks, Andreas Barth) (Closes: #271179) + * The hack to fix the infinite debconf loop on woody (#246742) broke + dpkg-reconfigure. Add an additional [ "reconfigure" != "$1" ] condition to + the abort clause. (Closes: #271864) (am) + * apply patch fixing Italian debconf translation by Danilo + Piazzalunga. (mh) (Closes: #274398) + * ro (Romanian) translation of debconf templates by Eddy Petrisor. + (mh) (Closes: #275414) + * sl (Slovenian) translation of debconf templates by Jure Cuhalev. + (mh) (Closes: #275090) + * uk (Ukrainian) translation of debconf templates by Eugeniy + Meshcheryakov. (mh) (Closes: #273505) + * mk (Macedonian) translation of debconf templates by Georgi + Stanojevski. (mh) (Closes: #275772) + * fix encoding problem in hu.po. Thanks to Christian Perrier. (mh) + * Hebrew translation updated. Closes: #277682 (Lior Kaplan) + * Norwegian Nynorsk translation fixed (commas removed and replaced by + dashes). Closes: #278011 (Christian Perrier) + * Fix commas in Macedonian, Polish, Russian translations which broke the + Choices list the same way they were in Norwegian Nynorsk (Christian + Perrier) + * Fix error in README.SMTP-AUTH, thanks Jari Aalto. (Closes: #276448) (am) + * Make update-exim4.conf more forgiving, working with files that are missing + the final newline. (Closes: #273279) (am) + * Use procmail for delivery if /either/ etc/procmailrc or ~/.procmailrc + exist. (Closes: #267706) (am) + * Shorten overlong template in Catalan (Closes: #277686) (Jordi Mallach) and + Brazilian translation (Closes: #278016) (Andre Luis Lopes) + + -- Andreas Metzler <ametzler@debian.org> Sun, 7 Nov 2004 19:56:01 +0100 + +exim4 (4.34-6) unstable; urgency=low + + * Uploaded to test changes before we break tpu. + * zh_TW translation of debconf templates by Tetralet. (Closes: #267524) + * bg (Bulgarian) translation of debconf templates by Ognyan Kulev + (Closes: #267603) + * updated translations: + - nl (Dutch) by Bart Cornelis. (Closes: #268168) + * remove osirusoft from dnsbl examples. Thanks to Greg Kochanski for + noticing. Add dnsbl disclaimer. (mh) (Closes: #269501) + * add an example for exim-adduser. (Thanks to Jonas Meurer for the initial + idea, the commited version is different, though.) (mh/am) (Closes: #267792) + * hr (Croatian) translation of debconf templates by Krunoslav Gernhard + (Closes: #270578) + * Do not remove the Debian-exim user in "exim4-config.postrm purge". + Package dependencies are only effective for packages in status installed, + but it is clearly not sane to remove the user until all exim4-packages + are purged. e.g. this can completely break logrotate (Closes: #270681). + + -- Andreas Metzler <ametzler@debian.org> Sat, 11 Sep 2004 10:29:26 +0200 + +exim4 (4.34-5) unstable; urgency=low + + * The let's test the changes before we upload to tpu release. + * updated translations: + - eu (Basque) by Piarres Beobide Egaña. (Closes: #261912) + - ca (Catalan) by Jordi Mallach. (Closes: #264842) + * Fix broken permissions (not readable for group/other) in upstream tarball + in clean target (thanks to Steve Langasek for help with find). This fixes + "dpkg-buildpackage -rsudo && dpkg-buildpackage -rsudo". (Closes: #262607) + * Stop daemon in "exim4-base.postrm remove". - Under specific circumstances + apt seems to purge -base before removing the depending package (-daemon), + therefore the daemon would not be stopped. (Closes: #261994) + * Build against libgnutls11-dev. (Closes: #263665) + + -- Andreas Metzler <ametzler@debian.org> Wed, 11 Aug 2004 09:17:35 +0200 + +exim4 (4.34-4) unstable; urgency=high + + * Urgency high because upgrades from woody were broken. + * Exim4 triggers a bug in woody's debconf. - With dialog frontend, invoked + by dpkg-preconfigure you are stuck in a loop, always being asked the same + two questions (split config, and basic configtype) again and again until + you give up and choose split_config=yes although being discouraged from + doing so. I am working around this by making the config-script abort if + debconf is old and we are running in preconfigure mode. (Thanks to Dan + Weber, Adrian Bunk and whoever else wasted brainpower on this.) + (Closes: #246742) (am). + * Arabic (ar.po) translation of debconf templates by the translation team + of Arabeyes.org (Abdulaziz Al-Arfaj). (Closes: #261014) + * Change maintainer address to a mailinglist, add myself to uploaders (am) + * Quote ${dc_mailname} in exim4-config.config. (am) + * Fix grammar error in the original English templates (found by Adam D. + Barratt ages ago). Duplicate fix in .po files.(am) + * Typo/thinko in exim4-config (two 35-clauses) prevented showing a + (unimportant) question for satellite config. Thanks to Fabio Massimo Di + Nitto for finding this. + + -- Andreas Metzler <ametzler@debian.org> Tue, 27 Jul 2004 16:38:54 +0200 + +exim4 (4.34-3) unstable; urgency=low + + * updated translations: + - es (Spanish) by Javier Fernández-Sanguino Peña (Closes: #251987). Also + shorten overlong string. (Closes: #251316) + - tr (Turkish) by Recai Oktas, fixing overlong translations. + (Closes: #251932) + - de (German) corrected and scrutinized by Helge Kreutzmann. + (Closes: #254038) + - ru (Russian), too long templates shortened by Dmitry Beloglazov. + (Assuming I read Last-Translator correctly) (Closes: #259148) + * Hebrew (he.po) translation of debconf templates by Lior Kaplan. + (Closes: #254026, #257508) + * introduce .ifndef hacks to allow MESSAGE_SIZE_LIMIT, DCreadhost + and DCsmarthost to be changed by the local admin without having to + change dpkg-conffiles (mh). + * Use byname on the smarthost route list (mh). (Closes: #250367) + * Make build-dependency on libldap2-dev unversioned. This was just a paranoia + measure and the buildds are using this version anyway (am). + * escape some dashes in manpages (am). + * Replace the three test -a/-o with &&/|| constructs, and egrep with grep + -E (am). + * Use symbolic name instead of signal numbers for trap (am). + * Add explanation on missing SPF-support to README.Debian (am). + * remove MESSAGE_SIZE_LIMIT rule from DATA acl, use global + message_size_limit instead. Thanks to Matthias Gärtner for pointing + this out to me (mh). + * Increase MAX_NAMED_LIST to 32 for daemon-heavy (am). (Closes: #253959) + * add a reportbug-script to gather additional information. This way we do + not rely on possibly out of date information in debconf (am). + (Closes: #255645) + * Fix off-by-one error in queryprogram router (am). + * set "tls_tempfail_tryclear = false" on remote_smtp_smarthost transport + (am, Thanks to Dan Jacobson for the suggestion). (Closes: #253931) + + -- Andreas Metzler <ametzler@debian.org> Mon, 19 Jul 2004 15:16:28 +0200 + +exim4 (4.34-2) unstable; urgency=medium + + * Urgency medium because CAN-2004-0400 isstill not fixed in testing and + because this version gets almost every single translation up to date. + * Norwegian nynorsk translation of debconf templates by Håvard Korsvoll. + (Closes: #248810) + * fix debug_print in remote_smtp_smarthost transport. (Closes: #248922) + * For minimal_dns update-exim4.conf(8) now tries to find out the primary + hostname itself and hardcodes this value in the generated configuration + file. (Closes: #241475,#248854) + * updated translations: + - ko (Korean) by Changwoo Ryu (Closes: #249026) + - it (Italian) by Danilo Piazzalunga + - lt (Lithuanian) by Gintautas Miliauskas (Closes: #249269) + - ru (Russian) by Nikolai Prokoschenko (Closes: #249298) + - es (Spanish) by Javier Fernández-Sanguino Peña + - nl (Dutch) by Bart Cornelis + - de (German) doublechecked and corrected by Dennis Stampfer + (Closes: #249925) + - fi (Finnish) by Tapio Lehtonen + - nb (Norwegian bokmål) by Klaus Ade Johnstad (Closes: #250344) + * New bugfix by upstream: "drop" in the DATA acl did not send 550 but dropped + the connection immediately. + * add a debian/watch file. + * Catalan (ca.po) translation of debconf templates by Aleix Badia i Bosch. + (Closes: #250113) + * Polish (pl.po) translation of debconf templates by Tomasz Z. Napierala. + (Closes: #250908) + * Rudimentary (5/58) Bosnian debconf templates translation by Safir + Šećerović (Closes: #251137) + * Document why exim tries to make an AAAA lookup at startup and how to stop + this in README.Debian. (Closes: #243822) + * Compile with -fno-strict-aliasing. Exim uses lots of casts that are not + allowed: "(char **)(&foo)" where foo is a pointer to unsigned char + (sourcecode: CSS(foo) with foo being a uchar), which results in lots of + "dereferencing type-punned pointer will break strict-aliasing rules". + Thanks to Andrew Suffield for the explanation. + * exim4-config uses features introduced in 4.33 - conflict with earlier + versions. (Closes: #249550) + + -- Andreas Metzler <ametzler@debian.org> Mon, 31 May 2004 10:31:51 +0200 + +exim4 (4.34-1) unstable; urgency=low + + * remove cruft from source + * New upstream version 4.34, exiscan -21 + * includes fix for buffer overflow (CAN-2004-0400) fixed in previous + upload + * Again adds a received header before local_scan() is invoked. + * Adds a missing fclose() that was causing scan directories not + to be deleted on NFS spools. + * add debug_print statements on various routers (mh) + * add docs to smarthost router regarding secondary MX setup (see + #248370) (mh) + * don't ask any more for relay_to_domains if configuring for + smarthost and satellite setup. (Closes: #248370) (am) + * straighten out remote_smtp transport by adding remote_smtp_smarthost + and using that in the smarthost router. (mh) + * add hubbed_hosts router for more flexible routing. (mh) + * add update-exim4.conf.template and use it in debian/rules (Closes: + #248338). (mh) + * remove debian/patches/60_upstream_fixes as the fix is already + included upstream now. (mh) + * add README.Debian-accountname (mh) + * updated translations: + - zh_CN (Simplified Chinese) by Carlos Z.F. Liu (Closes: #248464). (mh) + * Temporarily add a Build-Conflicts with libperl-dev 5.8.4-1. - This version + included a dyna-loader incompatible with programs linked against 5.8.3.(am) + + -- Andreas Metzler <ametzler@debian.org> Wed, 12 May 2004 22:30:19 +0200 + +exim4 (4.33-1) unstable; urgency=low + + * new upstream version 4.33, exiscan -20: + - includes the patches for rewriting and sighandler. + - new expansion conditions to e.g. match a domain in named domainlist. + * updated translations: + - fr (French) by Christian Perrier (Closes: #245342) + - el (Greek) by Konstantinos Margaritis. + * Document known configuration variables in update-exim4.conf(8). + * Make use of ${if match_domain to get rid of the ugly hack (two transports + and two routers) to rewrite the envelope from. + * Apply fix for verify=header_syntax buffer overflow (CAN-2004-0400). + + -- Andreas Metzler <ametzler@debian.org> Thu, 6 May 2004 18:17:05 +0200 + +exim4 (4.32-2) unstable; urgency=low + + * updated translations: + - pt (Portuguese) by Nuno Sénica. (Closes: #244296,#245694) + - el (Greek) by Konstantinos Margaritis (Closes: #244354) + - cs (Czech) by Miroslav Kure (Closes: #244368) + - da (Danish) by Claus Hindsgaul (Closes: #244508) + - it (Italian) by Danilo Piazzalunga (Closes: #245174) + - fr (French) by eric-m(at)wanadoo.fr (Closes: #245342) and Christian + Perrier + - ja (Japanese) by Kenshi Muto (Closes: #245430) + - hu (Hungarian) by VEROK Istvan + - nb (Norwegian Bokmål) by Steinar H. Gunderson + - pt_BR (Brazilian Portuguese) by André Luís Lopes + - ja (Japanese) by Kenshi Muto + - cs (Czech) by Miroslav Kure + - sv (Swedish) by André Dahlqvist (Closes: #245716) + * Basque (eu.po) translation of debconf templates by Piarres Beobide Egaña. + (Closes: #244401) + * Indonesian (id.po) translation of debconf templates by I Gede Wijaya S. + (Closes: #245120), updated (Closes: #245491) + * Turkish (tr.po) translation of debconf templates by Recai Oktas. + (Closes: #245751) + * Slovak translation of debconf templates by Peter Mann (Closes: #245809) + * Add comment in configuration file documenting that effective retry times + depend on _both_ retry-rules and frequency of queue running. Keep + default QUEUEINTERVAL at 30m because running the queue can be quite + expensive and because therespective RFCs suggest 30m as minimal waiting + time. (Closes: #242426) + * Installation over serial console/minicom only has a screen size of 80 + characters x 24 lines available. Sigh. Shorten config-type question by + cutting down the introduction. (Closes: #244464). Shorten relay-net + question by replacing a unnecessarily complicated formulation with a + clearer one which closes: #226809. + * Debconf supports masquerading as a different host with rewriting not only + for "satellite" but also for "smarthost" system. (Closes: #229911). + - Introduces another but hopefully last pre-sarge template change. + (This includes final versions of the templates without the dead + references to "satellite" which closes: #229902.) + - Rewrite /this/ stuff at smtp transport time. /etc/email-addresses + rewriting still uses normal rewriting because it always has and because + it is easier to setup. + - This still does not address one basic issue, the misuse of /etc/mailname + for qualifying recipeints because this needs clarification in policy + _and_ changing MUAs to not do this. Therefore I declare this post-sarge. + - Thanks to Chris Cheney for the kick, and to Adam Conrad and Wouter + Verhelst for their help. + * Add two fixes from upstream: + - Change 4.31/55 was buggy and broke sender address rewriting and caching. + - Change 4.24/6 broke the SIGALRM handler with deliver_drop_privilege. + * README.TLS.gz and the actual configuration disagreed (Thanks, Richard + Lamont). + * Fix thinko in update-exim4defaults that made --queuetime a no-op. + + -- Andreas Metzler <ametzler@debian.org> Mon, 26 Apr 2004 09:12:23 +0200 + +exim4 (4.32-1) unstable; urgency=low + + * New upstream version 4.32 (exiscan 4.32-17) + - includes the fix for the caching bug and uses MAIL FROM <> as default + value for recipient callouts again. + - new exiscan adds a local "Received:" header to the copy passed to + spamassassin tofix evaluation of DNS lists, compensating for + ChangeLog 4.31/66. (Closes: #242730) + * Remove obsolete reference to auth_over_tls_hosts from documentation. + (Thanks Jonas Meurer) + * Enable SMTP authentication (hosts_try_auth) per default when sending + mail to smarthost. No need to edit the configuration-file anymore if you + just need to forward all mail to a smarthost with AUTH. (Closes: #203307) + * Hungarian translation of debconf templates by VEROK Istvan. + (Closes: #242931) + * remove "exim 3 will stay default MTA for Debian sarge" from + README.Debian as TPTB have decided otherwise. (Closes: #243687). + * Rewrite "Sender:"-header for "satellite" configuration profile, too. + (Closes: #228978) + * Use the normal user account set-up during installation as default + destination for delivery of mail for root. (Joey Hess) + * Shorten exim4/dc_postmaster template to fit on console. (Joey Hess) + (Closes: #242303) + * In template suggest using real-foo to force local delivery. + (Closes: #229909) + * Template changes reviewed by debian-l10n-english. There might still be + more changes, translators should probably wait a little bit longer before + updating the translation. + * On fresh installations smarthost profile only listens on loopback per + default. - There are valid uses of "smarthost" that require listening on + public interfaces but the most common one (dialup) does not. + * Ship README.Debian.UUCP by Andreas Barth in /usr/share/doc/exim4-base. - + This resolves our part of #201153. + + -- Andreas Metzler <ametzler@debian.org> Sat, 17 Apr 2004 18:02:42 +0200 + +exim4 (4.31-2) unstable; urgency=low + + * Fix caching bug in recipient callouts. (Nico Erfurth). + * Document removal of local_scan perl-plugin in NEWS.Debian file. + (Closes: #242227) + + -- Andreas Metzler <ametzler@debian.org> Mon, 5 Apr 2004 15:55:12 +0200 + +exim4 (4.31-1) unstable; urgency=low + + * New upstream version 4.31 (exiscan 4.31-16) + - Supports CRL (Certificate Revocation List) (Closes: #229063) + - exim_dbmbuild does not crash on _very_ long RHS values. + (Closes: #231597) + - route_list does not use a fixed lenght buffer anymore. (Closes: #231979) + - An empty tls_verify_certificates file is correctly interpreted as empty + list instead of breaking TLS. (Closes: #236478) + * Korean translation of debconf templates by Changwoo Ryu (Closes: #241499) + * Minor changes to rcpt_acl: + * add missing message = qualifiers. (Closes: #240862) + * resync against upstream default, incorporating change 4.23/30, allowing + "/" and "|" in nonlocal addresses. + + -- Andreas Metzler <ametzler@debian.org> Mon, 5 Apr 2004 12:00:54 +0200 + +exim4 (4.30-8) unstable; urgency=low + + * remove dc_never_users from /etc/exim4/u-ex.conf.conf and the corresponding + pattern DEBCONFnever_usersDEBCONF from the template. The code is + superfluous since 4.24 introduced FIXED_NEVER_USERS and was broken, user + changes were not preserved. (am) + * Link against libmysqlclient10 instead of libmysqlclient12 to circumvent + symbol-clashes when using PAM with libpam-mysql. (Closes: #235938) (am) + * Dump temporary build-conflict with broken po-debconf. (am) + * Copy ugly passwd-dependency from -base to -config. (am) + * Do not throw away adduser's errormessages. Together with the added + dependency noted above this (Closes: #237657). (am) + * Installed copy of default configuration-file (example.conf) refered to the + temporary install-directory. Ugly hotfix. (Closes: #236483) + * Italian translation of debconf templates by Danilo Piazzalunga. + (Closes: #237500) + * Rewrite generation of /etc/aliases because it was broken when running + under debbian-installer/debootstrap, which installs the packages with + DEBIAN_FRONTEND=nointeractive and reconfigures them later (report by + Florian Effenberger). (am) + Instead of generating it _once_ and touching it never again ask for and + add alias for root if it is missing. Debconf template + exim4/dc_noalias_regenerate is not used any more. (Closes: #237524) + * Norwegian Bokmål translation of debconf templates by Steinar H. Gunderson. + (Closes: #237680) + * Dump local_scan perl-plugin. Upstream development has stopped. (am) + * Maintainer scripts now run with -x if environment variable EX4DEBUG + is set (mh). + * Minor clarifications of debian/README (mh). + * rm -rf Local on debian/rules clean (mh). + * Swedish translation of debconf templates by André Dahlqvist. + (Closes: #238987) + * Portuguese (pt) translation of debconf templates by Nuno Sénica. + (Closes: #239030) + * Lithuanian translation of debconf templates by Kęstutis Biliūnas. + (Closes: #239118) + * Add examples for client certificate-checking by J.H.M. Dassen (Ray) + (Closes: #236609) + * Adapt README.* to /etc/exim4/exim4.conf.template (am) + * Update to exiscan v16 + + -- Andreas Metzler <ametzler@debian.org> Wed, 24 Mar 2004 15:39:35 +0100 + +exim4 (4.30-7) unstable; urgency=low + + * 4.30-6 was rejected, we use | and || for OR in dependency fields. + * libldap2 now uses GnuTLS10. Follow suit. (Temporarily bumped libldap2-dev + build-dependencies for paranoia's sake.) + + -- Andreas Metzler <ametzler@debian.org> Mon, 23 Feb 2004 17:03:58 +0100 + +exim4 (4.30-6) unstable; urgency=low + + * Finnish translation of debconf templates by Tapio Lehtonen. + (Closes: #229792) + * Simplified Chinese translation of debconf templates by Carlos Z.F. Liu. + (Closes: #229910) + * Spanish translation of debconf templates by Javi Castelo. (Closes: #232207) + * To increase robustness set explicit "domains = +local_domains" on all the + routers that are supposed to be handling _only_ local mail (i.e. anything + after dnslookup or smarthost) instead of relying on the no_more. + + If the router handling remote addresses was modified by adding a + precondition the address would have wrongly been handled by the later + routers if the precondition failed, breaking at least "verify = sender". + (Closes: #230403) (am) + * In the data ACL add a Message-ID header to mails injected with SMTP from + +relay_from_hosts. (Exim stopped doing this by default in 4.30.) (mh) + * binary-all metapackage exim4 does not depend anymore on exim4-base with + exactly the same version. There is no necessity for dependencies that + strict and it broke both binary NMUs and installability on lagging + architectures. (Closes: #231678) (am) + * Give way to the "I use sid but keep it outdated by not running apt-get + upgrade ever."-fraction. exim4-base now depends on working versions of + passwd i.e. the version in woody or the one that has been in sid + for more than 6 months. (Closes: #230423,#230836,#231111) (am) + * in source-package symlink identical maintainerscripts. (am/mh) + * Ship README.Debian.xinetd, explaning why we do not use (x)inetd and how to + use xinetd properly if you insist. (Closes: #226627) + * Update Build-Depencies to fit the XFree86 4.3 packages. + * Make new lintian happy by quoting section and needs in eximon's + menu-file. + + -- Andreas Metzler <ametzler@debian.org> Mon, 23 Feb 2004 15:48:56 +0100 + +exim4 (4.30-5) unstable; urgency=low + + * Only use db_settitle if available (Closes: #226992) (am) + * Up to date debconf translations for all nine supported languages, thanks + to the translators: Miroslav Kure (Czech), Claus Hindsgaul (Danish), + Konstantinos Margaritis (Greek), Christian Perrier (French), + Kenshi Muto (Japanese), Bart Cornelis (Dutch), André Luís Lopes + (Brazilian Portuguese) and Ilgiz Kalmetev (Russian) (am) + * After merging translations split the configtype-template, using the + __Choices trick. I don't think I made any errors because podebconf's + output has not changed. (am) + * Don't use /etc/mailname (DEBCONFvisiblenameDEBCONF) as primary_hostname + for minimaldns option. (Closes: #225477) + * (Re)introduce /etc/exim4/exim4.conf.template as alternative to the + multiple small files in /etc/exim4/conf.d/ and make it the default choice + for fresh installations. This trades in a loss of comfort (you will again + need to merge in each small change manually) for increased stability. + (Closes: #224828) (am) + * Disable piping to programs in /etc/aliases per default, because they would + run as Debian-exim:Debian-exim per default. Add README.system_aliases + suggesting dedicated router/transport pairs (am/mh) (Closes: #228062) + * modify create-custom-package and adapt debian/rules to allow + building multiple named custom packages in a single build. (mh) + * "dpkg-reconfigure exim4-config" actually tells exim4 to read the updated + configuration. (am) + * Use -qqf instead of -qf in the ip-up.d file to force delivery of all + messages over a single SMTP connection. (Closes: #228001) + + -- Andreas Metzler <ametzler@debian.org> Wed, 21 Jan 2004 15:09:00 +0100 + +exim4 (4.30-4) unstable; urgency=low + + * Updated Japanese debconf template translation by Kenshi Muto + (Closes: #224584) + * Remove bashism from update-exim4.conf (Closes: #224617) (Jochen Voss) + * Czech translation of debconf templates by Miroslav Kure (Closes: #225713) + * Fix typos in README.Debian. (Closes: #225149) (Vincent Lefevre) + * Replace first, too long debconf question with three short ones (Joey + Hess) (Closes: #222720) + * Use a custom debconf title. (Closes: #222715) + * Greek translation of debconf templates by Konstantinos Margaritis + (Closes: #226844) + + -- Andreas Metzler <ametzler@debian.org> Fri, 9 Jan 2004 09:12:07 +0100 + +exim4 (4.30-3) unstable; urgency=low + + * update debian/copyright from NOTICE. (No substantial changes, credits + for new code) (am) + * missing \| made exim4-base.postinst configure hang. (Closes: #224294) (am) + * update-exim4.conf: Don't try chown if not running as root. (mh) + * Remove useless definition of an auth_over_tls_hosts hostlist in + 03_exim4-config_tlsoptions. - It was probably a leftover from somebody + running convert4r4. (am) + * Make it possible to override spooldir in another config-file snippet, too. + (Closes: #223973) + + -- Andreas Metzler <ametzler@debian.org> Fri, 19 Dec 2003 15:27:50 +0100 + +exim4 (4.30-2) unstable; urgency=low + + * Fix exim4-base.logrotate to create logfiles accessible for the new + exim-user. (Closes: #223860,#223862) + * comment in 03_exim4-config_tlsoptions refered to the user "mail" too. + + -- Andreas Metzler <ametzler@debian.org> Sat, 13 Dec 2003 15:01:20 +0100 + +exim4 (4.30-1) unstable; urgency=low + + * Exim now runs under its own uid (Debian-exim) instead of using + mail:mail. (am) + + WARNING: You cannot downgrade this version to an older one without + manual chown|chgrp all files owned by Debian-exim to mail. + + - control: dependency on adduser and virtual package exim4-config-2 to + force review of external -config packages. + - use a statoverride for passwd.client. + - different postinst scripts: + * adduser. + * chown|chgrp files/directories owned by mail (group|user) to + Debian-exim. + * update-exim4.conf does not exit immidiately if /etc/exim4/exim4.conf + exists AND -o is specified. (Bill Moseley) + * Brazilian Portuguese debconf template translation by André Luís Lopes + (Closes: #219781) + * Dutch debconf template translation by Bart Cornelis (cobaco) + (Closes: #220694) + * Pull Dansk debconf template translation from ddtp. + * Use a macro to make it possible to overide the value of spool_directory + with -DSPOOLDIR=. Needed for mailscanner, (Closes: #221468), suggested by + Matthias Klose. + * enable support for Cyrus saslauthd (package sasl2-bin, + /var/run/saslauthd/mux) for SMTP AUTH against /etc/shadow. (am) + * Christian Perrier has reviewed the debconf-templates and changed them to + follow the "Debconf Templates Style Guide". (Closes: #221838) Thanks to + the (ru|nl|fr|pt_BR) translators for updating their translations. + * New upstream version 4.30 with exiscan 4.30-14 (am) + - option table for -d in exim(8) readable (but not perfect). + (Closes: #214853) + - Messages for configuration errors now include the name of the main + configuration files (Closes: #202136) + - does not reject IPv6 address literals in EHLO/HELO anymore + (Closes: #222521) + * exim4-config.config: support going back to previous *package* when invoked + by base-config 2.0. (Closes: #222773). Suggested by Joey Hess. (am) + * exim4-config now conflicts with non-exim4 packages providing MTA, to keep + dselect from automatically installing it (and -base) on dist-upgrades on + systems that use a different MTA. (mh) + * exim4-base depends on netbase again because exim requires + /etc/services.(mh) + * reindent init-script with two spaces instead of tabs to fit it in 80 + chars/line. (Closes: #221458) + + -- Andreas Metzler <ametzler@debian.org> Mon, 8 Dec 2003 16:52:32 +0100 + +exim4 (4.24-3) unstable; urgency=low + + * rename create-custom-package to create-custom-config-package (mh) + * add create-custom-package to create renamed exim4-daemon-custom (mh) + * README.TLS: Don't suggest to use commands messing up the local terminal + (Sander Smeenk) + * Pull Dansk debconf translation from ddtp (not yet up to date) + * correct last references to uncompressed /u/s/d/e/README.Debian + (Closes: #216639), also kill references to exim-tls. (Closes: #216979) + (Kevin "Starfox" Arima). (am) + * add exim4-config-medium template package to sources, document (mh) + * Update to exiscan 4.24-13 (bugfix-release). + * Ask about mailname after configtype. (Closes: #217931) (am) + * minor thinko in debconf "local mail only"-config. (am) + * update-exim4.conf: now add comment indicating the source file + (Closes: #202040) (mh) + * add --confdir option to update-exim4.conf (mh) + * add "nodaemon" and "queueonly" option to /etc/default/exim4 and + init script (mh). + * Fix po2debconf on woody systems with old debhelper and po2debconf. (am) + * exim4-config does not depend on exim4-base. (am) + * Use "command -v" to check for existence of invoke-rc.d instead of + hardcoding its path. (am) + * Russian debconf translation by Ilgiz Kalmetev (Closes: #219101) + + -- Andreas Metzler <ametzler@debian.org> Tue, 4 Nov 2003 12:18:38 +0100 + +exim4 (4.24-2) unstable; urgency=low + + * Grammar of debconf-templates rectified by Ben Foley. + * Handholded by Denis Barbier I have imported debconf translations from + postfix: fr.po (Philippe Batailler), ja.po (Kenshi Muto), nl.po (Bart + Cornelis) and pt_BR.po (André Luís Lopes). It is just 5 translated + messages, 4 fuzzy translations, but it's a start. + * No more first person in debconf-templates (Adam D. Barratt) + * README.TLS was updated. + * pseudopackage libxaw-dev is gone in sid (and libxaw7-dev is already + available in woody) - Removed from build-depends. + * French debconf translation by Christian Perrier (Thanks for the other + hints, too.) + * Build-Conflict with broken po-debconf (= 0.8.0). (Closes: #215432) + * Add menu-entry for eximon (Artur R. Czechowski) (Closes: #215579). + * Resolve name-clash between client- and server-side authenticators (Bug + found by Rob Ristroph) + + -- Andreas Metzler <ametzler@debian.org> Wed, 15 Oct 2003 12:45:49 +0200 + +exim4 (4.24-1) unstable; urgency=low + + * New upstream version + - 55_fixesfrom-4.23.dpatch is not needed anymore. + - most interesting new feature: $acl_xx are now saved with the + message, and can be accessed later in routers, transports, and filters. + - Cannot run deliveries as root anymore. If you don't redirect mail for + root via /etc/aliases or other means to a nonpriviledged account the + mail will be delivered to /var/mail/mail with permissions 0600 and owner + mail:mail. Change to local_user router to keep it from trying to route + mail for root. + * debconf for exim4-config pointed to /u/s/d/e/README.Debian but the + file is available as README.Debian.gz (Closes: #211934) + * exim(8) manpage provides correct NAME section for mailq/runq/... to + generate corresponding whatis/apropos info (Thanks to Dan Jacobson + <jidanni@jidanni.org> for mentioning lexgrog(1)) + * polish and crosslink documentation about SMTP AUTH in config-files, + documentation and debconf templates. (Closes: #202920) + * Ship README.SIEVE (Thanks to Ross Boylan) + * Sync some debconf templates against the respective ones in postfix + 2.0.16, to limit the work of translators. + * update-exim4defaults/init-script: Add a new value fuer QUEUERUNNER, + "ppp". - Don't run queue by daemon but still run it from + /etc/ppp/ip-up.d/exim4. (Dan Jacobson pointed out that this was very + akward to accomplish with old setup.) update-exim4defaults now exits with + an error if the argument for --queuerunner is invalid. + * Enable gettext-style localisation of debconf templates with + compatibility code for woody + * Add German debconf-translation. (Some strings were copied from Martin A. + Godischs translation of postfix's templates). + + -- Andreas Metzler <ametzler@debian.org> Sun, 5 Oct 2003 13:41:30 +0200 + +exim4 (4.22-5) unstable; urgency=low + + * Sorry, this is not 4.23. Tom is on holidays and because 4.23 changes + some ACL code, exiscan needs in depth checking and not just applying the + patch by hand. + * exim4-config conflicts with bash (<< 2.05), because it cannot handle + aliases in functions. This does not necessarily fix dist-upgrades + from potato to sarge because debconf-config might happen before the + new bash is installed but will keep people running potato from + trying to install exim4-config. (Closes: #209720) + * sanitize /usr/sbin/exim4's permissions, building with 007 umask + could have installed it -rws--x--x + * evaluation -oP option for specifying pid-file is broken in 4.22, use fix + from 4.23 (Closes: #210847) + * "warn log_message blah" in DATA acl triggered dumping of full headers + to reject.log, although the message was not rejected by this acl + statement. Take fix from 4.23. (Closes: #208782) + * On cross-upgrades from exim3 unfold lines continued with a backslash + in the old exim3 configuration before trying to parse it to preanswer the + debconf-questions. (Closes: #210404) First instance of using perl in our + maintainer-scripts, but I could not do it with sed. + + -- Andreas Metzler <ametzler@debian.org> Fri, 19 Sep 2003 13:55:07 +0200 + +exim4 (4.22-4) unstable; urgency=low + + * Update to exiscan-acl revision -12. (Emergency fix: When you were using + 'discard', and it was the last verb affecting a message, the mbox spool + files in the scan directory were not cleaned up.) + * Add syslog2eximlog by Martin Godisch, a script to make logfiles produced + with exim option "log_file_path = syslog" readable for eximstats. + (Closes: #208524) + * Enhance description of -heavy and light a little bit. (Closes: #208404) + * Standards-Version: 3.6.1, no changes required, we already prompt with + debconf. + + -- Andreas Metzler <ametzler@debian.org> Thu, 4 Sep 2003 19:19:25 +0200 + +exim4 (4.22-3) unstable; urgency=low + + * Add copright notice of exiscan-acl to debian/copyright. + + -- Andreas Metzler <ametzler@debian.org> Wed, 27 Aug 2003 17:49:46 +0200 + +exim4 (4.22-2) unstable; urgency=low + + * Include exiscan-acl patch 4.22-10 http://duncanthrax.net/exiscan-acl/ + in -heavy and -custom (Closes: #204698) + * clean up gnutls-params on purge of base-package. + + -- Andreas Metzler <ametzler@debian.org> Wed, 27 Aug 2003 12:50:59 +0200 + +exim4 (4.22-1) unstable; urgency=low + + * new upstream version 4.22. Please take a look at README.UPDATING + and NewStuff in /usr/share/doc/exim4-base/ + + -- Andreas Metzler <ametzler@debian.org> Mon, 18 Aug 2003 16:51:47 +0200 + +exim4 (4.20-5) unstable; urgency=low + + * Fix EHLO/HELO buffer-overflow CAN-2003-0698 (Closes: #205716) + * exim-gencert was using '.' as separator for chown. + * "head -n 1" instead of "head -1" in scripts + * install /etc/exim4/passwd.client as root:mail 0640 (Closes: #205104) + (it needs to be readable for the exim-user or -group, i.e. mail:mail) + * set mode_fail_narrower = false for mail_spool and maildir_home transports + (Closes: #204228) + * Standards-Version: 3.6.0, no changes required. + + -- Andreas Metzler <ametzler@debian.org> Sat, 16 Aug 2003 17:40:17 +0200 + +exim4 (4.20-4) unstable; urgency=low + + * CFILEMODE and dc_local_interfaces were not saved in update-exim4.conf.conf + on fresh installations. + * update-exim4.conf: Remove comments _after_ doing DEBCONFpatternDEBCONF + replacement. + * conf.d/auth/30_exim4-config_examples: Fix forced failure of AUTH LOGIN + client on non-encrypted connections. + + -- Andreas Metzler <ametzler@debian.org> Tue, 5 Aug 2003 10:38:16 +0200 + +exim4 (4.20-3) unstable; urgency=low + + * hub_user router: set correct .ifdef, remove superficial condition= + * don't generate main/03_exim4-config_neverusers dynamically, use + a DEBCONF_foo pattern that is replaced by up-ex4.conf. exim4 should + now play nicely with readonly /etc. + * Enable exim-filter in .forward per default. (Closes: #201827) + * Enable maildrop-delivery for users with ~/.mailfilter + * Easier setup of client side SMTP authentification: + -short README file. + -passwd.client example shipped in CONFDIR + -30_exim4-config_examples: + +change order, prefer cram-md5. + +enable by default (auth-plain and -login only for TLS protected + connections). They remain inactive while hosts_try_auth is + disabled. + * add comments listing the filename to the files in conf.d that were + changed anyway. Addresses part of 202040. + * remove misleading comments about "bottom of file" or "see below" + from config-snippets. (Closes: #202165) + * Disable orphaned inetd-entries from exim (v3) caused by bugs #202670 and + #182206 in exim4-config's postinst. I'll close #201143 manually. + * Restructure and clarify README.Debian and polish update-exim4.conf(8). + Thanks to Ross Boylan for pushing me in the correct direction. + + -- Andreas Metzler <ametzler@debian.org> Thu, 24 Jul 2003 10:29:19 +0200 + +exim4 (4.20-2) unstable; urgency=low + + * update-exim4.conf works without daemon-package (Closes:#195329) + * Add dnslookup_relay_to_domains router for "internet" config to + allow relaying for domains with an MX pointing to an rfc1918 + address. (Closes: #198410) (MH) + * update-exim4.conf would hang if one of the subdirectories in conf.d + was empty. (Report and fix by Marc Merlin) + * Build-Depend on libgnutls7 + * Preserve comments in update-exim4.conf.conf by first adding missing + items and replacing the values with sed instead of regenerating file + from scratch (Closes: #184099) + * Set return_path_add, delivery_date_add and envelope_to_add for + maildir-transport (Closes: #196178) + * Use email-addresses file in /etc/ instead of in /etc/exim4 as exim3 does, + exim4-config now needs to conflict with exim,exim-tls. We still include + code for evaluating the old file if it exist, but suggest moving the + contents to the new file in NEWS.Debian. postinst will remove old orphaned + file if it is unmodified. (Closes: #197136) + * Set return_fail_output instead of return_output on address_pipe transport. + (Closes: #201280) + * Stop generating rewriting rules dynamically, exim4 accepts any + "address-list" item as source-pattern for rewriting. (Changelog entry + obfuscated on purpose, read exim4debian for painful details.). Remove old + dynamically generated files in postinst if they were managed by upex4conf. + * daemon-light supports TLS (Closes: #193596) + + -- Andreas Metzler <ametzler@debian.org> Wed, 16 Jul 2003 13:36:27 +0200 + +exim4 (4.20-1) unstable; urgency=low + + * New upstream + * Standards-version 3.5.10 (no changes required) + * The doc packages have got new sane names - update Suggests. + * Fix a endless loop (currently ownly showing when upgrading from old + experimental packages) - Thanks to Marc Langer for the report. + * introduce ${Upstream-Version} as substitution variable for + debian/control (MH) + * Make dependencies less strict, *-daemon-* 12.34-1 can be installed with + -base 12.34-5. + + -- Andreas Metzler <ametzler@debian.org> Mon, 19 May 2003 14:14:16 +0200 + +exim4 (4.14-1) unstable; urgency=low + + * Upload to sid (Closes: #179066) + * Ship an (empty) acl_check_data with commented out examples. Add + Infrastructure to ease their activation. (MH) + + -- Andreas Metzler <ametzler@debian.org> Fri, 16 May 2003 18:02:46 +0200 + +exim4 (4.14-0.6) experimental; urgency=low + + * Don't link to gnutls' (tasn,gcrypt) dependencies directly + (Closes: #193018) + * fix AUTH PLAIN server side example to work if the data is not given + in initial-response (exim-bug 193094) + * ACL-updates (MH) + + -- Andreas Metzler <ametzler@debian.org> Wed, 14 May 2003 12:16:06 +0200 + +exim4 (4.14-0.5) experimental; urgency=low + + * updated version of dlopen patch (Marc Merlin) + * don't regenerate files managed by update-exim4.conf on package + updates if the local admin had deleted them. + * replace the listenonpublic yes/no question with one that allows to + specify on which interfaces to listen to (Closes: #190498) + * new dc-question for dial-on-demand-users to minimize DNS lookups + + -- Andreas Metzler <ametzler@debian.org> Thu, 1 May 2003 16:03:59 +0200 + +exim4 (4.14-0.4) experimental; urgency=low + + * Renamed conf.d files from *exim4-base* to *exim4-config* since + they can now be found in the exim4-config package. + WARNING, this breaks updates. After installation, execute + something like the following bash snipped to rename your files: + for i in `find . -name *exim4-base*`; do mv $i ${i/exim4-base/exim4-config}; done + (MH) + * Include more sophisticated check_rcpt ACL, include documentation, + include even more sophisticate check_rcpt ACL in + /u/s/d/e4-config/examples/acl. (MH) + * update-exim4.conf now filters out consecutive empty lines (MH) + * make update-exim4.conf's behaviour for configtype=none more consistent, + respect CFILEMODE and --removecomments. (Thanks to Marc Merlin) + * add warning about editing /etc/exim4/exim4.conf in place (Marc Merlin) + * use .rul instead of .disabled to override/disable configfiles in + /etc/exim4/conf.d/ (Suggested by Marc Merlin) + * fix smtp auth client-side examples (Closes: #188828), thanks to Karl + M. Hegbloom for the bug report (AM) + * add @DPATCH@-tag to patches, as required by dpath-edit-patch in + dpatch 1.17 (AM) + + -- Andreas Metzler <ametzler@debian.org> Fri, 25 Apr 2003 12:37:50 +0200 + +exim4 (4.14-0.3) experimental; urgency=low + + * add '|| true' to every call of db_input. (Thanks to Pierfrancesco Caci for + the bugreport.) (Closes: #187008) + * Don't set received_header_text in 02_exim4-base_options, use upstream's + default. + * renumber routers to have more space for local customization. + WARNING WARNING upgrade is broken, execute this in + /etc/exim4/conf.d/router to get rid of the superfluous files: + mv 20_exim4-base_domain_literal 100_exim4-base_domain_literal + mv 22_exim4-base_primary 200_exim4-base_primary + mv 24_exim4-base_real_local 300_exim4-base_real_local + mv 26_exim4-base_system_aliases 400_exim4-base_system_aliases + mv 28_exim4-base_hubuser 500_exim4-base_hubuser + mv 30_exim4-base_userforward 600_exim4-base_userforward + mv 32_exim4-base_procmail 700_exim4-base_procmail + mv 34_exim4-base_maildrop 800_exim4-base_maildrop + mv 36_exim4-base_local_user 900_exim4-base_local_user + * add *syntax_errors* directives to userforward router, to use partially + valid .forward files instead of skipping them. (Marc Haber) + * update mysql build-depends + + -- Andreas Metzler <ametzler@debian.org> Wed, 9 Apr 2003 16:19:46 +0200 + +exim4 (4.14-0.2) experimental; urgency=low + + * upstream fix for crash with AUTH PLAIN + * upgrade to policy 3.5.9.0 (CFLAGS in debian/rules) + * Add (maildir) transport for handling file addresses generated by + alias or .forward files if the path ends in "/", enabled for .forward per + default, but not for /etc/aliases. Thanks to Andreas Horter. + * add debconf question to move files from exim3 spool to exim4 spool + * run exim_tidydb as mail:mail using start-stop-daemon + * Make manpages UTF-8 compatible with nicer quotes and escaped dashes. + * fakeroot debian/rules builddaemonpackages=exim4-daemon-custom \ + buildbasepackages=no binary produced a broken exim4-config package. + (Bug found by Soren Andersen) + * introduce new replacement item DEBCONFpackageversionDEBCONF holding + the complete version number, might be useful for Received headers (Marc + Haber) + + -- Andreas Metzler <ametzler@debian.org> Thu, 27 Mar 2003 17:04:02 +0100 + +exim4 (4.14-0.1) experimental; urgency=low + + * New upstream version + * 20_fix.lsearch.dpatch not needed anymore + * use new feature .ifdef instead of simulating it with condition=... + * change priority of exim4-daemon-light to important + + -- Andreas Metzler <ametzler@debian.org> Thu, 13 Mar 2003 15:03:41 +0100 + +exim4 (4.12-0.2) experimental; urgency=low + + * instead of generating 22_exim4-base_primary by copying the correct + file into it, use condition=... to select the correct one. Similar + change to 28_exim4-base_hubuser + + -- Andreas Metzler <ametzler@debian.org> Thu, 6 Mar 2003 11:55:55 +0100 + +exim4 (4.12-0.1) experimental; urgency=low + + * minimal doc-updates + * init-script: output status-message before starting upex4conf() + * polish smtp-auth examples - don't hardcode passwords in main + configuration file. + * change default file-permissions of configfile to 0644. This can be changed + by setting CFILEMODE in the default file. + * rename debian/patches/*, giving each one an unambiguous number + * ignore private rfc1918 and APIPA addresses in internet router (MH) + * correct info about authorship of dlopen patch + * don't link exim4-daemon-light against PAM (explicitely link it against libdl) + * same_domain_copy_routing = yes for primrout-internet, primrout-satellite + and primrout-smarthost (MH) + * rename debconf.results to update-exim4.conf.conf, add upgrading-magic for + upgrading from 4.12-0 and earlier (marked as REMOVEMEBEFORERELEASE) + * introduce REMOVEMEBEFORERELEASE-tag, grep -r on debian/ will show us all + the cruft that needs to be removed before uploading to unstable. + + -- Andreas Metzler <ametzler@debian.org> Wed, 5 Mar 2003 19:03:59 +0100 + +exim4 (4.12-0) experimental; urgency=low + + * removed TODO marker from the copyright file + * version number for first Debian upload + * built i386 binary package on sid + + -- Marc Haber <mh+debian-packages@zugschlus.de> Fri, 21 Feb 2003 14:40:42 +0100 + +exim4 (4.12-0.0.21) experimental; urgency=low + + * update copyright + * exim-gencert: generate certificates valid for three years instead 30 + days + * remove debian/debconf/exim4.conf.template + * enable LMTP, LOOKUP_NIS and mailstore for daemon-light + + -- Andreas Metzler <ametzler@logic.univie.ac.at> Fri, 21 Feb 2003 12:55:40 +0100 + +exim4 (4.12-0.0.20) experimental; urgency=low + + * ship /usr/lib/exim4/exim4 and use it to check whether daemon package + is installed. + * Exim doesn't require a HUP after logrotation. (See spec 44.2) (MH) + + -- Andreas Metzler <ametzler@downhill.at.eu.org> Thu, 20 Feb 2003 19:23:45 +0100 + +exim4 (4.12-0.0.19) experimental; urgency=low + + * Ship upstream-changelog only in exim4-base, Symlinks in packages depending + on it. Split off changelog entries up to 3.34-1 to changelog.Debian.old + which is only included in exim4-base. - Spares about 100KB. + * Ship ACKNOWLEDGMENTS in exim4-base docs. + * remove debian/exim4-config.docs, files are already shipped in exim4- + base + * disable some the unneeded dh_* commands from binary-indep target. + * make exim4 a metapackage + + -- Andreas Metzler <ametzler@downhill.at.eu.org> Thu, 20 Feb 2003 12:41:17 +0100 + +exim4 (4.12-0.0.18) experimental; urgency=low + + * split off all configuration to exim4-config + * include exim4-config-simple source package + * include script to generate exim4-config source package + * changed distribution to experimental + * Add patch by Phil Hazel to fix lsearch*@ lookups. (AM) + * Remove exim4-daemon-perl; merge it into exim4-daemon-heavy (AM) + * Prepare removal of "exim4" daemon-flavour: Exchange the roles of + "exim4" and "exim4-daemon-light" in debian/rules: build helper + binaries, eximon, et.al. while building exim4-daemon-light. Rename + EDITME.exim4-base.diff to EDITME.exim4.diff. (AM) + ----- + WARNING: This breaks your debian/EDITME.exim4-custom.diff, as it was + generated to show the differences to debian/EDITME.exim4-base instead of + EDITME.exim4-light. (AM) + ----- + + -- Marc Haber <mh+debian-packages@zugschlus.de> Tue, 18 Feb 2003 16:16:45 +0100 + +exim4 (4.12-0.0.17) unstable; urgency=low + + * mv 26_exim4-base_aliases 26_exim4-base_system_aliases (MH) + * mv 30_exim4-base_forward 30_exim4-base_userforward (MH) + * WARNING: upgrades are broken! + -After ugrading delete conffiles no longer in package in directories + below /etc/exim4/conf.d/: + router/26_exim4-base_aliases + router/30_exim4-base_forward + * all file names for transports and routers are now consistent with + Transport/Router defined inside (MH) + * add debug_print to all transports/routers (MH) + * add cut -d\ -f1 to all md5sum calls in pipes (MH) + * add man page for exiqgrep (MH) + * fix typos in exiqsumm and exicyclog man page (MH) + * Don't install exim.8.diff as manpage, apply the patch instead. (AM) + + -- Andreas Metzler <ametzler@logic.univie.ac.at> Sat, 15 Feb 2003 16:35:26 +0100 + +exim4 (4.12-0.0.16) unstable; urgency=low + + * Define CONFDIR-macro and use it in update-exim4.conf and some files in + CONFDIR. (AM) + * Enhance update-exim4.conf: remove comments by default, allow to write + output to a different file. (AM) + * update-exim4.conf: check validity of configfile before installing it + * fix breakage with newer md5sum - thanks to Sander (AM) + * check in init-script for smtp-service in inetd that is compatible with + openbsd-inetd's extended syntax (Hubert Chan) (AM) + * Don't link against libwrap, exim3 doesn't either (Alexander Koch) (AM) + + -- Andreas Metzler <ametzler@downhill.at.eu.org> Fri, 14 Feb 2003 19:55:54 +0100 + +exim4 (4.12-0.0.15) unstable; urgency=low + + * If exim4/dc_listenonpublic=false add an explaing line to the + resulting configfile instead of a blank-line (Marc Haber) + * In postinst and cronjob make sure that db files are owned by + mail:mail + * Add buzzword convert4r4 to description of "No configuration" profile + * Body of manpage exim_convert4r4: s/convert4r4/exim_convert4r4/g + * Change maintainer, add Marc Haber to Uploaders + + -- Andreas Metzler <ametzler@downhill.at.eu.org> Sun, 2 Feb 2003 22:06:06 +0100 + +exim4 (4.12-0.0.14) unstable; urgency=low + + * fix bugs found by Marc Haber: + - search for email-addresses file in /etc/exim4/ + - s/hostname -fqdn/hostname --fqdn/ + * exim4-base.config: don't grep in /etc/aliases if does not exist yet. + * clear up config-script, using both $mailname and $dc_mailname was + irritating. + * fix wrong logic for aliases generation (= instead of !=) + * fix major breakage of debconf code: config-script is called two times + _before_ postinst writes debconf.results, db_set-commands (for sane + defaults) in the second-run overwrote the answers given by the user. + + -- Andreas Metzler <ametzler@downhill.at.eu.org> Sat, 1 Feb 2003 15:06:58 +0100 + +exim4 (4.12-0.0.13) unstable; urgency=low + + * link against GNUTLS + + -- Andreas Metzler <ametzler@downhill.at.eu.org> Fri, 31 Jan 2003 16:32:31 +0100 + +exim4 (4.12-0.0.12) unstable; urgency=low + + * clean up at purge: Remove logfiles, ask about removing + undelivered mails in spool directory. + + -- Andreas Metzler <ametzler@downhill.at.eu.org> Fri, 31 Jan 2003 13:32:37 +0100 + +exim4 (4.12-0.0.11) unstable; urgency=low + + * clean up update-exim4.conf: + + fix unconditional overwriting 03_exim4-base_neverusers + + one central `tempfile -m...` + + add skeleton function example + * add missing 'set -e' to exim4-base.postrm + * If there are no debconf answers and we are making a cross upgrade + from exim3, try to parse its config file to seed debconf db. + + -- Andreas Metzler <ametzler@downhill.at.eu.org> Sun, 26 Jan 2003 12:22:23 +0100 + +exim4 (4.12-0.0.10) unstable; urgency=low + + * Get rid of error messages: don't call chmod/chown in + debconf/update-exim4.conf if the respective files don't exist. Don't try + to kill non running daemons. + * Don't start unconfigured daemon in init script, ie. require either + ${dc_eximconfig_configtype}" != "xnone or existence of handcrafted + /etc/exim4/exim4.conf. + Thanks to Alexander Koch for firmly pushing me this way. + * dc_listenonpublic was overwritten to true in config script. + * Typo in exim4-base.postrm prevented removal of + /etc/exim4/conf.d/router/28_exim4-base_hubuser + * Clean up /var/spool/exim4 properly; at least if there are just empty + directories. + * hub_user was broken because of unescaped $. + * import updated 10_daemon_close_fds.dpatch from Steve. + * only set neverusers if root is aliased somewhere. + + -- Andreas Metzler <ametzler@logic.univie.ac.at> Fri, 24 Jan 2003 17:14:13 +0100 + +exim4 (4.12-0.0.9) unstable; urgency=low + + * update-exim4defaults: Fix bugs, add option --init + * /etc/default/exim4 is no conffile anymore, it is generated with + update-exim4defaults. + + -- Andreas Metzler <ametzler@logic.univie.ac.at> Fri, 17 Jan 2003 13:39:46 +0100 + +exim4 (4.12-0.0.8) unstable; urgency=low + + * Don't ship now unneeded empty /var/lib/exim4/masquerade and + /var/lib/exim4/email_addresses + * move hub_user router to /etc/e4/c.d/ + * move primary-router definition to /etc/e4/c.d/ + * code in debian/rules installing /etc/exim4/conf.d/ tree ignores CVS + directories + * WARNING: upgrades from 0.0.6 and 0.0.7 are broken! + -After ugrading delete conffiles no longer in package in directories + below /etc/exim4/conf.d/: + rewrite/30_exim4-base + router/28_exim4-base_hub_user + - replace router/22_exim4-base_primary with a file containg only + the line "# d41d8cd98f00b204e9800998ecf8427e" + run update-exim4.conf afterwards and start daemon. + + -- Andreas Metzler <ametzler@logic.univie.ac.at> Tue, 14 Jan 2003 17:44:50 +0100 + +exim4 (4.12-0.0.7) unstable; urgency=low + + * Add configuration file managment code using md5sums stored in the file + itself to update-exim4.conf(8). Use it and move files for evaluation of + /e/e4/email-addresses and the masquerading rules from /var/lib/exim4 to + /etc/. Gets rid of /etc/exim4/conf.d/rewrite/30_exim4-base and its two + .includes. + + -- Andreas Metzler <ametzler@downhill.at.eu.org> Tue, 14 Jan 2003 13:05:51 +0100 + +exim4 (4.12-0.0.6) unstable; urgency=low + + * generate up to date manpage for eximstats with pod2man. + * EXPERIMENTAL: Split /etc/exim4/exim4.conf.template to little files + in /etc/exim4/conf.d/ - update docs accordingly. + * fix wrong path in exim4-base.doc-base.spec + + -- Andreas Metzler <ametzler@downhill.at.eu.org> Sun, 12 Jan 2003 18:25:40 +0100 + +exim4 (4.12-0.0.5) unstable; urgency=low + + * enhance default-file a lot. + * ship update-exim4defaults(8) - a script to allow other packages to modify + the default-file. + + -- Andreas Metzler <ametzler@downhill.at.eu.org> Mon, 6 Jan 2003 23:00:15 +0100 + +exim4 (4.12-0.0.4) unstable; urgency=low + + * Compile perl plugin with -fPIC + * Enable IPv6 support (Andrew Mulholland) + * remove exim4-base.cron.d, it only contained comments (no inetd support). + * enhance default-file: Allow disabling any queue runs and passing + additional options to exim daemon and/or the queuerunner. + + -- Andreas Metzler <ametzler@logic.univie.ac.at> Sun, 5 Jan 2003 13:16:37 +0100 + +exim4 (4.12-0.0.3) unstable; urgency=low + + * Keep patches separate to make upgrading easier, using dpatch. + * Rename eximon to eximon4: Otherwise this would force anybody who has + installed eximon and runs exim v3 to switch to exim v4 + * Polish package descriptions a little bit. + * Drop Recommends for netbase. We don't support inetd anyway. + + -- Andreas Metzler <ametzler@downhill.at.eu.org> Tue, 31 Dec 2002 14:31:14 +0100 + +exim4 (4.12-0.0.2) unstable; urgency=low + + * Actually compile with -O2 (Matthias Klose) + * Apply localscan_dlopen.patch from + http://marc.merlins.org/linux/exim/files/sa-exim-current/ to make it + possible to switch local_scan functions *without* recompiling exim. + * compile local_scan.c perl plugin as shared object that is dlopened, + document this in exim4-daemon-perl's description and doc-directory. + + -- Andreas Metzler <ametzler@downhill.at.eu.org> Sat, 21 Dec 2002 14:01:24 +0100 + +exim4 (4.12-0.0.1) unstable; urgency=low + + * New upstream 4.12, a strict maintainance release. Without any new features + (Don't worry - this is the real release i.e. Phil's third shot ;-) + + -- Andreas Metzler <ametzler@logic.univie.ac.at> Wed, 18 Dec 2002 12:17:51 +0100 + +exim4 (4.11-0.0.4) unstable; urgency=low + + * Get rid of /usr/lib/exim4/exim (see README.Debian for patched files) + * Use relative paths in debian/eximon.dirs + + -- Andreas Metzler <ametzler@downhill.at.eu.org> Tue, 17 Dec 2002 13:40:19 +0100 + +exim4 (4.11-0.0.3) unstable; urgency=low + + * fix dbm lookups (one-line patch to src/search.c) + + -- Andreas Metzler <ametzler@logic.univie.ac.at> Fri, 13 Dec 2002 13:38:31 +0100 + +exim4 (4.11-0.0.2) unstable; urgency=low + + * Fresh installs were broken, as the initial test in update-exim4.conf + failed. + * update-exim4.conf exits silently if /etc/exim4/exim4.conf exists. + * don't invoke update-exim4.conf in postinst if configtype=none. + + -- Andreas Metzler <ametzler@logic.univie.ac.at> Wed, 11 Dec 2002 16:32:47 +0100 + +exim4 (4.11-0.0.1) unstable; urgency=low + + * New upstream version 4.11: + includes spec und util/* in orig.tar.gz, diff is small again. + see NewStuff items 49 to 57 for new features since snapshot 4.10.13. + + -- Andreas Metzler <ametzler@logic.univie.ac.at> Wed, 11 Dec 2002 13:01:07 +0100 + +exim4 (4.10.13-0.0.4) unstable; urgency=low + + * reformat manpages a little bit, start each sentence on a new line, refer + to /usr/share/doc/exim4-base/ + * remove the %s from PID_FILE_PATH + * apply debian/fix-pid.issue.patch to fix minor security issue + http://www.exim.org/pipermail/exim-users/Week-of-Mon-20021202/046978.html + * test in init-script for working config before reloading/restarting + (Andreas Piesk) + + -- Andreas Metzler <ametzler@downhill.at.eu.org> Thu, 5 Dec 2002 13:04:51 +0100 + +exim4 (4.10.13-0.0.3) unstable; urgency=low + + * update copyright from NOTICE + * Typos in exim(8) + + -- Andreas Metzler <ametzler@downhill.at.eu.org> Wed, 4 Dec 2002 10:35:18 +0100 + +exim4 (4.10.13-0.0.2) unstable; urgency=low + + * Fix path for eximon.bin in eximon script (Andreas Piesk) + * Add comments at the head of exim4.conf.template, containing a short + introduction to the configuration scheme. + + -- Andreas Metzler <ametzler@downhill.at.eu.org> Tue, 3 Dec 2002 23:52:28 +0100 + +exim4 (4.10.13-0.0.1) unstable; urgency=low + + * Snapshot 4.10.13 + * CONFIGURE_FILE=/etc/exim4/exim4.conf:/var/lib/exim4/config.autogenerated + * update update-exim4.conf* and documentation accordingly. + * Generate config.autogenerated with same permissions as + /etc/exim4/exim4.conf.template (it might conatain passwords) + * Add BIG FAT warning at head of autogenerated file. + * don't ship /var/lib/exim4/config.autogenerated, simply remove it on + purge if it exists. + + -- Andreas Metzler <ametzler@logic.univie.ac.at> Mon, 2 Dec 2002 12:45:58 +0100 + +exim4 (4.10.12-0.0.1) unstable; urgency=low + + * Upgrade to testing snapshot 4.10.12 + * patches accepted/superseded by upstream: exim4-MID-expanded.patch, hmac*, + perl.c.patch + * patches that do not apply cleanly anymore: bV_shows_openssl_version.txt, + daemon_close_fds.txt, gcc_attributes-eximon.diff, gcc_attributes.txt, + tls_common.txt, tls_misc.txt, tls_session_cache.txt. + * minimize changes to scripts/exim_install - use INSTALL_ARG=-no_symlink instead. + * no util/cramtest.pl util/logargs.sh util/unknownuser.sh in upstream + tarball - perhaps only in testing version? + + -- Andreas Metzler <ametzler@downhill.at.eu.org> Thu, 28 Nov 2002 16:11:52 +0100 + +exim4 (4.10-0.srh20.19) unstable; urgency=low + + * ship convert4r4 as /usr/sbin/exim_convert4r4 (with manpage) + * eximon does not provides/Conflicts: exim4-daemon + * switch AGAIN *-daemon provides MTA: + - *-daemon depends on -base instead of the other way round + - explicit "conflicts/replaces: exim, exim-tls" for the base package - + these need to add this the other way round, too (TODO). + - move symlinks for sendmail, mailq, rmail, rsmtp and their manpages (+the one + for newaliases) to the daemon-packages. + - no more non-debhelper-generated exim4-base.prerm, simplified + *daemon.postinst + * try to start daemon in postinst no matter whether configtype=none, people + might use it with a handcrafted exim4.conf. + * register /var/lib/exim4/email_addresses for dpkg. + + -- Andreas Metzler <ametzler@downhill.at.eu.org> Sun, 24 Nov 2002 15:04:32 +0100 + +exim4 (4.10-0.srh20.18) unstable; urgency=low + + * add "Replaces: exim4-daemon" to all the daemon flavours, needed for + switching. + * Marc Haber: + make exim4-daemon-custom actually work. + building from CVS was broken + clean target missed Local/eximon.conf + * exim-daemon-perl recommends libexim-localscan-perl + + -- Andreas Metzler <ametzler@downhill.at.eu.org> Thu, 21 Nov 2002 17:04:54 +0100 + +exim4 (4.10-0.srh20.17) unstable; urgency=low + + * add support for building a customized daemon (exim4-daemon-custom) + * tighten build-depends: official exim4-base linked against db3 won't + work well together with exim4-daemon-custom linked against libdb2 + * ship compile time configuration (EDITME-files) in /usd/daemon-flavour. + * use /var/mail instead of /var/spool/mail (#169747) + * make uucp a trusted user. (#169545) + + -- Andreas Metzler <ametzler@downhill.at.eu.org> Sun, 17 Nov 2002 23:06:29 +0100 + +exim4 (4.10-0.srh20.16) unstable; urgency=low + + * fix Gecos pattern: 'From: "Andreas Metzler,,," <am...'# + * _big_ update for README.Debian: Document which patches were applied. Short + note about PAM. + * document that the perl flavour won't deliver any mail without + /etc/exim4/local_scan.pl in package description. + * fix examples for server-side SMTP AUTH + + -- Andreas Metzler <ametzler@downhill.at.eu.org> Sat, 9 Nov 2002 10:12:34 +0100 + +exim4 (4.10-0.srh20.15) unstable; urgency=low + + * Fix crash with perl 5.8 (threads), thanks to Eckebrecht von Pappenheim + <evp@heise.de> + * perl-package: search local_scan.pl in /etc/exim4 instead of /etc/exim. + + -- Andreas Metzler <ametzler@downhill.at.eu.org> Wed, 6 Nov 2002 22:46:12 +0100 + +exim4 (4.10-0.srh20.14) unstable; urgency=low + + * add /etc/default/exim4 (#123184, #95325) + * Don't start a queue runner with cron per default, exim runs as daemon. + * polish config-script: more states, strip blanks. + * Ask whether to bind to all local interfaces or only to localhost with sane + default depending on configtype. (#108853) + + -- Andreas Metzler <ametzler@downhill.at.eu.org> Thu, 31 Oct 2002 14:05:50 +0100 + +exim4 (4.10-0.srh20.13) unstable; urgency=low + + * send stdout of logrotate postrotate-script to /dev/null + * polish exim4-base.postinst and exim4-base.templates + * use tcp-wrappers + * simplify update-exim4.conf. There is no need to only add remote_smtp + transport for special configurations. It does not hurt and should make it + easy for users to activate smtp-auth. + * install configration example to examples subdirectory + + -- Andreas Metzler <ametzler@downhill.at.eu.org> Tue, 29 Oct 2002 08:42:42 +0100 + +exim4 (4.10-0.srh20.12) unstable; urgency=low + + * linked against external pcre + * clean up a little bit - move all manpages to debian/manpages/ + * ship template /etc/exim4/email-addresses + * LFS support (-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE) + * Don't force sender verification by default + * I actually use this version. + + -- Andreas Metzler <ametzler@downhill.at.eu.org> Sun, 27 Oct 2002 17:10:16 +0100 + +exim4 (4.10-0.srh20.11) unstable; urgency=low + + * if HUPed exim will rexec itself as /usr/lib/exim4/exim, changing the name + to exim - start-stop-daemon-daemon would not recognize it. Changed + init.script to exec /usr/lib/exim4/exim to set the processname to "exim". + This needs to be deuglified. + * use black magic in daemon-$flavour postinst to only start it there if + switching flavours. + * support for inetd has to wait for sarge+1 + * fix description of 'exim4' daemon flavour. + + -- Andreas Metzler <ametzler@downhill.at.eu.org> Sat, 26 Oct 2002 11:09:14 +0200 + +exim4 (4.10-0.srh20.10) unstable; urgency=low + + * don't provide symlink /usr/sbin/exim anymore - this broke coinstallation + with uninstalled exim 3 - the exim3-init script started the exim4-daemon. + Ship symlink /usr/lib/exim4/exim -> /usr/sbin/exim4 and set BIN_DIRECTORY + to /usr/lib/exim4. This is a little bit ugly but the alterative would be to + patch 7 files in src. + * the daemon packages conflict with each other by each having + Conflicts/Provides: exim4-daemon + * Add doc base support for spec and filter.txt (bug 165961) + * Switching daemon flavours restarts them. + + -- Andreas Metzler <ametzler@balrog.logic.univie.ac.at> Fri, 25 Oct 2002 16:14:44 +0200 + +exim4 (4.10-0.srh20.9) unstable; urgency=low + + * apply exim4-MID-expanded.patch - make domain part of M-ID configurable. + Shipped in debian-subdir so it can be easily patch -R'd before official + debian release. + * set spool to /var/spool/exim4 in EDITME + * remove /var/run/exim4 on purge + * remove /var/(spool|log)/exim4 on purge if empty + * added manpages. + * allow relay for 127.0.0.1 : ::::1 + * set host_find_failed = defer for smarthost router and mimick exim3. It + really sucks to get a frozen message and error to the postmaster _every_ + time I try to send a message offline. + + -- Andreas Metzler <ametzler@downhill.at.eu.org> Thu, 24 Oct 2002 14:00:05 +0200 + +exim4 (4.10-0.srh20.8) unstable; urgency=low + + * info and html doc generated from separate source package - diff is + small + * remove m4 and texinfo from build-depends + + -- Andreas Metzler <ametzler@downhill.at.eu.org> Thu, 24 Oct 2002 12:22:56 +0200 + +exim4 (4.10-0.srh20.7) unstable; urgency=low + + * config script as state machine - allows going back! + * hopefully last forgotten entry of /var/{spool,log,run}/exim in postinst + and cron.* fixed. + + -- Andreas Metzler <ametzler@downhill.at.eu.org> Thu, 24 Oct 2002 09:16:12 +0200 + +exim4 (4.10-0.srh20.6) unstable; urgency=low + + * generate /etc/aliases with debconf + * remove dpkg-statoverride managment with debconf, ship exim binary as 4755 + root:root. + * update debian/copyright from NOTICE. + * add (commented out) maildrop-transport to template + * add (commented out) maildir-transport to template + * Remove some backslashes in template + * Fix *lots of* cut and paste errors, introduced by generating the + configuration template from the debconf_eximconfig perl script. + $local_delivery is wrong, define macro LOCAL_DELIVERY and use it instead. + Remove erranous backslashes. + * Add comments from the example configuration file to template. + * host and domain lists are colon separated. + + -- Andreas Metzler <ametzler@downhill.at.eu.org> Mon, 21 Oct 2002 22:37:45 +0200 + +exim4 (4.10-0.srh20.5) unstable; urgency=low + + * new debconf-code: + - shell scripts + - debconf-results are saved (and read from) /etc/exim4/debconf.results + - /etc/exim4/exim4.conf.template is a dpkg-conffile + - update-exim4.conf(8) merges these two files and generates exim's main + configuration file /var/lib/exim4/exim4.conf. + + -- Andreas Metzler <ametzler@downhill.at.eu.org> Sat, 19 Oct 2002 19:23:35 +0200 + +exim4 (4.10-0.srh20.4) unstable; urgency=low + + * symlink usr/sbin/exim4 <-> usr/sbin/exim in -base package was wrong. + * move invoke-rc.d to -base package - _it_ contains the init-script + * move stat-overide-stuff to -base package. - The values are filled in _its_ + config. + * missing stuff from log/exim4 run/exim4 transition: exim-base + maintainerscripts. + * Daemon-packages have only debconf stuff left as maintainerscripts. How + about letting dh_installinit manage the initscript? + * exim4-base.postrm has no business removing /etc/exim/exim.conf + + -- Andreas Metzler <ametzler@balrog.logic.univie.ac.at> Fri, 18 Oct 2002 14:40:46 +0200 + +exim4 (4.10-0.srh20.3) unstable; urgency=low + + * /etc/exim4/... + * fix cronjob: Test for existence of /etc/exim4/exim4.conf - it formerly + tested for exim3's configuration file + * /usr/lib/exim/ --> /usr/lib/exim4/ -- Put eximon.bin there, too. + + -- Andreas Metzler <ametzler@logic.univie.ac.at> Fri, 18 Oct 2002 13:43:37 +0200 + +exim4 (4.10-0.srh20.2) unstable; urgency=low + + * more changes: + * /var/log/exim/ --> /var/log/exim4/ + * /var/run/exim/ --> /var/run/exim4/ + * /etc/init.d/exim --> /etc/init.d/exim4 + * Use files named after the real package (exim4-base instead of) exim for + cron and logrotate. - use dh_installlogrotate and dh_installcron + * Don't install exim.8 manpages in daemon packages - symlink is enough, ship + real manpage in base-package. - use dh_installman. + * Get rid of m4-magic - without the alternatives there is no need. + + -- Andreas Metzler <ametzler@downhill.at.eu.org> Thu, 17 Oct 2002 23:52:31 +0200 + +exim4 (4.10-0.srh20.1) unstable; urgency=low + + * rename package, replace dependencies. + - src: exim4 + - binary exim(-something) --> exim4-something + - Remove Provides: exim - does not make sense anymore, dselect/apt + would take the real exim instead of the provided one. + - Revamp Dependencies and contents + * exim4-base provides/confl/repl: mta and depends on one of *our* + flavours + * each of the flavours only contains only /usr/sbin/exim4 and a manpagelink + exim4--->exim - there is no need to provides/confl/repl: mta, because + we ship no common file with the same name as in the original + exim4-package + - drop alternatives. + - install configuration example to /usr/share/doc/exim4-doc/examples + + -- Andreas Metzler <ametzler@downhill.at.eu.org> Thu, 17 Oct 2002 17:58:08 +0200 + +exim (4.10-0.srh20) unstable; urgency=low + + * exim-base.config fixes during testing-- need to run debconf subs in a + list context to get their numeric return code. + * enqueue_question(): $code == 0 is ok too + * main: call fetch_default() not find_default() [when did I last test this?] + * install debconf_eximconfig (!!!!!!) + + -- Steve Haslam <araqnid@debian.org> Wed, 16 Oct 2002 21:50:27 +0100 + +exim (4.10-0.srh19) unstable; urgency=low + + * Move the eximon binary into the eximon package! + + -- Steve Haslam <araqnid@debian.org> Wed, 16 Oct 2002 19:36:48 +0100 + +exim (4.10-0.srh18) unstable; urgency=low + + * The clean: target now deletes doc/tmp + + -- Steve Haslam <araqnid@debian.org> Wed, 16 Oct 2002 18:10:29 +0100 + +exim (4.10-0.srh17) unstable; urgency=low + + * Slave alternatives for "rmail" too. + * Changed libxaw-dev in build-depends to libxaw7-dev | libxaw-dev + * Added libperl-dev and m4 to build-depends + + -- Steve Haslam <araqnid@debian.org> Wed, 16 Oct 2002 17:19:40 +0100 + +exim (4.10-0.srh16) unstable; urgency=low + + * Put --exec $DAEMON back on the start-stop-daemon --stop calls, since + start-stop-daemon complains about the process not being found after it + just killed it. (Due to Exim not removing its own pid file?) + * Point slave alternatives at .gz versions of manpages + + -- Steve Haslam <araqnid@debian.org> Wed, 16 Oct 2002 16:12:08 +0100 + +exim (4.10-0.srh15) unstable; urgency=low + + * Fix "update-alternatives --remove" invocation. + * Remove alternatives AFTER stopping daemon. + * Use logrotate to cycle logs. + * Manually install logrotate/cron stuff, to call it "exim" instead of "exim-base". + * Install upstream exim.8 manpage, and slave alternatives. + + -- Steve Haslam <araqnid@debian.org> Wed, 16 Oct 2002 15:44:56 +0100 + +exim (4.10-0.srh14) unstable; urgency=low + + * dh_installinit: pass --noscripts, put the script invocation etc. in + ourselves. This is still pretty nasty, but ensures that the deamons + are stopped/started themselves, not by exim-base. + * Also, pass --init-script=exim to use /etc/init.d/exim, not + /etc/init.d/exim-base. + * Fix some inconsistencies in the postsinst related to the above that + made lintian scream + * Remove the --exec option when stopping the daemon in the init script, + so that we still stop the daemon if the symlink changed to point to a + different version (hacky). + + -- Steve Haslam <araqnid@debian.org> Wed, 16 Oct 2002 14:51:19 +0100 + +exim (4.10-0.srh13) unstable; urgency=low + + * Bah, fix paths of mailq etc. to be in /usr/bin, not /usr/lib + + -- Steve Haslam <araqnid@debian.org> Wed, 16 Oct 2002 14:08:45 +0100 + +exim (4.10-0.srh12) unstable; urgency=low + + * The postinsts were totally broken, doing everything off the "install" + target, and nothing off "configure". Since they're all pracitcally the + same, they are now generated from daemon-postinst.m4. + * Fix invocations of dpkg-statoverride (sysuser??) + * Added slave alternatives for mailq, sendmail etc. + * Removed daemon packages conflicting with mail-transport-agent, + although this isn't good-- the deamon packages don't conflict with + each other (they use alternatives to arrange themselves), but do + conflict with other MTAs that install + /usr/lib/sendmail|/usr/sbin/sendmail links. Urnf. + * Similar generation system for prerms as postinsts + + -- Steve Haslam <araqnid@debian.org> Wed, 16 Oct 2002 13:47:53 +0100 + +exim (4.10-0.srh11) unstable; urgency=low + + * Urnf, nasty circular dependencies. Removed exim-base's dependency on exim-daemon. + * Fix "use strict" errors in exim-base.config (oops) + + -- Steve Haslam <araqnid@debian.org> Wed, 16 Oct 2002 13:10:25 +0100 + +exim (4.10-0.srh10) unstable; urgency=low + + * Patch src/expand.c with HMAC support + * Rename exim-daemon-default package to just "exim", so upgrading works + better, and exim isn't made into a pure virtual package while other + packages depend on it. Moreover, mail-transport-agent is provided by + each of the daemon packages, not exim-base, since having exim-base + alone is not sufficient to have an MTA. + * Each exim daemon package depends on exim-base, not exim. + + -- Steve Haslam <araqnid@debian.org> Wed, 16 Oct 2002 12:52:19 +0100 + +exim (4.10-0.1) unstable; urgency=low + + * Heavy changes to build system. + * Split package into: + - exim-base: This package contains all utility programs and + documentation in plain text format. + - exim-daemon-$FOO: (Currently for FOO in light, default, heavy, + perl): Conain only the exim daemon in different configurations + - exim-doc-info: Contains exim documentation in Info format. + - eximon: The X11 monitor for Exim + + -- Hilko Bengen <bengen@toplink-plannet.de> Wed, 2 Oct 2002 17:23:04 +0200 + +exim (4.10-0.srh4) unstable; urgency=low + + * exim.c: Show the OpenSSL version number if TLS compiled in and the tls + debug selector enabled. + * exim.postinst et al: Keep the alternatives configured between upgrades + (naughty) since exim-light will fail to start if exim-heavy keywords + are in the config file + + -- Steve Haslam <araqnid@debian.org> Fri, 13 Sep 2002 16:08:47 +0100 + +exim (4.10-0.srh3) unstable; urgency=low + + * tls.c: Some debug output changes to verify_callback() + * debconf_eximconfig: add more escaping when writing acl_check_rcpt + * tls.c and others: ${tls_peercn} now expands to the CN part of the + peer's certificate subject when using TLS. + * transports/smtp.c and others: Added tls_verify_hostname option to + verify the hostname we connected to against the CN/subjectAltName + of the peer certificate. + + -- Steve Haslam <araqnid@debian.org> Fri, 13 Sep 2002 15:44:07 +0100 + +exim (4.10-0.srh2) unstable; urgency=low + + * exim-heavy.postinst: had duplicate sendmail alternative, removed. Had + a priority the same as exim-light too... increased. + * Replace LOOKUP_CDB=yes in exim-light configuration, since it was in + the Exim 3 package and doesn't bring in any dependencies. + * exim.postinst: delete files from /var/spool/exim/db if they cannot be + read by exim_dumpdb (some DB compatibility lossage) + + -- Steve Haslam <araqnid@debian.org> Tue, 3 Sep 2002 13:28:44 +0100 + +exim (4.10-0.srh1) unstable; urgency=low + + * My stab at an Exim 4 package. Features include: + * An exim-heavy package that contains an Exim binary with LDAP, + MySQL, PostgreSQL etc. in, so that the main Exim package's + dependencies are kept thin but users can easily get hold of + the extra lookup types. + * Debconf-based configuration, although it has priority=high + questions, so not completely noninteractive yet, and not + all features of eximconfig have been ported/checked + * Automated conversion of Exim 3 configuration files + (using PH's convert4r4) + + -- Steve Haslam <araqnid@debian.org> Tue, 3 Sep 2002 10:20:24 +0100 + +exim (3.35-1.srh1) unstable; urgency=low + + * Reconfigured to include MySQL and PostgreSQL lookups + + -- Steve Haslam <araqnid@debian.org> Fri, 9 Aug 2002 15:52:37 +0100 + +exim (3.35-1) unstable; urgency=low + + * New upstream version, fixes buffer overflow (Closes: #135069) + * debian/config: Added receiver_try_verify (Closes: #136276) + * debian/init.d: Use --retry 30 option for start-stop-daemon when + stopping exim (Closes: #136450) + * debian/postinst: "noninteractive" in correct case (Closes: #134379) + * debian/init.d: Use -n option for echo (from patch in #133288) + * debian/exim_lock.8: Manpage for exim_lock - thanks Nick Philips + (Closes: #131679) + * debian/config: Fixed comment on smtp_accept_queue_per_connection + (Closes: #136756) + * debian/exim.8,debian/eximon.8: Fixed hyphenation (Closes: #132068) + * debian/control: Short description improved (Closes: #130698) + + -- Mark Baker <mark@mnb.org.uk> Mon, 4 Mar 2002 23:04:52 +0000 + + |