| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
PR: 115687
|
| |
|
|
|
|
|
| |
PR: ports/115427
Submitted by: Scot Hetzel <swhetzel@gmail.com>
|
|
|
|
|
|
|
| |
fully chrooted DESTDIR, which does not need such any more.
Sponsored by: Google Summer of Code 2007
Approved by: portmgr (pav)
|
|
|
|
| |
Submitted by: pav
|
| |
|
|
|
|
|
|
| |
via ${dlfun}.
Requested by: Alex Miller <asm@asm.kiev.ua>
|
|
|
|
|
|
|
| |
Use USE_RC_SUBR correctly.
PR: ports/112784
Submitted by: Jan Srzednicki <w@wrzask.pl>
|
| |
|
|
|
|
| |
Fix build with gcc41.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
PR: ports/106891
Submitted by: Janos Mohacsi <janos.mohacsi@bsd.hu>
|
| |
|
| |
|
|
|
|
| |
Submitted by: many
|
|
|
|
| |
Submitted by: Stanislaw Halik <sthalik@tehran.lain.pl>
|
| |
|
|
|
|
|
|
| |
Some cleanups.
Submitted by: Simon Dick <simond@irrelevant.org>
|
|
|
|
|
|
|
| |
We have not checked for this KEYWORD for a long time now, so this
is a complete noop, and thus no PORTREVISION bump. Removing it at
this point is mostly for pedantic reasons, and partly to avoid
perpetuating this anachronism by copy and paste to future scripts.
|
|
|
|
| |
Reported by: pointyhat via kris
|
|
|
|
|
|
|
| |
modifications, the only file that that has changed is doc/spec.txt,
the announcement is available on:
http://www.exim.org/mail-archives/exim-announce/2006/msg00000.html
|
|
|
|
|
|
| |
PR: ports/92369
Submitted by: skv
Approved by: maintainer (krion)
|
|
|
|
|
| |
Approved by: krion@
PR: ports/88711 (related)
|
|
|
|
|
|
|
| |
mailnull:mail.
PR: ports/89832
Submitted by: Artis Caune <Artis.Caune@latnet.lv>
|
|
|
|
|
|
|
|
| |
variable in case of non-default layouts. Point default location to
/var/run/saslauthd
PR: ports/90987
Submitted by: Alexander Wittig <alexander AT wittig DOT name>
|
|
|
|
|
|
| |
PR: ports/89011
Submitted by: skv
Approved by: maintainer timeout
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
Add ${PTHREAD_LIBS} when use mail/libspf2
PR: 85000
Submitted by: Marcus Grando <marcus@corp.grupos.com.br>
No objections from: krion (maintaier)
|
| |
|
| |
|
|
|
|
| |
Requested by: sheldonh
|
|
|
|
|
|
|
|
| |
'daily_submit_queuerun' to "NO" in periodic.conf(5), for people
using exim without queue runner, eg if remote deliveries are not
desirable.
Submitted by: Geraint Edwards <gedge at yadn dot org>
|
|
|
|
|
| |
Submitted by: Jan-Peter Koopmann <Jan-Peter.Koopmann at seceidos.de>
Patched by: Philip Hazel <ph10 at cus dot cam.ac.uk>
|
|
|
|
|
|
|
| |
run on 4.x with lang/perl5.8 and WITH_OPENSSL_PORT.
Suggested by: tobez
Submitted by: Patrick Eisenacher <eisenacher at s3-solutions dot de>
|
|
|
|
| |
specified.
|
|
|
|
| |
maintainership for further updates.
|
|
|
|
|
| |
PR: ports/78542
Submitted by: thorolf at grid dot einherjar.de
|
|
|
|
| |
Reported by: Mike Sturdee <sturdee at pathwaynet.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
| |
- add support for Berkeley DB 4.3
Thanks to Sergey Matveychuk <sem@FreeBSD.org> for committing PR 76273.
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
| |
Reported by: ceri
|
|
|
|
|
|
|
|
| |
Mostly bugfix release
PR: ports/76273
Submitted by: self
Approved by: eik (timeout: 2 weeks)
|
|
|
|
| |
Approved by: portmgr (marcus)
|
|
|
|
| |
overridden by "never_users"
|
|
|
|
|
|
| |
Make some more options tunable
Noted by: Jan-Peter Koopmann <Jan-Peter.Koopmann@seceidos.de>
|
|
|
|
|
|
|
|
|
|
| |
- 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 <brian@Awfulhak.org> [1]
|
| |
|
|
|
|
| |
Noticed by: pointyhat via linimon
|
|
|
|
| |
Reminded by: krion
|
|
|
|
| |
by make.conf(5)
|
|
|
|
|
|
|
|
|
|
|
| |
- 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).
|
|
|
|
| |
Note that this port uses libsrs2, not libsrs_alt as documented in exiscan-acl-spec
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
|
|
| |
add WITH_AUTH_RADIUS support [2]
Requested by: Lonnie Santella <lonniesantella@hotmail.com> [1]
Jan-Peter Koopmann <Jan-Peter.Koopmann@seceidos.de> [2]
|
|
|
|
|
|
|
| |
after the first semicolon in the Received: header is a
date, even in a comment.
Submitted by: Lanny Godsey <lannygodsey@yahoo.com>
|
|
|
|
|
|
| |
enabled when build with WITH_SPF=yes
- fix connection drop handling in a data-acl
|
| |
|
|
|
|
|
|
|
| |
this is not set not in the default configuration, check with
grep 'verify.*=.*header_syntax' /usr/local/etc/exim/configure
<http://www.guninski.com/exim1.html>
|
|
|
|
|
|
| |
Note that without perl the following utilities
won't work, even though they are installed:
exigrep eximstats exipick exiqgrep exiqsumm
|
|
|
|
|
|
| |
/usr/local/share/doc/exim/ChangeLog
/usr/local/share/doc/exim/NewStuff
http://duncanthrax.net/exiscan-acl/CHANGELOG
|
|
|
|
|
|
| |
<http://duncanthrax.net/exiscan-acl/CHANGELOG>
nuke OpenLDAP 1.2 while I'm here.
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
| |
- ftp://ftp.csx.cam.ac.uk/pub/software/email/exim/ChangeLogs/ChangeLog-4.32
- http://duncanthrax.net/exiscan-acl/CHANGELOG
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
| |
Read /usr/local/share/doc/exim/exiscan-acl-spec.txt for
information about the new MIME ACL.
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
| |
and EXIM_GROUP operator-overidable.
Submitted by: eik
|
|
|
|
| |
Submitted by: eik
|
| |
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
| |
Submitted by: ade
|
|
|
|
|
| |
This release includes bugfixes and new features, but should be backward
compatible with 4.2x.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
| |
I'm bumping PORTREVISION for this, because it allowed Mimail.C to slip
through. :-(
Submitted by: Phil White <exim@radagast.itmagic.ltd.uk>
|
| |
|
|
|
|
|
|
|
|
|
| |
* 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>
|
|
|
|
| |
Submitted by: Oliver Eikemeier <eikemeier@fillmore-labs.com>
|
|
|
|
|
| |
PR: ports/57963
Reported by: Christian Ullrich <chris@chrullrich.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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>
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
| |
When discard is the last verb for an ACL, ensure that cleanup
occurs. Failure to reach cleanup was introduced in -11.
Bump PORTREVISION accordingly.
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
| |
is a case-insensitive version of eq.
No PORTREVISION bump required, because wishlist patches are only applied
when WITH_WISHLIST is defined.
|
|
|
|
| |
Submitted by: Thomas Hager <thomas.hager@1012surf.net>
|
|
|
|
| |
I can't say enough good things about clamd.
|
|
|
|
|
|
|
|
|
| |
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>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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>
|
|
|
|
| |
Reported by: Oliver Eikemeier <eikemeier@fillmore-labs.com>
|
|
|
|
|
|
| |
We should use net/openldap20/bsd.openldap.mk later...
Pointy hat to: kuriyama
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
| |
Submitted by: Jacques Marneweck <jm@ataris.co.za>
|
|
|
|
| |
Reported by: Joe Altman <fj@panix.com>
|
|
|
|
|
|
|
| |
Add additional mirrors.
PR: ports/53499
Submitted by: Oliver Eikemeier <eikemeier@fillmore-labs.com>
|
|
|
|
|
| |
Reported by: Oliver Eikemeier <eikemeier@fillmore-labs.com>
Obtained from: author
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
| |
p5-Mail-SpamAssassin-2.54.
Submitted: Oliver Eikemeier <eikemeier@fillmore-labs.com>
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
| |
Never use the makesum target to update distinfo for ports with
conditional distfiles and patches.
|
|
|
|
|
| |
PORTREVISION has not been bumped, because WITH_EXISCAN_ACL is not the
default case.
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
| |
Reported by: Andrew Filonov <aef@antar.bryansk.ru>
Approved by: portmgr
|
|
|
|
|
|
|
| |
Requiem mors pacem pkg-comment,
And be calm ports tree.
E Nomini Patri, E Fili, E Spiritu Sancti.
|
|
|
|
|
|
| |
base64 mime messages, introduced in patch -24.
Bump PORTREVISION accordingly.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
+ 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.
|
|
|
|
| |
preserve backward compatibility across upgrades.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
| |
And some ports have USE_PERL5=yes now.
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
|
| |
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 <mbm+freebsd@colondot.net> (1)
Requested by: Nicolas Kowalski <Nicolas.Kowalski@imag.fr> (2)
|
|
|
|
| |
Submitted by: bento
|
|
|
|
| |
Requested by: Tony Finch <dot@dotat.at>
|
|
|
|
|
|
| |
is defined.
Bump PORTREVISION accordingly.
|
|
|
|
|
|
| |
is defined.
Bump PORTREVISION accordingly.
|
| |
|
|
|
|
| |
Reported by: Adam Doligalski <adam.doligalski@atm.com.pl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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 <patl+freebsd@phoenix.volant.org>
|
|
|
|
|
|
|
|
| |
* Incorporates some patches.
* Fix pretty obscure queue handling bug.
* Update exim-4 spool file format forward-compatibility.
|
|
|
|
|
| |
Bump PORTREVISION to reflect the whole rc.d startup change and
the "NULLs in message body as exposed to filters" patch.
|
|
|
|
|
|
|
| |
by replacing them with spaces.
This is a vendor-sanctioned patch, obtained from the exim-users
mailing list.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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'.
|
|
|
|
|
|
|
|
|
|
|
|
| |
When the databases/postgresql7 port was updated from postgresql-7.1.x to
postgresql-7.2, libpq-fe.h moved from PREFIX/include/pgsql to
PREFIX/include for reasons I can't figure out.
This applies a band-aid until I can get clarification from the postgresql
port maintainer <girgen@partitur.se>, but I think the port might be
"broken" in its placement of some header files.
Reported by: kris
|
|
|
|
| |
of problem packages to ldconfig_paths in rc.conf(5).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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 <ob@e-Gitt.NET>
|
|
|
|
|
|
|
|
| |
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 <randy@psg.com>
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
adding information important to operators of SMTP services used
by a number of Windows (and probably Unix) MUA packages.
This text has been approved by the author and will be included in
the next release of exim-4. Another release of exim-3.3x is not
expected.
This change is based on an explanation of SSL certificates attributed
below, but was not a direct submission. Errors are my own, etc.
Submitted by: terry
Message-Id: <3C3F3A93.C1ECF9B0@mindspring.com>
|
|
|
|
|
|
|
|
| |
* 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.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
| |
mirrors. The exim-3.x distribution has been moved into exim3
in preparation for the advent of exim-4.x.
Reported by: wjv
|
|
|
|
|
|
|
|
|
|
| |
on pipeline input.
Bump PORTREVISION to reflect the change.
Obtained from: exim-users@exim.org
Message-Id: <Pine.SOL.4.33.0111131315260.9828-100000@virgo.cus.cam.ac.uk>
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
| |
- 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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
net.inet6.ip6.v6only is set. This sysctl disables AF_INET6 wildcard
listeners from accepting IPv4 traffic.
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
in my patch when I initially submitted it. This is his fully tested
version.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
sendmail installation, but cause exim to be run instead of sendmail on
startup.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
| |
utility supplied with Exim is intended for systems that don't have
something as nifty as newsyslog(8).
I'm tempted to remove the utility from the port/package, but this
delta to pkg-message is less controversial.
|
|
|
|
|
|
|
| |
* Incorporates two patches previously supplied with the port.
* Fixes obscure bug affecting return_path transport option under certain
conditions.
|
|
|
|
|
|
| |
rev 1.75 of ports/databases/postgresql7 in April this year.
This unbreaks the mysql-postgresql7 slave port.
|
|
|
|
|
| |
expected in exim-3.30 release. Apply a patch from the author,
which will be included in exim-3.31 if such a release ever occurs.
|
|
|
|
| |
in 3.31. :-)
|
|
|
|
|
| |
submitted to Philip in time for exim-3.30's release, and a new
version of the documentation is unlikely until exim-4.00.
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
retired, use mailwrapper(8) instead).
|
|
|
|
|
|
|
|
| |
FreeBSD has shipped with mailwrapper(8), which facilitates the use of
drop-in replacements for sendmail. Retire exim.sh in favour of the
mailwrapper(8) approach.
Requested by: AMAKAWA Shuhei <sa264@cam.ac.uk>
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
| |
``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
|
|
|
|
|
|
|
|
|
| |
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).
|
|
|
|
|
|
| |
in exim batch SMTP mode.
The vulnerability is _not_ exploitable by external SMTP callers.
|
|
|
|
| |
is simply the original with the defaults uncommented and unchanged.
|
| |
|
|
|
|
|
|
|
|
|
| |
this support.
Fix the SEDLIST-building logic for disabling mbx and mailstore
alternative mailbox formats.
Bump PORTREVISION accordingly.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
| |
from EXTRALIBS.
|
|
|
|
|
|
|
|
|
|
| |
* Features enabled by default are disabled by defining
WITHOUT_FEATURE.
* Features disabled by default are enabled by defining
WITH_FEATURE.
Requested by: alex
|
|
|
|
|
|
| |
commented out make values that they are supposed to operate on.
Reported by: Marc Silver <marcs@draenor.org>
|
|
|
|
| |
feature set today.
|
| |
|
|
|
|
|
|
| |
it.
TCP Wrappers support surprises too many novices.
|
| |
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
Allow the operator to disable the embedded Perl interpreter in the port
build.
|
| |
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
home directory is set to /nonexistent .
Not all systems encourage the use of /nonexistent as a home directory,
so this is not a change that should be incorporated into the Exim
distribution.
This change allows local deliveries into /var/mail for users with
no valid home directory.
|
|
|
|
| |
Reported by: Peter Radcliffe <pir@pir.net>
|
| |
|
| |
|
|
|
|
| |
(I know, I look boring and pedant :o)
|
|
|
|
|
|
|
|
| |
mysql323-client installs libmysqlclient.so.10 (instead of
libmysqlclient.so.6).
mysql323-{client,server} are production quality, now (according to
MySQL AB at least).
|
|
|
|
|
| |
enabling STARTTLS support. The hooks are disabled by default
and do not support RELENG_3.
|
| |
|
|
|
|
| |
use postgresql7, which has proven stability now.
|
|
|
|
|
| |
so that the reasons why it hasn't been submitted to the author do not
need to be argued over regularly.
|
|
|
|
|
|
| |
Bugfix release, featuring a fix for one critical bug in the
handling of messages frozen by system filters for manual
thawing.
|
|
|
|
| |
Submitted by: maintainer
|
|
|
|
|
|
|
| |
options `start' and `stop' now (unless I have forgotten any). This allows
us to call the scripts from /etc/rc.shutdown with the correct option.
The (42 or so) ports that already DTRT before are unchanged.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
Reported by: "Jason J. Horton" <jason@intercom.com>
|
|
|
|
|
|
|
|
|
|
|
| |
New pgsql lookup!
Bugfixes.
Port-related changes:
Conditionalize embedded Perl interpreter on WITH_PERL.
Fix SMTP AUTH support.
Sync up files/Makefile.
|
|
|
|
|
|
| |
feedback that they work.
Reported by: rip@itouch.co.za (R.I.Pienaar)
|
|
|
|
|
|
|
| |
WITHOUT_FOO. Begin the process of reserving these prefixes for user defined
options.
No comment by: ports
|
| |
|
|
|
|
| |
Reported by: Peter Lockhart <peter@key.co.za>
|
|
|
|
| |
Submitted by: sheldonh
|
|
|
|
| |
Submitted by: Johann Visagie <wjv@sunesi.net>
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
| |
Fix a problem where themessage log file is fclosed twice.
Fix a long-standing bug in the ``contains'' operation in
filter files.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
| |
Quote a string that contains redirection characters '<' and '>'.
|
|
|
|
|
| |
Prompted by PR: 13476, 13477
Submitted by: KATO Tsuguru
|
| |
|
|
|
|
|
|
| |
${PREFIX}/bin instead of ${PREFIX}/sbin . Fixed.
Reported by: Mike Freislich <mikef@korbitec.com>
|
|
|
|
|
|
| |
While I'm here, bump "Version required:".
Reported by: Mike Freislich <mikef@korbitec.com>
|
| |
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
|
| |
FWIW, checkout of these things took 5+hrs, staying on the local
.freebsd.org net w/o hitting the 'net at all.
As promised,
$ time cvs ci
real 67m51.701s
user 0m1.250s
sys 0m5.345s
|
| |
|
|
|
|
|
| |
Sync our customized files/Makefile with exim's src/EDITME, whence it
comes.
|