Commit graph

80 commits

Author SHA1 Message Date
jperkin
b091c2f172 Bump PKGREVISION of all packages which create users, to pick up change of
sysutils/user_* packages.
2013-07-12 10:44:52 +00:00
tron
67f6d735e2 Update "milter-greylist" to version 4.4.3. Changes since 4.4.2:
- More Solaris build fixes (Jim Klimov)
- Use ZZ for unknown GeoIP country
- Fix swapped %f and %r for stat example in default greylist.conf
- Support p0f v3.06 and up with --with-p0f-src or --enable-p0f306
Patch provided by Richard Palo in private e-mail.

Approved by Thomas 'wiz' Klausner.
2013-03-19 11:07:53 +00:00
jperkin
becd113253 PKGREVISION bumps for the security/openssl 1.0.1d update. 2013-02-06 23:20:50 +00:00
tron
47d517f0af Simplify code to select BDB version. "db1" gets excluded on Solaris 11
automatically anyway. This finally fixes PR pkg/47420 by Richard Palo.
2013-01-13 13:21:18 +00:00
tron
f67def298a Attempt to fix build problems under Solaris (11 at least) if the "drac"
option is used.

Problem reported by Richard Palo in PR pkg/47420.
2013-01-12 15:58:53 +00:00
tron
b355491243 Improvements contributed by Richard Palo in PR pkg/pkg/47420:
- Build fixes for Solaris 11 (using GCC 4.7)
- Install example for new config file format
- Replace hard-coded path to state directory in various files.
2013-01-11 13:23:17 +00:00
tron
da090f9bb2 Update "milter-greylist" to version 4.4.2. This version fixes build
problems under Solaris which previously required patches.
2013-01-08 15:54:54 +00:00
tron
4d39e37437 Update "milter-greylist" package to version 4.4.1.
Major changes since 4.2.7:
- Allow comparison of msgsize, rcptcount & spamd, against values from LDAP
- localaddr option so that Postifix user can use spf self
- Allow filtering header and body against LDAP or CURL gathered properties
- Add format string to report last matching LDAP or CURL propery
- Add a addfooter action clause in ACL, to add mail a footer
- Allow per-dacl maxpeek setting, set by maxpeer action clause in racl
- Add LDAP or CURL gathered property substitution in format strings
- Add continue type ACL
- p0f v3 support
- Fix spamd hang if message contains NULL (Enrico Scholz)
- Send the queueid to spamd (Petar Bogdanovic)
- Ratelimit on SMTP sessions and data size
- New tarpit feature (Kouhei Sutou)
- Make SpamAssassin headers Sendmail-like (Petar Bogdanovic)
- Merge autowhite and greylist databases (Rudy Eschauzier)
- Make LDAP querries timeout configurable
- Make MX sync timeout peer-configurable (Attila Bruncsak)

This update is largely based on a patch submitted by Richard Palo
in PR pkg/47369.
2013-01-03 09:50:44 +00:00
tron
a682080755 Use "bison" instead of "yacc" to fix the build problem under Solaris
reported by Richard Palo in PR pkg/47369.
2012-12-30 11:43:23 +00:00
tron
daf43ebbb0 Add missing comment to patch file. 2012-12-30 11:41:15 +00:00
obache
64deda1dc9 recursive bump from cyrus-sasl libsasl2 shlib major bump. 2012-12-16 01:51:57 +00:00
asau
d70c8e374b Drop PKG_DESTDIR_SUPPORT setting, "user-destdir" is default these days. 2012-10-08 12:19:01 +00:00
fhajny
46354e55bb Make int types used more portable.
Fix a symbol conflict on SunOS.
Bump PKGREVISION.
2012-03-12 13:17:22 +00:00
cheusov
b514fde3be Add missing build tools "yacc" and "lex" 2011-09-05 20:20:27 +00:00
tron
82222c5d18 Update "milter-greylist" package to version 4.2.7. Changes since 4.2.6:
- Fix ratelimit sliding window for computing average
- Fix p0f port byte order (Enrico Scholz)
- Fix milter-greylist.m4 for newer Sendmail (Joe Pruett)
- Fix autoconf warning about --datarootdir (R P Herrold)
2011-05-25 07:15:32 +00:00
obache
9ea3b36c23 recursive bump from gettext-lib shlib bump. 2011-04-22 14:40:40 +00:00
tron
c2a67dcde5 Update "milter-greylist" package to version 4.2.6. Changes since 4.2.5:
- Build fix for Solaris
- Fix .m4 file
- Allow k or M suffix after data sizes
- Add a missing comma in X-Greylist (Kouhei Sutou)
- Look for liresolv in ${libdir} instead of /usr/lib (DUFRESNE VINCENT)
- Fix SPF on Postfix (Kouhei Sutou)
2010-08-21 18:49:38 +00:00
tron
0b6ef75c3a Update "milter-greylist" package to version 4.2.5. Changes since 4.2.3:
- New rate limiting feature
- Network byte order byg fix in p0f code (Adrian Dabrowski)
- Update .spec file for libcurl, GeoIP and p0f support (Chris Bennett)
- Better configure test to avoid resolver memory leaks (Hajimu UMEMOTO)
- Really support dkim self and dkim none clauses
- Fix p0f wrong results caused by thread unsafety (Enrico Scholz)
- Fix GeoIP related crashes caused by thread unsafety (Enrico Scholz)
- Fix dumpfile argument on command line (Ole Hansen)
- Do not reject message if p0f cannot identiy the remote system
- Header for autowhitelisted messages bug fix (Attila Bruncsak)
- Fix MX sync stop on config reload (Attila Bruncsak, Hajimu UMEMOTO)
2010-04-18 21:58:59 +00:00
tron
784ba9cd8f Revert last change. GCC was complaing about an undefined label and not
about an unused one. PR toolchain/43123 seems to be caused by a bug in
flex(1) under NetBSD-current and not by problem with this package.
2010-04-06 06:31:42 +00:00
tron
305afb679e Stop GCC from complaining about unused labels in C sources. This should
fix the build problem reported by Hisashi T Fujinaka in PR pkg/43123.
2010-04-05 23:00:42 +00:00
tron
b95f6599dc Always add "VARBASE" to "BUILDDEFS" as we use it unconditionally now. 2009-09-22 16:52:02 +00:00
tron
ffcda392c4 Backout incorrect change. Problem pointed out Petar Bogdanovi. 2009-09-22 15:57:50 +00:00
tron
ca677b7633 Fix user destination directory build if the database directory
doesn't exist yet.

