Commit Graph

111 Commits

Author SHA1 Message Date
sthen
bb687e1b39 SECURITY fix for Exim CVE-2012-5671 - Remote code execution with DKIM decoding
Workaround: "You are not vulnerable if <...> you put this at the start
of an ACL plumbed into acl_smtp_connect or acl_smtp_rcpt:

  warn control = dkim_disable_verify"

This is backported from the diff between exim 4.80 and 4.80.1
(not updating fully to 4.80.1 yet as this small diff is safer to commit)

same diff rpointel@
2012-10-26 08:50:01 +00:00
espie
e480fdc726 and bump 2012-04-30 13:08:18 +00:00
espie
941d6f504b sqlite3 dep must die 2012-04-30 13:07:58 +00:00
sthen
91faa22c52 Where a program with an rc script _requires_ a certain command line
parameter to daemonize, move the parameter from daemon to daemon_flags,
so that the user cannot inadvertently prevent it from daemonizing by
adjusting the flags.

Discussed with ajacoutot and schwarze, this method was suggested
by schwarze@ as a simpler alternative to my diff. ok aja@
2011-12-17 22:01:12 +00:00
espie
5a74b62623 new-style pseudo flavors 2011-11-18 13:29:29 +00:00
fkr
dc1f29746e update to exim version 4.77.
This release changes the behaviour of certain expansion methods.
Details can be found here: http://www.gossamer-threads.com/lists/exim/announce/92353

ok sthen@, jasper@ and ajacoutot@
2011-10-19 23:06:57 +00:00
espie
e820071495 normalize pkgpath 2011-09-16 10:31:20 +00:00
sthen
426e1e3b61 Add an rc script for exim, ok aja@ fkr@ 2011-07-17 20:15:59 +00:00
jasper
278e3cc0b0 Sanitize some @unexec/@extraunexec calls to rm: move them up in the
PLIST and delete everything under the @sample'd directory instead of the
directory itself to prevent a warning from pkg_delete(1) trying to
remove a non existing directory and to help preventing left-over files
and directories.

ok aja@
2011-05-11 12:57:47 +00:00
fkr
7332caaf6f update exim to version 4.76.
This contains a security fix for CVE-2011-1764.

ok sthen@ and jasper@
2011-05-09 14:56:56 +00:00
jasper
4cc1d05442 Security fix for CVE-2011-0017
Patch extracted from exim 3.74.

ok fkr@ (MAINTAINER), sthen@, ajacoutot@
2011-02-07 16:01:26 +00:00
fkr
2673316d6b update to exim 4.73.
While this resolves CVE-2010-4344 and CVE-2010-4345, the first was
actually fixed in exim 4.70 and the latter is a no-issue on OpenBSD
due to it always being built with ALT_CONFIG_ROOT_ONLY.

with input from Andreas Voegele
ok sthen@, jasper@
2011-01-12 05:45:29 +00:00
espie
bc8dc9adb1 new depends 2010-11-19 07:23:05 +00:00
espie
f7782d7391 a few email WANTLIBs 2010-11-11 10:54:02 +00:00
espie
dcdfee948c convert libiconv to new wantlib 2010-11-06 10:18:38 +00:00
ajacoutot
ff07e285bc Remove USE_X11. 2010-10-24 20:58:58 +00:00
espie
051dfa8362 USE_GROFF=Yes 2010-10-18 19:59:15 +00:00
fkr
d09cfa575e Update exim to version 4.72.
This includes security fixes for CVE-2010-2023 and CVE-2010-2024.
ok bernd@, sthen@
2010-06-15 08:43:30 +00:00
sthen
8be0f2fc6a Fix RUN_DEPENDS-eximon and FULLPKGPATH-eximon too, they were
varying according to the flavour. ok espie@
2010-02-02 20:23:30 +00:00
espie
b5f8f3a20c setting fullpkgname implies it's the same package, not depending on
flavors. This is actually the case, but the eximon LIB_DEPENDS are
wrong (they pick up sqlite... as main should have them).

Fix the LIB_DEPENDS, bump the eximon packagename, and that's it.
2010-02-02 19:48:15 +00:00
jasper
800fefd61d - bump exim-eximon pkgname after recent ldap pkgspec change.
ok ajacoutot@
2010-01-15 07:59:45 +00:00
sthen
e94c66a939 LIB_DEPENDS for the -ldap flavour has a bad package spec which is
now rejected by pkg_create; fix and bump PKGNAME-main.
2010-01-09 11:47:32 +00:00
sthen
1ab6ddff29 - update to 4.71
- tweak MESSAGE/DESCR
- drop no_x11 flavour in favour of an -eximon subpackage and a
pseudo-flavour to disable it
- use iconv by default rather than as a flavour
- drop no_exiscan flavour

