aboutsummaryrefslogtreecommitdiff
path: root/mail/exim
Commit message (Collapse)AuthorAgeFilesLines
* Provide support for Berkeley DB 4.2, through WITH_BDB_VER=42.Sheldon Hearn2004-01-211-3/+7
| | | | | | | Submitted by: eik Notes: svn path=/head/; revision=98691
* Silence two portlint warnings.Sheldon Hearn2004-01-121-6/+5
| | | | Notes: svn path=/head/; revision=97986
* 1) Fix build for the WITHOUT_ALT_CONFIG_PREFIX case.Sheldon Hearn2004-01-124-11/+24
| | | | | | | | | | | | 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 <pdp@nl.demon.net> Notes: svn path=/head/; revision=97983
* Look for WITHOUT_DNSDB as advertised, not WITH_DNSDB.Sheldon Hearn2004-01-071-1/+1
| | | | | | | Submitted by: ade Notes: svn path=/head/; revision=97567
* Update to 4.30.Sheldon Hearn2004-01-064-36/+22
| | | | | | | | This release includes bugfixes and new features, but should be backward compatible with 4.2x. Notes: svn path=/head/; revision=97469
* Don't disclose FreeBSD version in Received headers; just disclose thatSheldon Hearn2003-11-121-2/+2
| | | | | | | | | | | | | | | | | | | 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. Notes: svn path=/head/; revision=93804
* Suggest uncommenting ScanMail in POST-INSTALL-NOTES.clamd.Sheldon Hearn2003-11-042-1/+2
| | | | | | | | | | I'm bumping PORTREVISION for this, because it allowed Mimail.C to slip through. :-( Submitted by: Phil White <exim@radagast.itmagic.ltd.uk> Notes: svn path=/head/; revision=93063
* Fix patch path problem in previous delta. *blush*Sheldon Hearn2003-10-291-2/+2
| | | | Notes: svn path=/head/; revision=92579
* * Remove old saslauthd bugfix, included in 4.24.Sheldon Hearn2003-10-293-49/+18
| | | | | | | | | | | | * Add bugfix for numeric overflow. * Update clamav installation instructions for changes to the clamav port. Bump PORTREVISION accordingly. Submitted by: Oliver Eikemeier <eikemeier@fillmore-labs.com> Notes: svn path=/head/; revision=92561
* Update to exiscan-acl-4.24-13, which is a bugfix release.Sheldon Hearn2003-10-222-2/+7
| | | | | | | Submitted by: Oliver Eikemeier <eikemeier@fillmore-labs.com> Notes: svn path=/head/; revision=91897
* Correct misspelt exim-postgresql conflict.Sheldon Hearn2003-10-141-1/+1
| | | | | | | | PR: ports/57963 Reported by: Christian Ullrich <chris@chrullrich.de> Notes: svn path=/head/; revision=91187
* WARNING: See caution at the end of this bullet list.Sheldon Hearn2003-09-298-218/+185
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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 <eikemeier@fillmore-labs.com> PR: ports/56117 Submitted by: Pat Lashley <patl+freebsd@volant.org> PR: ports/57099 Reported by: Mark Foster <mark@foster.cc> Notes: svn path=/head/; revision=89783
* Fix another SASLAUTHD segfault.Sheldon Hearn2003-09-101-0/+12
| | | | | | | | | | | | I'm not bumping PORTREVISION for this one; I've _just_ bumped it for major changes a few moments ago and you'd have to be pretty unlucky to pick up those changes but not this one. Reported by: Oliver Eikemeier <eikemeier@fillmore-labs.com> Submitted by: Lukasz Grochal <lgrochal@rmf.pl> Notes: svn path=/head/; revision=88942
* Bring the Exim port closer to use as an install-time sendmailSheldon Hearn2003-09-1010-61/+245
| | | | | | | | | | | | | | | | | | | | | | | | 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 <eikemeier@fillmore-labs.com> Notes: svn path=/head/; revision=88939
* Update to exiscan-acl patch -12:Sheldon Hearn2003-09-042-3/+3
| | | | | | | | | | When discard is the last verb for an ACL, ensure that cleanup occurs. Failure to reach cleanup was introduced in -11. Bump PORTREVISION accordingly. Notes: svn path=/head/; revision=88550
* Exim updates:Sheldon Hearn2003-09-022-22/+11
| | | | | | | | | | | | 1) Update to exiscan-acl patch revision 11. 2) Spin info files off into their own port, exim-doc-info. 3) Pet portlint. PR: ports/56291 Submitted by: Oliver Eikemeier <eikemeier@fillmore-labs.com> Notes: svn path=/head/; revision=88360
* Add a wishlist patch that introduces new expansion operator eqi, whichSheldon Hearn2003-08-301-0/+90
| | | | | | | | | | is a case-insensitive version of eq. No PORTREVISION bump required, because wishlist patches are only applied when WITH_WISHLIST is defined. Notes: svn path=/head/; revision=88094
* Don't core dump on saslauthd lookups without service and realm.Sheldon Hearn2003-08-292-0/+13
| | | | | | | Submitted by: Thomas Hager <thomas.hager@1012surf.net> Notes: svn path=/head/; revision=88002
* Import my exiscan-acl clamd virus scanner integration notes.Sheldon Hearn2003-08-254-1/+82
| | | | | | | I can't say enough good things about clamd. Notes: svn path=/head/; revision=87649
* Add support for Cyrus SASL authentication daemon, enabled if WITH_SASLAUTHDSheldon Hearn2003-08-241-2/+14
| | | | | | | | | | | | is defined. Add a note indicating that Cyrus pwcheck authentication daemon support (enabled with WITH_PWCHECK) is deprecated. Submitted by: Jez Hancock <jez.hancock@munk.nu> Notes: svn path=/head/; revision=87598
* This file should have gone away when the second update to 4.21 occurred.Sheldon Hearn2003-08-191-10/+0
| | | | Notes: svn path=/head/; revision=87273
* Update to exim-4.22:Sheldon Hearn2003-08-186-80/+55
| | | | | | | | | | | | | | | | | * 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 <eikemeier@fillmore-labs.com> Notes: svn path=/head/; revision=87219
* Remove a wishlist patch incorporated into 4.21.Sheldon Hearn2003-08-161-26/+0
| | | | | | | Reported by: Oliver Eikemeier <eikemeier@fillmore-labs.com> Notes: svn path=/head/; revision=87046
* Quick fix for INDEX build breakage by openldap2[012] split.Jun Kuriyama2003-08-141-3/+3
| | | | | | | | | We should use net/openldap20/bsd.openldap.mk later... Pointy hat to: kuriyama Notes: svn path=/head/; revision=86962
* Roll forward over the last revision's backout.Sheldon Hearn2003-08-146-50/+45
| | | | | | | | | | 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. Notes: svn path=/head/; revision=86943
* Revert previous delta, which updated to exim-4.21.Sheldon Hearn2003-08-145-25/+50
| | | | | | | | | | 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 <suresh@outblaze.com> Notes: svn path=/head/; revision=86928
* Update to exim-4.21:Sheldon Hearn2003-08-145-50/+25
| | | | | | | | | | | | | | | | * 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. Notes: svn path=/head/; revision=86927
* Update to exiscan patch level 10.Sheldon Hearn2003-08-142-2/+2
| | | | | | | Submitted by: Jacques Marneweck <jm@ataris.co.za> Notes: svn path=/head/; revision=86918
* Mention daily_clean_hoststat_enable.Sheldon Hearn2003-07-171-2/+3
| | | | | | | Reported by: Joe Altman <fj@panix.com> Notes: svn path=/head/; revision=85061
* Move Exim mirror sites to MASTER_SITE_EXIM in Mk/bsd.sites.mk.Sheldon Hearn2003-07-071-25/+1
| | | | | | | | | | Add additional mirrors. PR: ports/53499 Submitted by: Oliver Eikemeier <eikemeier@fillmore-labs.com> Notes: svn path=/head/; revision=84387
* Recognize named lists in hosts_treat_as_local.Sheldon Hearn2003-06-302-1/+14
| | | | | | | | Reported by: Oliver Eikemeier <eikemeier@fillmore-labs.com> Obtained from: author Notes: svn path=/head/; revision=83891
* Instrument a facility for including wishlist patches if WITH_WISHLISTSheldon Hearn2003-06-182-1/+43
| | | | | | | | | | | | | 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 <eikemeier@fillmore-labs.com> Notes: svn path=/head/; revision=83221
* 1) Update exiscan-acl patch to -09:Sheldon Hearn2003-06-136-10/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 <eikemeier@fillmore-labs.com> (1) PR: ports/52952 (2) Submitted by: Tim Bishop <tim@bishnet.net> (2) Reported by: Yann Golanski <yann@kierun.org> (3) Reported by: "Simon L. Nielsen" <simon@nitro.dk> (4) Notes: svn path=/head/; revision=82934
* Typo fixes.Mark Murray2003-06-051-1/+1
| | | | Notes: svn path=/head/; revision=82335
* * Update to exiscan-acl patch 08, which fixes wrong defaults for sophieSheldon Hearn2003-06-023-9/+11
| | | | | | | | | | | | | | | | 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 <eikemeier@fillmore-labs.com> Notes: svn path=/head/; revision=81992
* Enable client-side Microsoft "Secure Password Authentication" SMTP AUTHSheldon Hearn2003-05-211-2/+9
| | | | | | | | | | | | | | 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 <eikemeier@fillmore-labs.com> Notes: svn path=/head/; revision=81608
* Update to exiscan-acl-4.20-07, which handles blank lines in reports fromSheldon Hearn2003-05-212-2/+2
| | | | | | | | | p5-Mail-SpamAssassin-2.54. Submitted: Oliver Eikemeier <eikemeier@fillmore-labs.com> Notes: svn path=/head/; revision=81600
* Update to exiscan-acl-4.20-06, which fixes a problem handling multipleSheldon Hearn2003-05-192-2/+2
| | | | | | | | | | | | | 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 <eikemeier@fillmore-labs.com> Notes: svn path=/head/; revision=81360
* Previous delta lost the checksum for exim/exiscan-4.20-26.tar.bz2.Sheldon Hearn2003-05-161-0/+1
| | | | | | | | Never use the makesum target to update distinfo for ports with conditional distfiles and patches. Notes: svn path=/head/; revision=81096
* Update to exiscan-acl-4.20-04.Sheldon Hearn2003-05-162-3/+2
| | | | | | | | PORTREVISION has not been bumped, because WITH_EXISCAN_ACL is not the default case. Notes: svn path=/head/; revision=81095
* * Update to exim-4.20, featuring host of minor bugfixes and some featureSheldon Hearn2003-05-159-68/+78
| | | | | | | | | | | | | | | 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 <eikemeier@fillmore-labs.com> Notes: svn path=/head/; revision=81042
* * Distribution site fixes and cleanups.Sheldon Hearn2003-05-125-5/+44
| | | | | | | | | | | | | | | | | * 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 <eikemeier@fillmore-labs.com> Notes: svn path=/head/; revision=80819
* 1) Fix reproducible plaintext authentication crash.Sheldon Hearn2003-04-093-0/+21
| | | | | | | | | | | | | | | | 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 <lxnt@caravan.ru> (1) Mark Edwards <mark@antsclimbtree.com> (2) Notes: svn path=/head/; revision=78676
* * Update exim-4.12 -> exim-4.14:Sheldon Hearn2003-03-315-67/+44
| | | | | | | | | | | | | | | | | | | | | | | | | 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 <eikemeier@fillmore-labs.com> Notes: svn path=/head/; revision=77824
* Fix the DB_LIB_VERSION=4 case.Sheldon Hearn2003-03-072-5/+10
| | | | | | | | Reported by: Andrew Filonov <aef@antar.bryansk.ru> Approved by: portmgr Notes: svn path=/head/; revision=77048
* Clear moonlight beckons.Ade Lovett2003-03-072-1/+1
| | | | | | | | | | Requiem mors pacem pkg-comment, And be calm ports tree. E Nomini Patri, E Fili, E Spiritu Sancti. Notes: svn path=/head/; revision=77045
* Update to exiscan patch -25, which fixes a crash bug handling single-partSheldon Hearn2003-03-042-3/+3
| | | | | | | | | base64 mime messages, introduced in patch -24. Bump PORTREVISION accordingly. Notes: svn path=/head/; revision=76837
* Update exiscan patch to -24, to catch up with the protocol change inSheldon Hearn2003-02-262-3/+3
| | | | | | | | | | | | | | | | 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" <dave@fyonn.net> Notes: svn path=/head/; revision=76487
* Point dependencies on net/openldap2 to net/openldap20Edwin Groothuis2003-02-241-1/+1
| | | | Notes: svn path=/head/; revision=76346
* Point dependencies on net/openldap to net/openldap12Edwin Groothuis2003-02-241-1/+1
| | | | Notes: svn path=/head/; revision=76344