Based on a patch supplied by Petar Bogdanovi in private e-mail.
2009-09-22 14:02:56 +00:00
tron
bae2b95ad9 Update "milter-greylist" package to version 4.2.3. Changes since 4.2.2:
- Fix unallocated memory use for ldapcheck and urlcheck property matching
- Fix off-by one bug in DATA stage filtering (Pascal Lalonde)
2009-09-01 22:03:30 +00:00
joerg
62d1ba2bac Remove @dirrm entries from PLISTs 2009-06-14 18:03:28 +00:00
wiz
60f460ab01 Use standard location for LICENSE line (in MAINTAINER/HOMEPAGE/COMMENT
block). Uncomment some commented out LICENSE lines while here.
2009-05-19 08:59:00 +00:00
tron
36302f1837 Update "milter-greylist" package to version 4.2.2.
Changes since version 4.2:
- Fix a crash when a LDAP server is down.
- Fix LDAP thread safety issues
- Make LDAP querries timeout configurable
- Make MX sync timeout peer-configurable
2009-04-22 13:00:36 +00:00
tron
fc63f8f96c Update "milter-greylist" package to version 4.2. Changes since 4.2rc1:
- Make sure dump is really on disk even with a buggy ext4fs
- Build with OpenLDAP but not CURL (Matthias Scheler)

Approved by Alistair Crooks.
2009-04-02 18:34:17 +00:00
tron
aca55680b1 Update "milter-greylist" package to version 4.2rc1.
Changes since version 4.0.1:
- SpamAssassassin support
- Native LDAP support via OpenLDAP (off by default in pkgsrc)
- DKIM support (not supported in pkgsrc)
- P0f support
- A lot of bug fixes

pkgsrc related changes:
- Optional "curl" support for external URL checking
2009-03-16 10:15:23 +00:00
tron
a35062dc71 Add two new options "postfix-milter" and "sendmail-milter". One of the
two must be used to determine whether this package is built for use
with Sendmail (the default) or Postfix. Use an appropriate user (either
"smmsp" or "postfix") in the two cases. This avoid permission problems
between Postfix and milter-greylist.

Bump package revision because of these changes.
2009-03-08 15:54:26 +00:00
obache
2e18e5bbab Add DESTDIR support. 2009-01-19 06:16:38 +00:00
tron
3544fe91cd Use "libspf2" if SPF support is enabled (the default) because "libspf_alt"
is unmaintained and leaks memory. Bump package revision because of
this change.

