non port: mail/exim/pkg-plist |
Number of commits found: 49 |
Wednesday, 10 Jan 2024
|
13:13 Baptiste Daroussin (bapt)
MAN?PREFIX: eleminate its usage and move man to share/man
64631af |
Wednesday, 8 Nov 2023
|
15:10 Kurt Jaeger (pi)
mail/exim: update 4.96.2 -> 4.97
Notable changes:
- The internal (but exposed in logs, Received: headers and Message-ID: headers)
identifier used for messages is longer than in the previous release
PR: 274909
Changes: https://lists.exim.org/lurker/message/20231104.135832.37148bbd.en.html
Reported-by: doctor@doctor.nl2k.ab.ca
Approved-by: fluffy (maintainer)
Reviewed-by: Igor Zabelin <igorz@yandex.ru>
0c138bb |
Monday, 29 Sep 2014
|
15:39 vsevolod
Remove pkg_ workarounds.
Do not bump revision, since the package's content is not changed by this patch.
Submitted by: ak via private mail
|
Friday, 1 Aug 2014
|
13:55 vsevolod
- Add patch recommended by the exim developers to fix mime regression in 4.83
- Remove SA_1024 as it has been adandoned long ago [1]
- Fix message in post-install stage [1]
- Bump revision
Submitted by: Victor Ustugov via jabber [1]
|
Friday, 4 Jul 2014
|
23:13 vsevolod
- Fix issue with exim monitor depends
- Correctly name DAEMON option as EXIMDAEMON
Submitted by: bapt
|
16:07 vsevolod
- Use options knobs [1]
- Group options
- Remove deprecated checks
Submitted by: ak [1]
|
12:10 vsevolod
- Update extra patch for XCLIENT support:
* now xclient is parsed by splitting, so xclient handling was rewritten;
* support xtext decoding;
* support of [UNAVAILABLE] and [TEMPUNAVAIL] that was broken;
* announce xclient in ehlo reply for hosts permitted for xclient;
* use verify_check_host as it seems to be the proper choice now.
- Remove blank lines from pkg-plist [1]
- Bump revision
Submitted by: bapt [1]
|
11:57 vsevolod
- Support stage
- Update to 4.82.1 (fixes issues with DMARC)
- Simplify plist
- Take maintainership
Reviewed by: bapt
|
Tuesday, 21 Jan 2014
|
23:40 bapt
Fix properties on pkg-plist
|
Tuesday, 18 Oct 2011
|
08:55 rea
mail/exim: upgrade to 4.77
New stuff (from ftp://exim.inode.at/exim/ChangeLogs/NewStuff-4.77):
1. New options for the ratelimit ACL condition: /count= and /unique=.
The /noupdate option has been replaced by a /readonly option.
2. The SMTP transport's protocol option may now be set to "smtps", to
use SSL-on-connect outbound.
3. New variable $av_failed, set true if the AV scanner deferred; ie, when
there is a problem talking to the AV scanner, or the AV scanner running.
4. New expansion conditions, "inlist" and "inlisti", which take simple lists
and check if the search item is a member of the list. This does not
support named lists, but does subject the list part to string expansion.
5. Unless the new EXPAND_LISTMATCH_RHS build option is set when Exim was
built, Exim no longer performs string expansion on the second string of
the match_* expansion conditions: "match_address", "match_domain",
"match_ip" & "match_local_part". Named lists can still be used.
Relevant entries from ChangeLog at
ftp://exim.inode.at/exim/ChangeLogs/ChangeLog-4.77:
TK/01 DKIM Verification: Fix relaxed canon for empty headers w/o
whitespace trailer
TF/02 Fix a couple more cases where we did not log the error message
when unlink() failed. See also change 4.74-TF/03.
TF/03 Make the exiwhat support code safe for signals. Previously
Exim might lock up or crash if it happened to be inside a call
to libc when it got a SIGUSR1 from exiwhat.
The SIGUSR1 handler appends the current process status to the
process log which is later printed by exiwhat. It used to use
the general purpose logging code to do this, but several
functions it calls are not safe for signals.
The new output code in the SIGUSR1 handler is specific to the
process log, and simple enough that it's easy to inspect for
signal safety. Removing some special cases also simplifies the
general logging code. Removing the spurious timestamps from the
process log simplifies exiwhat.
PP/02 Raise smtp_cmd_buffer_size to 16kB.
Bugzilla 879. Patch from Paul Fisher.
PP/07 Make maildir_use_size_file an _expandable_ boolean.
Bugzilla 1089. Patch from Heiko Schlittermann.
PP/08 Handle ${run} returning more data than OS pipe buffer size.
Bugzilla 1131. Patch from Holger Weitz.
PP/09 Handle IPv6 addresses with SPF.
Bugzilla 860. Patch from Wolfgang Breyha.
PP/10 GnuTLS: support TLS 1.2 & 1.1.
Bugzilla 1156.
Use gnutls_certificate_verify_peers2() [patch from Andreas Metzler].
Bugzilla 1095.
PP/12 fix uninitialised greeting string from PP/03 (smtps client
support).
PP/13 shell and compiler warnings fixes for RC1-RC4 changes.
PP/14 fix log_write() format string regression from TF/03.
Bugzilla 1152. Patch from Dmitry Isaikin.
Other changes:
- the patch for XCLIENT was updated to match the latest Exim sources;
- removed already incorporated patch for exiqgrep;
- removed Makefile.options and simplified OPTIONS handling.
PR: ports/161095, ports/161482, ports/157180
|
Wednesday, 5 May 2010
|
18:08 krion
"Spamooborona 1024" software by Yandex allows to filter up to 1024
good messages per day for any mailhost. It is to note: 1024 - it is
not the total amount of messages scanned but the only good ones,
which aren't considered as spam. Once 1024 good messages get passed
through the filter, the rest of mail traffic will be passed without
considering spam or ham until the end of the day.
http://so.yandex.ru/companies/so1024.xml
The patch allows use of "Spamooborona 1024" with Exim by using
Local_scan()'s functionality provided by Yandex LLC.
PR: ports/146215
Submitted by: Alexey V.Degtyarev <alexey@renatasystems.org>
|
Sunday, 15 Nov 2009
|
18:18 krion
Update to version 4.70
- Add devel/pcre dependency
- Add option for checking ACL in DCC
- Add WITH_DEBUG option
- Remove Domain Keys option
- Remove DKIM option
Submitted by: "Alexey V. Degtyarev" <alexey@renatasystems.org>
|
Friday, 15 Jun 2007
|
08:56 krion
Fix plist.
Submitted by: pav
|
Monday, 28 May 2007
|
20:52 krion
Add mail/dovecot auth daemon for authentication.
Use USE_RC_SUBR correctly.
PR: ports/112784
Submitted by: Jan Srzednicki <w@wrzask.pl>
|
Friday, 23 Mar 2007
|
10:38 krion
Remove FAQ since file was deleted from master sites.
Fix build with gcc41.
|
Saturday, 25 Mar 2006
|
23:12 krion
Add libsrs_alt support.
Some cleanups.
Submitted by: Simon Dick <simond@irrelevant.org>
|
Sunday, 22 Jan 2006
|
05:52 edwin
eplace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry
Approved by: krion@
PR: ports/88711 (related)
|
Wednesday, 2 Mar 2005
|
21:50 krion
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
|
Sunday, 17 Oct 2004
|
12:05 eik
Fix location of radiusclient.conf when RADIUS_TYPE=RADIUSCLIENT
Make some more options tunable
Noted by: Jan-Peter Koopmann <Jan-Peter.Koopmann@seceidos.de>
|
Monday, 11 Oct 2004
|
23:48 eik
- 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 <brian@Awfulhak.org> [1]
|
Saturday, 17 Jul 2004
|
14:21 eik
- 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
|
Monday, 7 Jun 2004
|
10:53 eik
make LOGDIR and LOG_FILE_PATH tunable [1]
add WITH_AUTH_RADIUS support [2]
Requested by: Lonnie Santella <lonniesantella@hotmail.com> [1]
Jan-Peter Koopmann <Jan-Peter.Koopmann@seceidos.de> [2]
|
Wednesday, 28 Apr 2004
|
17:08 eik
- 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
|
Wednesday, 31 Mar 2004
|
22:33 eik
- 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
|
Tuesday, 9 Mar 2004
|
18:35 eik
- update exiscan-acl to version -16
Read /usr/local/share/doc/exim/exiscan-acl-spec.txt for
information about the new MIME ACL.
|
Saturday, 31 Jan 2004
|
15:27 sheldonh
Fix creation of /var/log/exim, which I botched when making EXIM_USER
and EXIM_GROUP operator-overidable.
Submitted by: eik
|
Monday, 29 Sep 2003
|
11:42 sheldonh
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 <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>
|
Wednesday, 10 Sep 2003
|
13:49 sheldonh
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 <eikemeier@fillmore-labs.com>
|
Monday, 25 Aug 2003
|
06:57 sheldonh
Import my exiscan-acl clamd virus scanner integration notes.
I can't say enough good things about clamd.
|
Monday, 18 Aug 2003
|
17:19 sheldonh
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 <eikemeier@fillmore-labs.com>
|
Thursday, 14 Aug 2003
|
15:46 sheldonh
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.
|
12:06 sheldonh
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 <suresh@outblaze.com>
|
10:25 sheldonh
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.
|
Friday, 13 Jun 2003
|
13:20 sheldonh
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 <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)
|
Thursday, 15 May 2003
|
15:18 sheldonh
* 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>
|
Monday, 31 Mar 2003
|
09:27 sheldonh
* 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 <eikemeier@fillmore-labs.com>
|
Wednesday, 8 Jan 2003
|
13:33 sheldonh
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.
|
Monday, 23 Sep 2002
|
11:09 knu
Fix plist and unbreak packaging.
Submitted by: bento
|
Thursday, 19 Sep 2002
|
10:34 sheldonh
Enable exiscan content scanning unless the new knob WITHOUT_EXISCAN
is defined.
Bump PORTREVISION accordingly.
|
Thursday, 12 Sep 2002
|
10:09 sheldonh
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.
|
Wednesday, 3 Apr 2002
|
16:15 sheldonh
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.
|
Monday, 25 Feb 2002
|
12:51 sheldonh
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.
|
Friday, 30 Nov 2001
|
14:31 sheldonh
Stop people complaining about the absence of plain text versions of the
documentation by installing them.
|
Tuesday, 11 Sep 2001
|
12:06 sheldonh
* Drop deprecated USE_PERL5.
|
Monday, 27 Aug 2001
|
14:23 sheldonh
* 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.
|
Friday, 15 Jun 2001
|
15:12 sheldonh
Exim is a drop-in replacement for sendmail. Since 4.1-RELEASE, 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.
|
Thursday, 14 Jun 2001
|
19:43 sheldonh
Retire our local copy of configure.default, which is a maintenance pain.
|
18:37 sheldonh
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.
|
Thursday, 21 Dec 2000
|
08:02 sheldonh
Update to exim-3.20.
|
Number of commits found: 49 |