from bernd@, Bjorn Ketelaars and myself; ok fkr@ bernd@
2009-12-15 11:32:18 +00:00
kili
8fc6287292 WANTLIB changes after xcb addition and bump. 2009-08-10 06:29:51 +00:00
sthen
872d0f79ed - enable Dovecot authentication (optional, adds no dependencies)
- regen PLIST, bump PKGNAME

ok fkr@ (maintainer)
2009-07-22 10:48:31 +00:00
sthen
bbfbc3a38d fix depends 2009-03-16 17:52:52 +00:00
fkr
d046aca78f update to exim version 4.69
ok jasper@, bernd@
2008-02-03 20:39:11 +00:00
merdely
8b76ad71d8 Remove surrounding quotes in COMMENT*/PERMIT_* 2007-09-16 00:17:04 +00:00
fkr
0d00fecfaa update to version 4.68, change to patches/patch-scripts_exim_install
from Andreas Voegele (as discussed on ports@, binary does not contain
version number anymore)

ok bernd@
2007-09-10 20:08:16 +00:00
fkr
4bbbe701d2 update to exim version 4.67 2007-04-20 18:14:22 +00:00
espie
9eafbbfb35 base64 checksums. 2007-04-05 16:19:55 +00:00
fkr
577efa42bb bump to version 4.66, which (again, *sigh*) fixes bugs that were supposed to be
fixed in 4.65, that were introduced in 4.64.
2007-01-12 21:51:55 +00:00
fkr
000f61ea48 update to exim-4.65 (which mostly fixes two bugs that were introduced in
version 4.64)
2007-01-05 23:47:05 +00:00
fkr
f5e398ecff update to new version 4.64
ok mbalmer@
2006-12-28 12:44:13 +00:00
fkr
ab1b35d331 note in the PLIST that bin/exim-4.63 is installed suid root.
from sturm@
2006-11-09 07:13:01 +00:00
fkr
d65be969c1 take over maintainership as discussed on ports@
ok mbalmer@
2006-10-30 20:54:27 +00:00
alek
c942ac8740 Update to 4.63 from Andreas Vgele <andreas@altroot.de> 2006-10-13 15:18:54 +00:00
espie
d64e5b7dc6 new lib specs 2006-08-03 13:09:09 +00:00
sturm
c5ae1ebcec update to exim 4.62
from maintainer Andreas Voegele <andreas at altroot.de>
2006-05-05 06:02:30 +00:00
steven
0a3341ad25 Revision 4.60-1 was rerolled into the 4.60 tarball. Only spec.txt changed.
Bump PKGNAME.
ok alek@
2006-02-05 14:30:11 +00:00
sturm
ff3543e506 update to exim 4.60 with new FLAVORS sqlite3 and sasl
from new maintainer Andreas Voegele <voegelas at gmx.net>
timeout from old maintainer
2006-01-15 13:06:42 +00:00
naddy
63347c3c80 SECURITY:
CAN-2005-2491, http://securitytracker.com/id?1014744
A remote or local user may be able to supply a specially crafted
regular expression to trigger a heap integer overflow in PCRE.

ok pvalchev@
2005-08-27 15:57:31 +00:00
jolan
63948522eb remove peter galbavy as maintainer per his request 2005-07-06 23:18:09 +00:00
alek
644f32ce81 Oh my^W^WMore no longer needed WWW:... lines 2005-03-25 15:13:59 +00:00
sturm
5ef19df409 this should be it
btw: the port's maintainer agrees with this update
2005-01-26 19:38:52 +00:00
sturm
210c026731 ... 2005-01-26 19:37:22 +00:00
sturm
2ca4ad7fb3 SECURITY update to exim 4.44
This fixes lots of bugs and at least the security issues noticed in
CAN-2005-0021 and CAN-2005-0022.

based on a diff from "Andrey N. Oktyabrski" <ano at antora.ru>
2005-01-26 19:33:20 +00:00
naddy
a8817eabcc SIZE 2005-01-05 16:50:35 +00:00
alek
200b1ea2ea Add WANTLIB markers 2005-01-02 12:56:04 +00:00
alek
1ed5d284bd @newuser won't create homedir so we have to create it with @sample
ok pvalchev
2004-11-19 07:38:45 +00:00