Commit graph

8 commits

Author SHA1 Message Date
Oliver Eikemeier
33902d2d0b 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
2004-05-05 13:23:14 +00:00
Sheldon Hearn
4d42a2e4fb * 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 <eikemeier@fillmore-labs.com>
2003-05-15 15:18:05 +00:00
Sheldon Hearn
d9b85a2948 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.
2003-01-08 13:33:30 +00:00
Sheldon Hearn
71de2357c8 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.
2002-09-12 10:09:02 +00:00
Sheldon Hearn
d52469e050 * 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.
2001-08-27 13:23:52 +00:00
Sheldon Hearn
14d40c95d6 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.
2001-06-18 15:41:39 +00:00
Sheldon Hearn
057a6a562b Calling makeinfo with --no-validate hasn't been necessary for ages. 2001-06-14 20:27:55 +00:00
Sheldon Hearn
ea514ed217 Rename patch-scripts::exim_install to patch-aa without a repo-copy.
A continuum in the history for this file isn't necessary.  What _is_
important is the purpose of the patch today:

*) Changes the test used to determine whether a file should be installed
   to cope with files which we "touch" to zero bytes for packaging
   purposes.

*) Causes the configure file to be installed as a sample only.  The
   administrator needs to rename this file to "activate" exim.

*) Changes the invocation of make-info to be less prone to fail on
   silly errors and fixes the info(1) titles so that, for example
   ``info exim'' actually enters the exim.info file.
2001-06-14 18:52:28 +00:00
Renamed from mail/exim/files/patch-aa (Browse further)