The FreeBSD Ports Archive

Freebsd | Contact
Welcome to FreeBSD Software


FreeBSD mail : exim

 Exim is a mail transfer agent for Unix systems connected to the Internet.
It is a monolithic MTA designed to be a command line compatible drop-in
replacement for Sendmail.

Exim is an excellent mailer for an ISP, as its control and flexibility
are very good and its requeueing and retry algorithms are very powerful.
Exim's configuration syntax is well documented. 

http://www.exim.org/ http://www.exim.org/ http://www.exim.org/



exim history


v. 1.234
date: 2007/10/03 23:34:15;  author: edwin;  state: Exp;  lines: +0 -4
Remove support for OSVERSION < 5

v. 1.233 date: 2007/09/04 22:11:58; author: krion; state: Exp; lines: +1 -1 Update to 4.68
v. 1.232 date: 2007/08/21 18:24:25; author: sobomax; state: Exp; lines: +1 -1 Fix wrong path to config file in previous commit.
v. 1.231 date: 2007/08/21 18:21:26; author: sobomax; state: Exp; lines: +4 -4 Fix building with radiusclient. PR: 115687
v. 1.230 date: 2007/08/12 14:58:23; author: krion; state: Exp; lines: +1 -1 Portlint'ing
v. 1.229 date: 2007/08/12 14:54:54; author: krion; state: Exp; lines: +20 -29 Utilize USE_BDB in accordance with Mk/bsd.database.mk PR: ports/115427 Submitted by: Scot Hetzel
v. 1.228 date: 2007/08/04 11:41:00; author: gabor; state: Exp; lines: +19 -19 - Remove the DESTDIR modifications from individual ports as we have a new, fully chrooted DESTDIR, which does not need such any more. Sponsored by: Google Summer of Code 2007 Approved by: portmgr (pav)
v. 1.227 date: 2007/05/31 06:48:14; author: krion; state: Exp; lines: +1 -1 Fix dovecot authentication.
v. 1.226 date: 2007/05/28 20:52:13; author: krion; state: Exp; lines: +14 -26 Add mail/dovecot auth daemon for authentication. Use USE_RC_SUBR correctly. PR: ports/112784 Submitted by: Jan Srzednicki
v. 1.225 date: 2007/04/29 12:38:21; author: krion; state: Exp; lines: +1 -1 Update to 4.67
v. 1.224 date: 2007/03/23 10:38:57; author: krion; state: Exp; lines: +2 -5 Remove FAQ since file was deleted from master sites. Fix build with gcc41.
v. 1.223 date: 2007/01/10 11:44:29; author: krion; state: Exp; lines: +1 -1 Update to 4.66
v. 1.222 date: 2007/01/05 16:01:48; author: krion; state: Exp; lines: +1 -1 Update to 4.65
v. 1.221 date: 2006/12/23 21:05:35; author: krion; state: Exp; lines: +1 -1 Update to 4.64
v. 1.220 date: 2006/12/21 13:43:58; author: krion; state: Exp; lines: +1 -1 Add "ipv6" category. PR: ports/106891 Submitted by: Janos Mohacsi
v. 1.219 date: 2006/08/01 10:29:25; author: krion; state: Exp; lines: +1 -1 Update to 4.63
v. 1.218 date: 2006/05/04 19:25:37; author: krion; state: Exp; lines: +2 -2 Update to 4.62.
v. 1.217 date: 2006/04/05 21:29:11; author: krion; state: Exp; lines: +1 -1 Fix the order of the acl and add_header entries to fix ACL negation. Submitted by: Stanislaw Halik
v. 1.216 date: 2006/04/04 22:27:36; author: krion; state: Exp; lines: +1 -1 Update to 4.61
v. 1.215 date: 2006/03/25 23:12:17; author: krion; state: Exp; lines: +11 -5 Add libsrs_alt support. Some cleanups. Submitted by: Simon Dick
v. 1.214 date: 2006/01/26 14:20:23; author: skv; state: Exp; lines: +5 -1 Add support for databases/db44 PR: ports/92369 Submitted by: skv Approved by: maintainer (krion)
v. 1.213 date: 2006/01/07 22:48:20; author: krion; state: Exp; lines: +3 -0 Allow to install exim with EXIM_USER=exim EXIM_GROUP=exim instead of mailnull:mail. PR: ports/89832 Submitted by: Artis Caune
v. 1.212 date: 2005/12/27 22:40:25; author: krion; state: Exp; lines: +2 -1 Allow users specify saslauthd socket location with SASLAUTHD_SOCKET variable in case of non-default layouts. Point default location to /var/run/saslauthd PR: ports/90987 Submitted by: Alexander Wittig
v. 1.211 date: 2005/12/02 10:06:31; author: skv; state: Exp; lines: +11 -0 Add DomainKeys support. PR: ports/89011 Submitted by: skv Approved by: maintainer timeout
v. 1.210 date: 2005/11/29 19:43:53; author: krion; state: Exp; lines: +1 -1 Update to 4.60
v. 1.209 date: 2005/10/08 22:02:37; author: krion; state: Exp; lines: +1 -1 Update to 4.54
v. 1.208 date: 2005/09/28 10:12:53; author: krion; state: Exp; lines: +21 -9 Update to 4.53
v. 1.207 date: 2005/09/11 21:40:21; author: vsevolod; state: Exp; lines: +2 -2 Update LIB_DEPENDS to spf2.2 Add ${PTHREAD_LIBS} when use mail/libspf2 PR: 85000 Submitted by: Marcus Grando No objections from: krion (maintaier)
v. 1.206 date: 2005/07/27 09:17:29; author: krion; state: Exp; lines: +1 -1 Update to 4.52
v. 1.205 date: 2005/05/05 13:30:38; author: krion; state: Exp; lines: +5 -5 Update to version 4.51
v. 1.204 date: 2005/04/20 18:24:08; author: krion; state: Exp; lines: +1 -1 Do not reject files like /etc/group etc as input files. Submitted by: Jan-Peter Koopmann Patched by: Philip Hazel
v. 1.203 date: 2005/04/06 14:08:31; author: krion; state: Exp; lines: +4 -1 Use customized DUMMY_LDFLAGS in enviroment instead of LDFLAGS to fix run on 4.x with lang/perl5.8 and WITH_OPENSSL_PORT. Suggested by: tobez Submitted by: Patrick Eisenacher
v. 1.202 date: 2005/03/20 17:52:48; author: krion; state: Exp; lines: +1 -1 Fix bug in ACL "allow" matrix if only WITH_CONTENT_SCAN is specified.
v. 1.201 date: 2005/03/10 09:10:59; author: krion; state: Exp; lines: +1 -1 Since maintainer (eik@) is MIA for undefined time, take maintainership for further updates.
v. 1.200 date: 2005/03/07 19:20:21; author: krion; state: Exp; lines: +2 -1 Fix mail/libspf2 support. PR: ports/78542 Submitted by: thorolf at grid dot einherjar.de
v. 1.199 date: 2005/03/03 18:43:13; author: krion; state: Exp; lines: +1 -0 Fix build if WITH_SA_EXIM is defined. Reported by: Mike Sturdee
v. 1.198 date: 2005/03/02 21:50:48; author: krion; state: Exp; lines: +24 -33 Update to 4.50 * Remove WITH/WITHOUT_EXISCAN variable, since exiscan code was merged into exim-4.50 * Introduce two new variables: WITH_CONTENT_SCAN and WITH_OLD_DEMIME. * Enable WITH_OLD_DEMIME by default to preserve backward compatibility with deprecated "demime" ACL condition. For Exim itself, setting WITH_OLD_DEMIME forces WITH_CONTENT_SCAN to be set. * Remove POST-INSTALL-NOTES.exiscan-acl and xpatch-exiscan2 patches. * Add experimental-spec.txt into docs, to inform about experimental features. PR: ports/78168 Submitted by: krion Approved by: maintainer is currently MIA
v. 1.197 date: 2005/02/03 03:55:00; author: eik; state: Exp; lines: +9 -6 - update SA-Exim to 4.2 - add support for Berkeley DB 4.3 Thanks to Sergey Matveychuk for committing PR 76273.
v. 1.196 date: 2005/01/31 00:35:49; author: girgen; state: Exp; lines: +1 -7 Split the postgresql ports into a server and a client part. All ports depending on postgresql shall use the USE_PGSQL=yes knob defined in Mk/bsd.ports.mk. Bumping portrevisions where needed. PR: 75344 Approved by: portmgr@ (kris), ade & sean (mentors)
v. 1.195 date: 2005/01/30 22:12:09; author: krion; state: Exp; lines: +1 -1 Fix build. Reported by: ceri
v. 1.194 date: 2005/01/30 15:27:36; author: sem; state: Exp; lines: +2 -2 - Update to 4.44 Mostly bugfix release PR: ports/76273 Submitted by: self Approved by: eik (timeout: 2 weeks)
v. 1.193 date: 2005/01/05 09:02:28; author: sem; state: Exp; lines: +1 -1 - Fix two possible security vulnerabilities. Approved by: portmgr (marcus)
v. 1.192 date: 2004/10/24 01:34:36; author: eik; state: Exp; lines: +9 -0 Add WITH_FIXED_NEVER_USERS, a colon-separated list of users that cannot be overridden by "never_users"
v. 1.191 date: 2004/10/17 12:05:20; author: eik; state: Exp; lines: +30 -11 Fix location of radiusclient.conf when RADIUS_TYPE=RADIUSCLIENT Make some more options tunable Noted by: Jan-Peter Koopmann
v. 1.190 date: 2004/10/11 23:48:25; author: eik; state: Exp; lines: +124 -46 - update to Exim 4.43 and exiscan 28 - add support for the SA-Exim local_scan function + http://marc.merlins.org/linux/exim/sa.html - new options WITH_SA_EXIM, WITH_AUTH_SASL, WITH_RADIUS_TYPE - fix 150.exim-tidydb.sh when Exim is installed, but not run [1] Submitted by: Brian Somers [1]
v. 1.189 date: 2004/08/27 11:35:26; author: eik; state: Exp; lines: +2 -2 update to version 4.42+27
v. 1.188 date: 2004/08/20 06:53:11; author: eik; state: Exp; lines: +2 -0 Grrrr... bsd.port.mk checks the value of WITH_MYSQL_VER. Noticed by: pointyhat via linimon
v. 1.187 date: 2004/08/19 12:17:57; author: eik; state: Exp; lines: +4 -2 Respect CC Reminded by: krion
v. 1.186 date: 2004/08/19 09:52:22; author: eik; state: Exp; lines: +8 -6 make a little more robust against CFLAGS that are accidentially overwritten by make.conf(5)
v. 1.185 date: 2004/08/18 16:02:59; author: eik; state: Exp; lines: +1 -1 update to exiscan-acl 25 - Added expansion of av_scanner global variable when it starts with a dollar sign. This is useful for implementing multiple malware scanners. - Added support for adding ACL headers at the beginning and in the "middle" of the message header block. (This is a preliminary solution, see comment in SPF section of exiscan-acl-spec).
v. 1.184 date: 2004/07/22 15:39:30; author: eik; state: Exp; lines: +2 -2 Update to Exim 4.41 + exiscan-acl 24 Note that this port uses libsrs2, not libsrs_alt as documented in exiscan-acl-spec
v. 1.183 date: 2004/07/17 14:21:13; author: eik; state: Exp; lines: +55 -35 - Update to version 4.40 - Support for WITH_SPF and WITH_SRS via libspf2/libsrs2, needs exiscan - Note for 5.x users: the default location of the start/stop file has changed. Build WITH_RCORDER=yes when you depend on the old behaviour - WITH_OPENLDAP_VER and WITH_MYSQL_VER does no longer imply the corresponding WITH_ variable. - experimental support for optionsng from devel/portmk
v. 1.182 date: 2004/06/07 10:53:10; author: eik; state: Exp; lines: +17 -1 make LOGDIR and LOG_FILE_PATH tunable [1] add WITH_AUTH_RADIUS support [2] Requested by: Lonnie Santella [1] Jan-Peter Koopmann [2]
v. 1.181 date: 2004/05/28 16:29:48; author: eik; state: Exp; lines: +1 -1 work around an Outlook bug, which assumes that after the after the first semicolon in the Received: header is a date, even in a comment. Submitted by: Lanny Godsey
v. 1.180 date: 2004/05/26 10:46:37; author: eik; state: Exp; lines: +13 -1 - update exiscan-acl to version 22, with SPF support. enabled when build with WITH_SPF=yes - fix connection drop handling in a data-acl
v. 1.179 date: 2004/05/10 15:07:58; author: eik; state: Exp; lines: +3 -3 Upgrade to exim 4.34 + exiscan-acl 21
v. 1.178 date: 2004/05/06 14:21:51; author: eik; state: Exp; lines: +1 -1 Fix potential SEGV on long header when verify = header_syntax is used this is not set not in the default configuration, check with grep 'verify.*=.*header_syntax' /usr/local/etc/exim/configure
v. 1.177 date: 2004/05/06 10:53:58; author: eik; state: Exp; lines: +4 -1 don't depend on perl when build WITHOUT_PERL. Note that without perl the following utilities won't work, even though they are installed: exigrep eximstats exipick exiqgrep exiqsumm
v. 1.176 date: 2004/05/05 13:23:14; author: eik; state: Exp; lines: +2 -2 update to exim 4.33 + exiscan 20 /usr/local/share/doc/exim/ChangeLog /usr/local/share/doc/exim/NewStuff http://duncanthrax.net/exiscan-acl/CHANGELOG
v. 1.175 date: 2004/04/30 21:08:24; author: eik; state: Exp; lines: +2 -6 upgrade to exiscan-acl version 19: nuke OpenLDAP 1.2 while I'm here.
v. 1.174 date: 2004/04/28 17:08:06; author: eik; state: Exp; lines: +74 -31 - update to exiscan-acl version 18 - change `WITH_EXIMON' to include exim-monitor in this package - remove WITHOUT_WILDLSEARCH, it was non-functional - add fix for race condition in MBX locking - add fix for rewrite bug - add iplsearch wishlist patch
v. 1.173 date: 2004/04/15 14:11:20; author: eik; state: Exp; lines: +2 -2 Update to Exim release 4.32 + exiscan 17 - ftp://ftp.csx.cam.ac.uk/pub/software/email/exim/ChangeLogs/ChangeLog-4.32 - http://duncanthrax.net/exiscan-acl/CHANGELOG
v. 1.172 date: 2004/03/31 22:33:42; author: eik; state: Exp; lines: +6 -2 - update to Exim 4.31: A surprisingly large number of minor bugs have been fixed. Support for maildirsize files has been completely rewritten. A limited number of feature enhancements are included. For instance, TLS now supports Certificate Revocation Lists (CRL), and the dnslookup router now (optionally) supports the use of SRV records (see RFC 2782) in addition to MX and address records. - /usr/local/share/doc/exim/NewStuff - /usr/local/share/doc/exim/ChangeLog - /usr/local/share/doc/exim/README.UPDATING
v. 1.171 date: 2004/03/09 18:35:55; author: eik; state: Exp; lines: +2 -2 - update exiscan-acl to version -16 Read /usr/local/share/doc/exim/exiscan-acl-spec.txt for information about the new MIME ACL.
v. 1.170 date: 2004/03/09 12:38:49; author: sheldonh; state: Exp; lines: +1 -1 Hand over to eik, who will give the port the attention it deserves. If you check the CVS history for this port for the last few months, you'll see that more changes have originated from him than from anyone else.
v. 1.169 date: 2004/02/18 08:48:00; author: sheldonh; state: Exp; lines: +9 -3 Enabled passwd lookups by default; while the world is moving away from real users for mail, there are still plenty of mail servers that use real users, and the lookup costs 292 bytes in the executable. The feature can be disabled with WITHOUT_PASSWD. Bump PORTREVISION accordingly.
v. 1.168 date: 2004/02/04 07:49:48; author: sheldonh; state: Exp; lines: +1 -1 USE_ICONV.
v. 1.167 date: 2004/01/31 15:27:22; author: sheldonh; state: Exp; lines: +7 -7 Fix creation of /var/log/exim, which I botched when making EXIM_USER and EXIM_GROUP operator-overidable. Submitted by: eik
v. 1.166 date: 2004/01/21 09:49:42; author: sheldonh; state: Exp; lines: +7 -3 Provide support for Berkeley DB 4.2, through WITH_BDB_VER=42. Submitted by: eik
v. 1.165 date: 2004/01/12 11:49:42; author: sheldonh; state: Exp; lines: +5 -6 Silence two portlint warnings.
v. 1.164 date: 2004/01/12 10:56:41; author: sheldonh; state: Exp; lines: +14 -1 1) Fix build for the WITHOUT_ALT_CONFIG_PREFIX case. 2) Allow the operator to override exim user and group with EXIM_USER and EXIM_GROUP. This was made possible by the introduction of runtime resolution of the exim_user UID and the exim_group GID, new in exim-4.30. Reported by: Phil Pennock
v. 1.163 date: 2004/01/07 11:05:26; author: sheldonh; state: Exp; lines: +1 -1 Look for WITHOUT_DNSDB as advertised, not WITH_DNSDB. Submitted by: ade
v. 1.162 date: 2004/01/06 10:18:13; author: sheldonh; state: Exp; lines: +2 -3 Update to 4.30. This release includes bugfixes and new features, but should be backward compatible with 4.2x.
v. 1.161 date: 2003/11/12 09:57:12; author: sheldonh; state: Exp; lines: +2 -2 Don't disclose FreeBSD version in Received headers; just disclose that the OS is some version of FreeBSD. 1) krion was unhappy about disclosure for security reasons. 2) Oliver Eikemeier and I think that having at least "FreeBSD" in the headers is useful for support. 3) Oliver and I don't think the security issue is a big deal. 4) However, the previous implementation for including the OS version used the version of the package builder, which could lead to confusion in support. So a reasonable compromise is to include just ${OPSYS} but not ${OSREL}. Bump PORTREVISION accordingly.
v. 1.160 date: 2003/11/04 13:28:40; author: sheldonh; state: Exp; lines: +1 -1 Suggest uncommenting ScanMail in POST-INSTALL-NOTES.clamd. I'm bumping PORTREVISION for this, because it allowed Mimail.C to slip through. :-( Submitted by: Phil White
v. 1.159 date: 2003/10/29 11:56:02; author: sheldonh; state: Exp; lines: +1 -1 * Remove old saslauthd bugfix, included in 4.24. * Add bugfix for numeric overflow. * Update clamav installation instructions for changes to the clamav port. Bump PORTREVISION accordingly. Submitted by: Oliver Eikemeier
v. 1.158 date: 2003/10/22 14:32:55; author: sheldonh; state: Exp; lines: +2 -1 Update to exiscan-acl-4.24-13, which is a bugfix release. Submitted by: Oliver Eikemeier
v. 1.157 date: 2003/10/14 12:44:55; author: sheldonh; state: Exp; lines: +1 -1 Correct misspelt exim-postgresql conflict. PR: ports/57963 Reported by: Christian Ullrich
v. 1.156 date: 2003/09/29 11:42:45; author: sheldonh; state: Exp; lines: +125 -86 WARNING: See caution at the end of this bullet list. * Update to exim-4.24 (bugfix release). * Wishlist patch for "eqi" incorporated. * Mark exim-{ldap2,mysql,postgresql,} as conflicting. * Substitute PORTREVISION for build number so that the version string hints at which version of the port the binary comes from. * Clean up POST-INSTALL-NOTES. * Install example scripts, especially upgrade converters, now that exim-old has been retired. * Enable DNSDB-style lookup support by default; it can be disabled with WITHOUT_DNSDB. * Simplify LDAP support, using various versions of OpenLDAP only. The old WITH_OPENLDAP[0-9][0-9] options are now invalid; use WITH_OPENLDAP and/or WITH_OPENLDAP_VER instead. * Retired exim-ldap port; OpenLDAP 1.2 is ancient. * Allow the operator to specify preferred MySql version with WITH_MYSQL_VER. * Allow the operator to specify preferred Berkeley DB version with WITH_BDB_VER; the old DB_LIB_VERSION option is now invalid. * Respect bsd.ports.mk defaults of MySQL 4.0 and OpenLDAP 2.1. * Allow the operator to specify default charset for header conversions, with WITH_DEFAULT_CHARSET. * Limit configure files to ${PREFIX}/etc/exim by default for security reasons; the operator may override this behaviour with WITHOUT_ALT_CONFIG_PREFIX. !!!WARNING!!! Some of these changes may cause trouble for folks who have a bunch of exim port tweaks in make.conf and pkgtools.conf. The ALT_CONFIG_PREFIX change may break existing deployments. PR: ports/57098 Submitted by: Oliver Eikemeier PR: ports/56117 Submitted by: Pat Lashley PR: ports/57099 Reported by: Mark Foster
v. 1.155 date: 2003/09/10 13:49:08; author: sheldonh; state: Exp; lines: +48 -13 Bring the Exim port closer to use as an install-time sendmail replacement for FreeBSD: * Use an rc.subr start/stop script. * Include contributed periodic scripts. * Replace $PREFIX with the build-time value of PREFIX. * Generate a default configure file if it doesn't exist at install-time. * Remove the default configure file if it hasn't been modified at deinstall-time. * Install additional documentation. * Move creation and removal of /var/log/exim to pkg-plist. Bump PORTREVISION accordingly. This paves the way for ports/56458, which teaches sysinstall about Exim. Bug trhodes about that PR. :-) PR: ports/56450 Submitted by: Oliver Eikemeier
v. 1.154 date: 2003/09/04 14:56:00; author: sheldonh; state: Exp; lines: +2 -2 Update to exiscan-acl patch -12: When discard is the last verb for an ACL, ensure that cleanup occurs. Failure to reach cleanup was introduced in -11. Bump PORTREVISION accordingly.
v. 1.153 date: 2003/09/02 14:40:30; author: sheldonh; state: Exp; lines: +10 -20 Exim updates: 1) Update to exiscan-acl patch v. 11. 2) Spin info files off into their own port, exim-doc-info. 3) Pet portlint. PR: ports/56291 Submitted by: Oliver Eikemeier
v. 1.152 date: 2003/08/29 20:21:22; author: sheldonh; state: Exp; lines: +1 -0 Don't core dump on saslauthd lookups without service and realm. Submitted by: Thomas Hager
v. 1.151 date: 2003/08/25 06:57:39; author: sheldonh; state: Exp; lines: +3 -0 Import my exiscan-acl clamd virus scanner integration notes. I can't say enough good things about clamd.
v. 1.150 date: 2003/08/24 10:26:41; author: sheldonh; state: Exp; lines: +14 -2 Add support for Cyrus SASL authentication daemon, enabled if WITH_SASLAUTHD is defined. Add a note indicating that Cyrus pwcheck authentication daemon support (enabled with WITH_PWCHECK) is deprecated. Submitted by: Jez Hancock
v. 1.149 date: 2003/08/18 17:19:57; author: sheldonh; state: Exp; lines: +18 -19 Update to exim-4.22: * IPv6 bug fix incorporated. * Catch up with changes in makefiles. * Make portlint happier with respect to DOCSDIR, INFO and spaces. * Use the new INFO macro. * Use PATCHFILES instead of patching by hand, now that we don't support the non-ACL exiscan patch. This release fixes a few last minute release mistakes from 4.21. PR: ports/55701 Submitted by: Oliver Eikemeier
v. 1.148 date: 2003/08/14 22:12:21; author: kuriyama; state: Exp; lines: +3 -3 Quick fix for INDEX build breakage by openldap2[012] split. We should use net/openldap20/bsd.openldap.mk later... Pointy hat to: kuriyama
v. 1.147 date: 2003/08/14 15:46:26; author: sheldonh; state: Exp; lines: +12 -30 Roll forward over the last revision's backout. This reinstates exim-4.21, but with PORTREVISION bumped so that folks unlucky enough to get the bum version can easily upgrade. Include a patch to fix the reported IPv6 bug.
v. 1.146 date: 2003/08/14 12:06:40; author: sheldonh; state: Exp; lines: +30 -11 Revert previous delta, which updated to exim-4.21. The update causes segfaults during remote delivery for at least one IPv6 user, and I don't have an IPv6 testbed to work with yet. Requested by: Suresh Ramasubramanian
v. 1.145 date: 2003/08/14 10:25:15; author: sheldonh; state: Exp; lines: +11 -30 Update to exim-4.21: * This is a mostly maintenance release, although some new features have been added (including Sieve support). !!!WARNING!!! The non-ACL exiscan patch is no longer supported. The exiscan-acl patch is now used by default, unless WITHOUT_EXISCAN is given. This means that existing installations that rely on non-ACL exiscan CAN NOT be upgraded without changes to the configure file.
v. 1.144 date: 2003/08/14 09:16:28; author: sheldonh; state: Exp; lines: +0 -0 (null delta) The previous v. updated to patch-level 10 of the exiscan-acl patch, not the exiscan patch as advertised.
v. 1.143 date: 2003/08/14 09:06:01; author: sheldonh; state: Exp; lines: +1 -1 Update to exiscan patch level 10. Submitted by: Jacques Marneweck
v. 1.142 date: 2003/07/07 11:32:28; author: sheldonh; state: Exp; lines: +1 -25 Move Exim mirror sites to MASTER_SITE_EXIM in Mk/bsd.sites.mk. Add additional mirrors. PR: ports/53499 Submitted by: Oliver Eikemeier
v. 1.141 date: 2003/06/30 11:46:43; author: sheldonh; state: Exp; lines: +1 -1 Recognize named lists in hosts_treat_as_local. Reported by: Oliver Eikemeier Obtained from: author
v. 1.140 date: 2003/06/18 03:26:24; author: sheldonh; state: Exp; lines: +17 -1 Instrument a facility for including wishlist patches if WITH_WISHLIST is defined. Kick off with Exim 4 wish list item #163, which allows suppression of the Received header if received_header_text is empty. PR: ports/53432 Submitted by: Oliver Eikemeier
v. 1.139 date: 2003/06/13 13:20:56; author: sheldonh; state: Exp; lines: +12 -5 1) Update exiscan-acl patch to -09: Improved clamd support. New FAQ/example documentation. 2) Enable wildlsearch lookups by default and add new WITHOUT_WILDLSEARCH knob for disabling them. 3) Issue a fat warning if 127.0.0.1 is found in the relay_from_hosts hostlist of an existing configure file on upgrade. This is important for IPv6 users and doesn't hurt IPv4-only users. 4) Attempt local deliveries as the owner of the mailbox (still group mail) and don't fail if the existing mailbox permissions are narrower than those with which we would have created it. This works around pw(8) creating mailboxes with 0600 permission (instead of 0660). Don't advertise Exim's configuration syntax as simple any more. This implies that you could leverage Exim's power with just a little reading, which is not the case. Bump PORTREVISION accordingly. Submitted by: Oliver Eikemeier (1) PR: ports/52952 (2) Submitted by: Tim Bishop (2) Reported by: Yann Golanski (3) Reported by: "Simon L. Nielsen" (4)
v. 1.138 date: 2003/06/02 13:17:43; author: sheldonh; state: Exp; lines: +5 -6 * Update to exiscan-acl patch 08, which fixes wrong defaults for sophie antivirus and adds clamd support. * Use the bz2 patch for exiscan-acl. * Add a CVS Id tag to exim.sh Add a reload command to exim.sh. Bump PORTREVISION accordingly. Submitted by: Oliver Eikemeier
v. 1.137 date: 2003/05/21 12:57:33; author: sheldonh; state: Exp; lines: +9 -2 Enable client-side Microsoft "Secure Password Authentication" SMTP AUTH support by default and provide the WITHOUT_AUTH_SPA knob to turn it off. Adds 11KB to the installed binary and requires configuration changes to enable, so it seems a harmless addition to the default feature set. Bump PORTREVISION accordingly. Submitted by: Oliver Eikemeier
v. 1.136 date: 2003/05/21 11:54:01; author: sheldonh; state: Exp; lines: +1 -1 Update to exiscan-acl-4.20-07, which handles blank lines in reports from p5-Mail-SpamAssassin-2.54. Submitted: Oliver Eikemeier
v. 1.135 date: 2003/05/19 09:16:49; author: sheldonh; state: Exp; lines: +1 -1 Update to exiscan-acl-4.20-06, which fixes a problem handling multiple messages on one SMTP connection. Again, no PORTREVISION bump, because WITH_EXISCAN_ACL is not the default. If I get hit by a bus, please hand this port over to the submitter. Submitted by: Oliver Eikemeier
v. 1.134 date: 2003/05/16 11:41:56; author: sheldonh; state: Exp; lines: +1 -1 Update to exiscan-acl-4.20-04. PORTREVISION has not been bumped, because WITH_EXISCAN_ACL is not the default case.
v. 1.133 date: 2003/05/15 15:18:05; author: sheldonh; state: Exp; lines: +61 -17 * Update to exim-4.20, featuring host of minor bugfixes and some feature enhancements. Non-critical upgrade. * Distribution site fixes and cleanups (somehow ommitted in prev delta). * Put distribution files in a subdirectory. * Optional support for exiscan-acl; exiscan is still the default. I think the submitter is doing a great job. PR: ports/52228 Submitted by: Oliver Eikemeier
v. 1.132 date: 2003/05/12 09:44:01; author: sheldonh; state: Exp; lines: +9 -5 * Distribution site fixes and cleanups. * Add support for db41. * Fix bug in check_dir_size. * Fix obscure bug in address rewriting. * Rename patch-src::auths::plantext.c to ...::plaintext.c, without a repo-copy. * Fix for unqualified redirection addresses prefixed with '\'. Bump PORTREVISION accordingly. PR: ports/50984, ports/51279, ports/51300 Submitted by: Oliver Eikemeier
v. 1.131 date: 2003/04/09 18:44:05; author: sheldonh; state: Exp; lines: +1 -0 1) Fix reproducible plaintext authentication crash. 2) In the sample configuration file, allow relaying from the IPv6 and IPv4 localhost addresses. This fixes relaying problems for folks using things like IPv6-enabled mailman. Bump PORTREVISION accordingly. Reported by: Alexander Sabourenkov (1) Mark Edwards (2)
v. 1.130 date: 2003/03/31 09:27:07; author: sheldonh; state: Exp; lines: +41 -17 * Update exim-4.12 -> exim-4.14: This is a maintenance release, but there are a few edge cases where backward compatibikity in the configure file was broken. While upgrading is recommended, administrators are encouraged to Update exim-4.12 -> exim-4.14: This is a maintenance release, but there are a few edge cases where backward compatibikity in the configure file was broken. While upgrading is recommended, administrators are encouraged to examine the README.UPDATING file in the distribution. * Catch up to changes in the ports tree with respect to available OpenLDAP releases. While backward compatibility is preserved, administrators may use WITH_OPENLDAP1, WITH_OPENLDAP20 and WITH_OPENLDAP21 for more fine-grained control of the OpenLDAP release on which to depend. Submitted by: Oliver Eikemeier
v. 1.129 date: 2003/03/07 09:39:52; author: sheldonh; state: Exp; lines: +6 -2 Fix the DB_LIB_VERSION=4 case. Reported by: Andrew Filonov Approved by: portmgr
v. 1.128 date: 2003/03/07 06:05:50; author: ade; state: Exp; lines: +1 -0 Clear moonlight beckons. Requiem mors pacem pkg-comment, And be calm ports tree. E Nomini Patri, E Fili, E Spiritu Sancti.
v. 1.127 date: 2003/03/04 07:56:11; author: sheldonh; state: Exp; lines: +2 -2 Update to exiscan patch -25, which fixes a crash bug handling single-part base64 mime messages, introduced in patch -24. Bump PORTREVISION accordingly.
v. 1.126 date: 2003/02/26 08:36:24; author: sheldonh; state: Exp; lines: +2 -2 Update exiscan patch to -24, to catch up with the protocol change in p5-Mail-SpamAssassin-2.50. That port update may have been ill-advised so close to a ports freeze, but this new version of the exiscan patch is backward compatible to the original protocol, so if the maintainer of p5-Mail-SpamAssassin rolls back, this port will not require a change. Bump PORTREVISION accordingly. Requested by: "David Haworth"
v. 1.125 date: 2003/02/24 02:56:33; author: edwin; state: Exp; lines: +1 -1 Point dependencies on net/openldap2 to net/openldap20
v. 1.124 date: 2003/02/24 02:26:52; author: edwin; state: Exp; lines: +1 -1 Point dependencies on net/openldap to net/openldap12
v. 1.123 date: 2003/02/18 10:29:46; author: sheldonh; state: Exp; lines: +2 -2 * Update to exiscan-4.12-23a: + Reverts non-backward compatible change in output handling of CLI AV scanners. + Makes a number of options expandable, allowing lookups to determine their values. + Fixes various edge case bugs. + Adds MKS AV daemon support. * Bump PORTREVISION accordingly.
v. 1.122 date: 2003/02/04 14:07:07; author: sheldonh; state: Exp; lines: +2 -2 1) Update to exiscan-4.12-22, which closes a number of buffer overflows and incorporates a lot of fixes. WARNING, this version of exiscan is not entirely backward-compatible with the previous one: * The following configuration options have been replaced with compile-time definitions and thus must be removed from your Exim configure file if specified there: exiscan_spamd_buffer_max_chunks exiscan_spamd_buffer_init_chunk exiscan_av_buffer_max_chunks exiscan_av_buffer_init_chunk * Because of changes in the way MIME handling is implemented, the following should be added to the Exim configure file to maintain the original behaviour (which was to unpack MIME messages): exiscan_demime_condition = 1 2) Fix handling of SIGCHLD in redirection processes, which resulted in redirection processes vanishing. 3) Bump PORTREVISION accordingly.
v. 1.121 date: 2003/01/21 10:23:37; author: sheldonh; state: Exp; lines: +1 -0 Do not create missing DB hints files for read-only operations on them; simply fail the lookup. This prevents Exim from creating hints files that it can't use when its DBM method is DB 1.85 (the default). Obtained from: author
v. 1.120 date: 2003/01/08 13:33:29; author: sheldonh; state: Exp; lines: +2 -3 Update 4.10 -> 4.12: For Exim, this includes an enormous number of fixes. Most of these are for esoteric configurations, although if you're bitten by them, you're bitten hard. The fixes also include closing up a buffer overflow that is not believed to be exploitable, and a format string vulnerability that was only exploitable by an Exim admin user, but then provided root access. For Eximon, this just rationalizes a patch we carried locally for ages.
v. 1.119 date: 2003/01/04 15:53:38; author: seanc; state: Exp; lines: +3 -1 Chase libpq version bump.
v. 1.118 date: 2002/11/04 05:46:31; author: edwin; state: Exp; lines: +1 -0 PERL -> REINPLACE And some ports have USE_PERL5=yes now.
v. 1.117 date: 2002/10/16 10:00:17; author: sheldonh; state: Exp; lines: +3 -10 Update to rev 16 of the exiscan patch (exiscan-4.10-16). The maintainer has graciously agreed to make a bzip2 version of the exiscan distfile available, so use that instead of the gzip version. This allows us to remove the post-patch target and associated rubbish. Bump PORTREVISION accordingly.
v. 1.116 date: 2002/10/05 12:18:29; author: sheldonh; state: Exp; lines: +13 -2 1) Enable directory-search lookups by default and provide WITHOUT_DSEARCH to disable them. 2) Enable NIS lookups by default and provide WITHOUT_NIS to disable them. 3) Bump PORTREVISION accordingly. Submitted by: Matthew Byng-Maddick (1) Requested by: Nicolas Kowalski (2)
v. 1.115 date: 2002/09/19 10:34:12; author: sheldonh; state: Exp; lines: +40 -6 Enable exiscan content scanning unless the new knob WITHOUT_EXISCAN is defined. Bump PORTREVISION accordingly.
v. 1.114 date: 2002/09/16 09:35:40; author: sheldonh; state: Exp; lines: +1 -0 Enable IPV6 unless WITHOUT_IPV6 is defined.
v. 1.113 date: 2002/09/12 10:08:58; author: sheldonh; state: Exp; lines: +50 -11 I agree with the Exim community that the exim-4.xx has reached production quality. Move exim to exim-old for folks who need exim-3.xx, because the configuration file for exim-4.xx is not backward compatible. Move exim-devel to exim, removing NO_LATEST_LINK: repo-copy exim -> exim-old copy over exim-devel -> exim retire exim-devel Slave ports are intended for use with the exim port, as before, so they now build and install for exim-4.xx.
v. 1.112 date: 2002/06/18 09:43:05; author: sheldonh; state: Exp; lines: +5 -12 Revert rev 1.109 of Makefile. Given the likelihood of future changes in the configuration affecting the base system's MTA, the management of multiple POST-INSTALL-NOTES files could easily become a nightmare. Instead, use a single POST-INSTALL-NOTES file that includes instructions that, at worst, suggest unnecessary but harmless changes. While here, use bullets instead of a numbered list for the notes, so that future deltas are easier to read. Also, mention the 'daily_status_include_submit_mailq' periodic.conf(5) knob, as reported in PR ports/38925. PR: ports/38925 Submitted by: Pat Lashley
v. 1.111 date: 2002/04/18 12:20:19; author: sheldonh; state: Exp; lines: +2 -3 Update to exim-3.36: * Incorporates some patches. * Fix pretty obscure queue handling bug. * Update exim-4 spool file format forward-compatibility.
v. 1.110 date: 2002/04/03 16:15:30; author: sheldonh; state: Exp; lines: +2 -1 Fix pkg-list following the move from exim.sh.sample to exim.sh. Bump PORTREVISION to reflect the whole rc.d startup change and the "NULLs in message body as exposed to filters" patch.
v. 1.109 date: 2002/04/03 15:52:32; author: sheldonh; state: Exp; lines: +12 -5 Cope with -CURRENT's new tri-state sendmail_enable rc.conf(5) variable by using an rc.d script to launch Exim, as was done before I took over this port. This seems to be the most popular approach, and is arguably the simplest. Folks like me who attach some aesthetic value to using rc(8) and mailer.conf(8) to launch Exim at startup time should know enough to blow away the rc.d script and do things any way they please. For now, use two versions of the POST-INSTALL-NOTES, the only difference being that the one given to -CURRENT users suggests setting sendmail_enable to 'NONE', while the one for -STABLE users suggests 'NO'.
v. 1.108 date: 2002/02/25 12:51:33; author: sheldonh; state: Exp; lines: +1 -0 Cope with the fact that at least one 3rd-party package against which Exim may be linked (MySQL) uses a startup script to add its library path to the linker hints. Explain the problem in POST-INSTALL-NOTES and provide a sample startup script. I think such packages should do away with the script and provide POST-INSTALL-NOTES that encourage the operator to add the library path to ldconfig_paths in /etc/rc.conf, but provide this work-around anyway. Reported by: Oliver Brandmueller
v. 1.107 date: 2002/02/19 18:35:30; author: sheldonh; state: Exp; lines: +2 -3 Update to exim-3.35: Most notable fixes include tightened string handling in a few pathalogical cases that some people suspect might be exploitable, at least in the form of a DoS. Requested by: Randy Bush
v. 1.106 date: 2002/01/28 13:46:25; author: sheldonh; state: Exp; lines: +9 -0 Enable the LMTP transport by default and provide a knob for disabling it. There are just too many people who need this for "black box" POP3/IMAP services to justify the bytes saved in the default package.
v. 1.105 date: 2002/01/07 12:06:08; author: sheldonh; state: Exp; lines: +2 -3 Update to exim-3.34: * Mostly incorporates patches already carried by the port. * Fixes a vulnerability in pipe handling, which was not exposed by the default configuration, but which could have been exposed if the configuration were altered appropriately.
v. 1.104 date: 2001/12/11 12:42:29; author: sheldonh; state: Exp; lines: +1 -1 Bump PORTREVISION for this recent change: Build Exim with compile-time defaults for exim_user and exim_group. Use the newly added mailnull user, and the now well-established group mail. The use of compile-time defaults for these values is not required for many sites, but are important for more exotic applications. This ensures that the packages are useful to the widest audience possible.
v. 1.103 date: 2001/11/30 14:31:11; author: sheldonh; state: Exp; lines: +4 -1 Stop people complaining about the absence of plain text versions of the documentation by installing them. Update the post-install notes to reflect the presence of the new exim-doc-* ports for alternative documentation formats. Bump PORTREVISION.
v. 1.102 date: 2001/11/28 10:55:17; author: sheldonh; state: Exp; lines: +3 -3 Catch up with the location of the distfile on the master site and mirrors. The exim-3.x distribution has been moved into exim3 in preparation for the advent of exim-4.x. Reported by: wjv
v. 1.101 date: 2001/11/14 11:25:42; author: sheldonh; state: Exp; lines: +1 -1 Add the author's patch to fix bad handling of a disk space shortage on pipeline input. Bump PORTREVISION to reflect the change. Obtained from: exim-users@exim.org Message-Id:
v. 1.100 date: 2001/11/02 17:11:14; author: sheldonh; state: Exp; lines: +1 -1 Add the author's patch to fix a failure to reap children on BSD systems, where SIG_IGN as the signal handler for SIGCHLD is bad. This is only an issue when a significant number of messages is received via pipe (e.g. with -bS) at a faster rate than they can be dealt with by parallel delivery agents (e.g. -odqs). Bump PORTREVISION to reflect the change. Obtained from: exim-users@exim.org Message-Id: Pine.SOL.4.33.0111021349170.19636-100000@virgo.cus.cam.ac.uk
v. 1.99 date: 2001/11/02 10:24:52; author: sheldonh; state: Exp; lines: +2 -2 Add the author's patch to fix broken handling of queue_list_requires_admin and the -bpc flag. Bump PORTREVISION to reflect the change. Obtained from: exim-users@exim.org Message-Id: Pine.SOL.4.33.0110301326040.24148-100000@virgo.cus.cam.ac.uk
v. 1.98 date: 2001/09/26 16:31:19; author: sheldonh; state: Exp; lines: +2 -1 Fix the message_body_size filter variable bug reported by Phil Chambers to the exim-users mailing list on 2001-09-19 using the patch posted to the list by the author on 2001-09-24. Bump PORTREVISION accordingly.
v. 1.97 date: 2001/09/12 23:46:55; author: sheldonh; state: Exp; lines: +2 -2 Fix inversion in NOPORTDOCS test introduced in previous delta.
v. 1.96 date: 2001/09/11 11:06:53; author: sheldonh; state: Exp; lines: +9 -2 * Drop deprecated USE_PERL5. * Move the contents of pkg-message into POST-INSTALL-NOTES, which gets installed in the !NOPORTDOCS case for future reference. * Refer to POST-INSTALL-NOTES from pkg-message in the !NOPORTDOCS case. In the NOPORTDOCS case, use POST-INSTALL-NOTES as the pkg-message.
v. 1.95 date: 2001/08/27 13:23:52; author: sheldonh; state: Exp; lines: +18 -28 * Break eximon into its own port. The goal is to allow administrators to install and use Exim from the packages without having to install XFree86. * Remove a stale SEDLIST entry for BINOWN handling. * Use LOCALBASE instead of PREFIX when referring to already installed software. * Use more strict pattern matching in SEDLIST. Folks who want eximon (the Exim monitor) must now either build exim or one of its slave ports with WITH_EXIMON defined or install the standalone exim-monitor package.
v. 1.94 date: 2001/08/16 09:54:51; author: sheldonh; state: Exp; lines: +4 -3 * Update to exim-3.33: - Fixes bug where setting local part to /dev/null without setting file_transport caused Exim to crash. - Other fixes do not apply to FreeBSD. * Now that RELENG_4 has bzip2 in the base system, use the bz2 distfiles.
v. 1.93 date: 2001/07/30 10:03:30; author: sheldonh; state: Exp; lines: +3 -5 Update to exim-3.32: Incorporates the fixes for non-mapped IPv6 listening sockets. Fixes unclosed MySQL connection bug in delivery subprocesses. Better RFC compliance with respect to Resent-Subject and Resent-Reply-To. Fix handling of unset hostname for OpenLDAP2. Drop an unclosed connection if more than 5 uncrecognized commands are received. Handle \t in fail messages properly.
v. 1.92 date: 2001/07/11 11:22:32; author: sheldonh; state: Exp; lines: +2 -2 Too many people have complained about my choice of MTA user (sendmail). Bite the bullet _now_ and use MTA user exim instead. This means that only early adopters of Exim-3.31 are affected, rather than lots more folks further down the line. I still think mailnull is better, but nobody in the Exim community agrees with me. :-) Bump PORTREVISION as appropriate.
v. 1.91 date: 2001/07/10 10:48:42; author: sheldonh; state: Exp; lines: +1 -1 (forced commit) The previous delta bumped PORTREVISION in honour of changed IPv6 support.
v. 1.90 date: 2001/07/10 10:47:29; author: sheldonh; state: Exp; lines: +24 -13 Make the purpose of WITHOUT_X11 clearer, based on feedback from several users. Fix the call to bind() in daemon.c so that the correct addrlen is passed for a IPv4 or IPv6 struct sockaddr. This fixes the problem where an exim binary compiled for IPv6 support won't bind() to any IPv4 addresses. The author approves of this patch. Now that exim+ipv6 works for non-ipv6 FreeBSD hosts, make IPv6 support default and provide a WITHOUT_IPV6 knob for folks who don't want it. Turn on WITHOUT_IPV6 for pre-KAME systems, to give RELENG_3 folks a fighting chance.
v. 1.89 date: 2001/07/03 11:14:13; author: sheldonh; state: Exp; lines: +12 -4 Fixes for building with LDAP lookup support: * Define LDAP_LIB_TYPE conditionally so that the operator can override it. * Allow OPENLDAP1 (or UMICHIGAN) and OPENLDAP2 for LDAP_LIB_TYPE, depending on the correct ports for each. The default behaviour of the port is unchanged. However, this change allows for an exim-ldap2 slave port, if desired, and limits LDAP lookup types to those that can be supported by the FreeBSD ports tree.
v. 1.88 date: 2001/07/02 14:48:10; author: sheldonh; state: Exp; lines: +3 -3 Update to exim-3.31: * Incorporates two patches previously supplied with the port. * Fixes obscure bug affecting return_path transport option under certain conditions.
v. 1.87 date: 2001/06/27 10:33:38; author: sheldonh; state: Exp; lines: +3 -3 Catch up with the new postgresql7 layout scheme introduced in rev 1.75 of ports/databases/postgresql7 in April this year. This unbreaks the mysql-postgresql7 slave port.
v. 1.86 date: 2001/06/18 15:41:37; author: sheldonh; state: Exp; lines: +4 -5 Update 3.22 -> 3.30: This is primarily a maintenance release, though there are a very small number of functional additions. This release does not address the "orphaned -D spool files" problem, but to date this problem has not been observed on FreeBSD systems.
v. 1.85 date: 2001/06/15 14:39:48; author: sheldonh; state: Exp; lines: +2 -2 Bump PORTREVISION to reflect the change made in rev 1.84 (exim.sh retired, use mailwrapper(8) instead).
v. 1.84 date: 2001/06/15 13:16:38; author: sheldonh; state: Exp; lines: +1 -2 Exim is a drop-in replacement for sendmail. FreeBSD ships with mailwrapper, which facilitates drop-in replacements for sendmail. Retire the exim.sh that was installed into ${PREFIX}/etc/rc.d/ to start Exim, in favour of the mailwrapper approach.
v. 1.83 date: 2001/06/14 18:43:04; author: sheldonh; state: Exp; lines: +1 -3 Retire our local copy of configure.default, which is a maintenance pain. Replace it with a patch against the distribution configure.default, which changes as little as possible so that folks who are accustomed to Exim on other platforms will not be astonished. Install the file as configure.default instead of configure.sample, since it's as close as damnit to the default Exim configuration file. The only arguably unnecessary deviation from the default is: * Accept SMTP relay from the loopback IP address. Too many applications require this, and the window of abuse is arguably negligible.
v. 1.82 date: 2001/06/14 17:37:58; author: sheldonh; state: Exp; lines: +3 -1 Install the Exim info files with more useful names. Before, the command ``info exim'' would fail to descend into any of the 3 Exim info files from the dir top branch. While we're at it, add a pkg-message that 1) Points to the documentation 2) Explains how to get Exim started
v. 1.81 date: 2001/06/12 18:05:54; author: sheldonh; state: Exp; lines: +12 -3 * Add a WITH_IPV6 knob. Exim breaks if compiled with IPv6 support and run with a kernel that has had IPv6 ommitted from its configuration, so I can't make this a default (yet). * Remove crazy handling of exim.sh and replace it with something much simpler and more sane. This allows non-root users to build, even if they can't install (properly).
v. 1.80 date: 2001/06/11 15:07:47; author: sheldonh; state: Exp; lines: +2 -2 Apply officially sanctioned patch to close a format string vulnerability in exim batch SMTP mode. The vulnerability is _not_ exploitable by external SMTP callers.
v. 1.79 date: 2001/06/11 13:56:11; author: sheldonh; state: Exp; lines: +2 -2 Retire the local copy of exim_monitor/EDITME from the port, since it is simply the original with the defaults uncommented and unchanged.
v. 1.78 date: 2001/06/11 09:40:24; author: sheldonh; state: Exp; lines: +11 -4 Enable CDB-style lookups by default and provide a knob for disabling this support. Fix the SEDLIST-building logic for disabling mbx and mailstore alternative mailbox formats. Bump PORTREVISION accordingly.
v. 1.77 date: 2001/06/11 09:20:19; author: sheldonh; state: Exp; lines: +5 -2 Sandbox Exim. Since BSD UNIX still doesn't offer a user for running an MTA in a sandbox the way many Linux distributions do, the Exim port uses the traditional sandbox user for sendmail, called 'sendmail'. Bump PORTREVISION accordingly.
v. 1.76 date: 2001/06/11 07:54:45; author: sheldonh; state: Exp; lines: +2 -2 The previous v. should have bumped PORTREVISION. Do so now.
v. 1.75 date: 2001/06/11 07:53:55; author: sheldonh; state: Exp; lines: +3 -1 Don't link against libssl and libcrypto when TLS support is disabled.
v. 1.74 date: 2001/06/11 07:49:52; author: sheldonh; state: Exp; lines: +3 -6 Finally remove the bastardized local copy of EDITME (called files/Makefile) that's been a maintenance PITA for too long. Replace it with a patch against EDITME, now that the sed rules that operate on it are mostly sensible.
v. 1.73 date: 2001/06/11 07:22:50; author: sheldonh; state: Exp; lines: +2 -2 Fix sed expression in previous (untested) commit.
v. 1.72 date: 2001/06/11 07:21:46; author: sheldonh; state: Exp; lines: +3 -1 When WITH_TCP_WRAPPERS is not defined, actually remove the XX_ cruft from EXTRALIBS.
v. 1.71 date: 2001/06/11 07:20:07; author: sheldonh; state: Exp; lines: +30 -29 Use the standard ports mechanism for enabling and disabling features: * Features enabled by default are disabled by defining WITHOUT_FEATURE. * Features disabled by default are enabled by defining WITH_FEATURE. Requested by: alex
v. 1.70 date: 2001/06/11 07:07:07; author: sheldonh; state: Exp; lines: +13 -13 Prevent sed rules from messing with real comments, instead of the commented out make values that they are supposed to operate on. Reported by: Marc Silver v. 1.68 date: 2001/06/10 14:02:48; author: sheldonh; state: Exp; lines: +3 -3 Fix the embedded Perl interpreter hook.
v. 1.67 date: 2001/06/10 13:59:43; author: sheldonh; state: Exp; lines: +13 -6 Disable TCP Wrappers support by default, but provide a hook to enable it. TCP Wrappers support surprises too many novices.
v. 1.66 date: 2001/06/10 13:50:22; author: sheldonh; state: Exp; lines: +1 -2 Remove stale comment.
v. 1.65 date: 2001/06/10 13:43:49; author: sheldonh; state: Exp; lines: +17 -16 Untangle the mess I made of SMTP AUTH authentication mechanisms. AUTH_CRAM_MD5 and AUTH_PLAINTEXT support have nothing to do with PAM, other than that all three can be used as authentication mechanisms for SMTP AUTH. Enable all three by default, so that the package includes them.
v. 1.64 date: 2001/06/10 13:17:09; author: sheldonh; state: Exp; lines: +5 -5 Enable TLS by default so that it's included in the package. Allow the operator to disable the embedded Perl interpreter in the port build.
v. 1.63 date: 2001/06/10 13:10:33; author: sheldonh; state: Exp; lines: +5 -3 Fix the comment about WITHOUT_X11.
v. 1.62 date: 2001/06/10 13:01:45; author: sheldonh; state: Exp; lines: +9 -8 Enable maildir, mailstore and mbx support by default so that they're included in the package. Folks who don't want them can build Exim as follows: cd /path/to/ports/mail/exim make WITH_MAILDIR=no WITH_MAILSTORE=no WITH_MBX=no
v. 1.61 date: 2001/05/08 11:20:24; author: sheldonh; state: Exp; lines: +2 -1 Bump PORTREVISION in honour of rev 1.6 of files/configure.default.
v. 1.60 date: 2001/04/30 10:38:00; author: sheldonh; state: Exp; lines: +2 -2 Update master site. Reported by: Peter Radcliffe
v. 1.59 date: 2001/03/05 10:32:14; author: sheldonh; state: Exp; lines: +3 -3 Update 3.20 -> 3.22, which fixes a number of bugs.
v. 1.58 date: 2001/02/05 15:10:35; author: olgeni; state: Exp; lines: +2 -2 Spaces->tabs in the mail category. (I know, I look boring and pedant :o)
v. 1.57 date: 2001/01/21 15:40:40; author: dirk; state: Exp; lines: +2 -2 Switch from mysql322-{client,server} to mysql323-{client,server}. mysql323-client installs libmysqlclient.so.10 (instead of libmysqlclient.so.6). mysql323-{client,server} are production quality, now (according to MySQL AB at least).
v. 1.56 date: 2000/12/21 08:56:52; author: sheldonh; state: Exp; lines: +11 -1 Sync up our copy of EDITME (files/Makefile) and add hooks for enabling STARTTLS support. The hooks are disabled by default and do not support RELENG_3.
v. 1.55 date: 2000/12/21 08:02:23; author: sheldonh; state: Exp; lines: +4 -4 Update to exim-3.20.
v. 1.54 date: 2000/08/26 16:34:15; author: andreas; state: Exp; lines: +2 -2 old postgresql port has been removed. use postgresql7, which has proven stability now.
v. 1.53 date: 2000/07/24 10:37:08; author: sheldonh; state: Exp; lines: +3 -5 Update to 3.16: Bugfix release, featuring a fix for one critical bug in the handling of messages frozen by system filters for manual thawing.
v. 1.52 date: 2000/07/21 18:09:48; author: asami; state: Exp; lines: +3 -1 Mark FORBIDDEN, there is a pretty bad bug that was just fixed in a new version. Submitted by: maintainer
v. 1.51 date: 2000/06/27 14:24:29; author: sheldonh; state: Exp; lines: +3 -3 Update 3.14 -> 4.15: Allow admins to start migrating to the new nomenclature for failing addresses: fail_soft -> pass fail_hard -> fail The queryprogram router should use the word decline instead of fail. New keyword timezone used to manipulate the TZ variable.
v. 1.50 date: 2000/05/31 07:27:49; author: sheldonh; state: Exp; lines: +2 -2 Fix the LIB_DEPENDS line for the WITH_PGSQL case. Reported by: "Jason J. Horton"
v. 1.49 date: 2000/05/23 09:23:44; author: sheldonh; state: Exp; lines: +41 -24 Update 3.13 -> 3.14: New pgsql lookup! Bugfixes. Port-related changes: Conditionalize embedded Perl interpreter on WITH_PERL. Fix SMTP AUTH support. Sync up files/Makefile.
v. 1.48 date: 2000/05/18 13:59:30; author: sheldonh; state: Exp; lines: +10 -4 Provide visual cues to frob the ldap knobs, after receiving user feedback that they work. Reported by: rip@itouch.co.za (R.I.Pienaar)
v. 1.47 date: 2000/04/17 00:18:08; author: reg; state: Exp; lines: +27 -27 Standardize all user defined options to the booleans WITH_FOO and WITHOUT_FOO. Begin the process of reserving these prefixes for user defined options. No comment by: ports
v. 1.46 date: 2000/04/13 19:59:35; author: cpiazza; state: Exp; lines: +3 -3 Update to use PORTNAME/PORTVERSION
v. 1.45 date: 2000/04/04 11:51:19; author: sheldonh; state: Exp; lines: +17 -2 Fix mysql lookups and add experimental glue for ldap lookups. Reported by: Peter Lockhart
v. 1.44 date: 2000/03/13 08:03:41; author: asami; state: Exp; lines: +4 -19 Fix ldap handling. Submitted by: sheldonh
v. 1.43 date: 2000/02/19 17:18:27; author: sheldonh; state: Exp; lines: +18 -1 Add knobs (turned off by default) for non-standard mailbox formats. Submitted by: Johann Visagie
v. 1.42 date: 2000/01/28 15:57:44; author: sheldonh; state: Exp; lines: +28 -10 Update to 3.13: Bugfix release. IPv6 support is compiled in. I can't test to see whether it works, and got no feedback from a request for testing on the exim-users mailing list. Also added hooks for SMTP AUTH and PAM support, disabled by default for now.
v. 1.41 date: 1999/12/09 08:25:21; author: sheldonh; state: Exp; lines: +3 -3 Update to 3.12: Fix a problem where themessage log file is fclosed twice. Fix a long-standing bug in the ``contains'' operation in filter files.
v. 1.40 date: 1999/12/02 15:41:49; author: sheldonh; state: Exp; lines: +5 -5 Update to 3.11: * This is small bugfix release over the last major release, 3.10. * Exim 3.10 contains numerous bugfixes and new features, described at: ftp://ftp.exim.org/pub/exim/ChangeLogs/NewStuff-3.10.gz Note that the new PAM support is _not_ enabled in this port yet.
v. 1.39 date: 1999/08/31 06:47:19; author: mharo; state: Exp; lines: +2 -2 FreeBSD.ORG -> FreeBSD.org Prompted by PR: 13476, 13477 Submitted by: KATO Tsuguru
v. 1.38 date: 1999/08/28 01:57:35; author: mharo; state: Exp; lines: +2 -2 ln -> ${LN}
v. 1.37 date: 1999/08/26 08:29:04; author: sheldonh; state: Exp; lines: +2 -2 Fix install error for users who comment out USE_XLIB. While I'm here, bump "Version required:". Reported by: Mike Freislich
v. 1.36 date: 1999/08/25 06:50:08; author: obrien; state: Exp; lines: +1 -1 Change Id->FreeBSD.
v. 1.35 date: 1999/08/03 17:01:37; author: sheldonh; state: Exp; lines: +48 -16 Update 3.02 -> 3.03: Added Makefile knob for the new MySQL support within lookups. Added Makefile knob for the improved LDAP support. Turn TCP Wrappers support as default behaviour. Turn on embedded perl. See doc/NewStuff in the distfile for bugfixes and enhancements.
v. 1.34 date: 1999/06/21 11:07:07; author: sheldonh; state: Exp; lines: +2 -2 Update maintainer's e-mail address.
v. 1.33 date: 1999/06/17 08:53:10; author: sheldonh; state: Exp; lines: +2 -2 Bump "Version required". Sync our customized files/Makefile with exim's src/EDITME, whence it comes.
v. 1.32 date: 1999/06/17 08:46:27; author: sheldonh; state: Exp; lines: +3 -1 Work around the way odd shells sabotage exim's arch-type script. Reported by: Martti Kuparinen ------------------------



Main menu

FreeBSD

Program categories

Freebsd accessibility
Freebsd archivers
Freebsd astro
Freebsd audio
Freebsd benchmarks
Freebsd biology
Freebsd cad
Freebsd chinese
Freebsd comms
Freebsd converters
Freebsd databases
Freebsd deskutils
Freebsd devel
Freebsd dns
Freebsd editors
Freebsd emulators
Freebsd finance
Freebsd french
Freebsd ftp
Freebsd games
Freebsd german
Freebsd graphics
Freebsd hebrew
Freebsd hungarian
Freebsd irc
Freebsd japanese
Freebsd java
Freebsd korean
Freebsd lang
Freebsd mail
Freebsd math
Freebsd mbone
Freebsd misc
Freebsd multimedia
Freebsd net
Freebsd net-im
Freebsd net-mgmt
Freebsd net-p2p
Freebsd news
Freebsd palm
Freebsd polish
Freebsd ports-mgmt
Freebsd portuguese
Freebsd print
Freebsd russian
Freebsd science
Freebsd security
Freebsd shells
Freebsd sysutils
Freebsd textproc
Freebsd ukrainian
Freebsd vietnamese
Freebsd www
Freebsd x11
Freebsd x11-clocks
Freebsd x11-drivers
Freebsd x11-fm
Freebsd x11-fonts
Freebsd x11-servers
Freebsd x11-themes
Freebsd x11-toolkits
Freebsd x11-wm