Problem pointed out by Fredrik Pettai in private e-mail.
2008-10-27 19:40:11 +00:00
gdt
12620453b5 # yacc rule moving to y.tab.c and renaming
MAKE_JOBS_SAFE=		no
2008-10-03 23:22:50 +00:00
tron
9883bd1bbc Update "milter-greylist" to version 4.0.1. Changes since 4.0:
- Fix build of GeoIP code
- Fix auth and tls clauses in ACL so that they accept regex
- Update Debian startup script (Adam Katz)
- Fix bogus ACL when using features not compiled in
- Fix corruption in urlcheck parsing (Benoit Branciard)
- Document what package contains libmilter
- Fix error about stat in greylist.conf (Bob Smith)
- Avoid C99 specific syntax (Greg Troxel)
- Documentation fixes
- Fix typos in documentation (Constantine A. Murenin)
2008-09-08 10:07:19 +00:00
tron
9ba46c0fc4 Fix indentation. 2008-05-25 20:49:39 +00:00
tron
5653b15d71 Remove me as maintainer of some package, clame ownership of a few packages. 2008-05-25 14:45:16 +00:00
tron
6745426eaf "--disable-dnsrbl" doesn't work according to S.P.Zeilder. Not specifying
any "dnsrbl" related option unless we want to enable it seems to do
the job.
2007-12-14 18:57:54 +00:00
gdt
0b171645fe Update to 4.0. Removed patches were merged upstream.
From the changelog, this seems to be many bugfixes and better RBL support.
2007-11-21 20:29:46 +00:00
tron
c9eadf67e2 Don't check for a thread-safe resolver library if both SPF and DNS RBL
support are disabled. Based on a patch by Emmanuel Dreyfus.

This should fix PR pkg/37064 by Petar Bogdanovic.
2007-10-11 09:49:59 +00:00
tron
ae8364692c Don't include "mail/libspf-alt/buildlink3.mk" unconditionally. It is
only necessary if the "spf" option is enabled (which is the default).
This fixes one of the problems reported in PR pkg/37064.
2007-10-10 12:13:04 +00:00
joerg
e24209d145 Add common handling for libresolv similiar to dlopen(3) wrapping.
For now, DragonFly and FreeBSD use the libc version, it is not reentrant,
but thread-safe. NetBSD 3.0+ and Darwin 8.0+ use libresolv from base
(the BIND9 resolver), all other fall back to net/bind9. Feel free to add
your favorite platform if it has a thread-safe resolver in base.

Modify mail/libspf-alf, mail/milter-greylist, mail/spamdyke and
net/nocol accordingly. Testing on !DragonFly and feedback from tron@
2007-07-03 13:54:45 +00:00
gdt
ce118ee7e8 Don't assume time_t and long are the same (on sparc64, they aren't).
Fixes ascii timestamps in greylist.db, but as this is solely for the
benefit of humans looking at the file functionality is unchanged.
2007-03-07 17:33:51 +00:00
tron
00ee53d000 Update "milter-greylist" package to version 3.0. No functional changes
since release candidate 7.
2006-11-21 08:38:32 +00:00
ghen
976dac1696 Fix typo. 2006-11-09 13:15:10 +00:00
tron
16f8bd119e Update "milter-greylist" package to version 3.0rc7.
Changes since version 3.0rc6:
- Fix crashes after dump reload.
- Fix DoS in MX sync protocol.
2006-11-07 13:49:37 +00:00
tron
3aa04fca37 Update "milter-greylist" package to version 3.0rc6.
Changes since version 3.0rc5:
- Check for -lc_r before others, for FreeBSD (AIDA Shinra)
- Fix configure for libspf2 (AIDA Shinra)
- Fix FreeBSD build (AIDA Shinra)
- Avoid buffer overflow in DNSRBL code (AIDA Shinra)
- Fix build problem with newer BerkeleyDB (AIDA Shinra)
- Check if -lbind requires -lpthread, for Linux
2006-10-27 13:24:11 +00:00
tron
32803bb0aa Update "milter-greylist" package to version 3.0rc5.
Changes since version 3.0rc4:
- Pointer to DRAC documentation
- FreeBSD build fixes
- Remove the /tmp/access-list.debug for security sake
- Correctly enable non blocking I/O fox MX sync
2006-10-15 12:11:51 +00:00
tron
a05ff95ce3 Update "milter-greylist" package to version 3.0rc4.
Changes since version 2.1.2:
- DNSRBL support in ACL
- Per-ACL greylisting and autowhitelisting delays
- ACL blacklist feature
- Add support to use Sendmail macros in the ACL
- Allow rejecting by tempfail on blacklist configuration
- per-ACL SMTP error code and messages
- Multi-line statement in the config file
- Report matching ACL line number in the logs
- Lists for from, rcpt, domain, netblocks and DNSRBL
- Make log output consistent (Fredrik Pettai)
- Tell local connexions are non IP instead of non IPv4 (Attila Bruncsak)
- Faster ACL code
- Option to log expired entries (Jeff Rife)
- Cosmetic changes in debug logs (Fredrik Pettai)
- A lot of bug and build fixes

This fixes PR pkg/34793 by Eric Schnoebelen.
2006-10-12 13:14:43 +00:00
jlam
802ce74fcb Modify packages that set PKG_USERS and PKG_GROUPS to follow the new
syntax as specified in pkgsrc/mk/install/bsd.pkginstall.mk:1.47.
2006-04-23 00:12:35 +00:00
seb
2d0c90197a Add rcvar variable definition to rc.d script.
Bump PKGREVISION to 2.

Approved by maintainer.
2006-02-11 23:14:15 +00:00