pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/pkgsrc-2006Q3]: pkgsrc/mail/milter-greylist Pullup ticket 1904 - requ...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/b80f7d1f2cf9
branches:  pkgsrc-2006Q3
changeset: 519177:b80f7d1f2cf9
user:      salo <salo%pkgsrc.org@localhost>
date:      Thu Nov 09 04:58:28 2006 +0000

description:
Pullup ticket 1904 - requested by tron
security update for milter-greylist

Revisions pulled up:
- pkgsrc/mail/milter-greylist/Makefile                  1.26, 1.27, 1.28, 1.29
- pkgsrc/mail/milter-greylist/distinfo                  1.13, 1.14, 1.15, 1.16
- pkgsrc/mail/milter-greylist/options.mk                1.1
- pkgsrc/mail/milter-greylist/patches/patch-aa          1.1

   Module Name:         pkgsrc
   Committed By:        tron
   Date:                Thu Oct 12 13:14:43 UTC 2006

   Modified Files:
        pkgsrc/mail/milter-greylist: Makefile distinfo
   Added Files:
        pkgsrc/mail/milter-greylist: options.mk

   Log Message:
   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.
---
   Module Name:         pkgsrc
   Committed By:        tron
   Date:                Sun Oct 15 12:11:51 UTC 2006

   Modified Files:
        pkgsrc/mail/milter-greylist: Makefile distinfo
   Added Files:
        pkgsrc/mail/milter-greylist/patches: patch-aa

   Log Message:
   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
---
   Module Name:         pkgsrc
   Committed By:        tron
   Date:                Fri Oct 27 13:24:11 UTC 2006

   Modified Files:
        pkgsrc/mail/milter-greylist: Makefile distinfo

   Log Message:
   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
---
   Module Name:         pkgsrc
   Committed By:        tron
   Date:                Tue Nov  7 13:49:37 UTC 2006

   Modified Files:
        pkgsrc/mail/milter-greylist: Makefile distinfo

   Log Message:
   Update "milter-greylist" package to version 3.0rc7.
   Changes since version 3.0rc6:
   - Fix crashes after dump reload.
   - Fix DoS in MX sync protocol.

diffstat:

 mail/milter-greylist/Makefile         |  16 +++++++-------
 mail/milter-greylist/distinfo         |   9 ++++---
 mail/milter-greylist/options.mk       |  36 +++++++++++++++++++++++++++++++++++
 mail/milter-greylist/patches/patch-aa |  13 ++++++++++++
 4 files changed, 62 insertions(+), 12 deletions(-)

diffs (109 lines):

diff -r 649634f197bc -r b80f7d1f2cf9 mail/milter-greylist/Makefile
--- a/mail/milter-greylist/Makefile     Tue Nov 07 08:30:25 2006 +0000
+++ b/mail/milter-greylist/Makefile     Thu Nov 09 04:58:28 2006 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.25 2006/04/23 00:12:38 jlam Exp $
+# $NetBSD: Makefile,v 1.25.4.1 2006/11/09 04:58:28 salo Exp $
 
-DISTNAME=      milter-greylist-2.1.2
-PKGREVISION=   2
+DISTNAME=      milter-greylist-3.0rc7
 CATEGORIES=    mail
 MASTER_SITES=  ftp://ftp.espci.fr/pub/milter-greylist/
 EXTRACT_SUFX=  .tgz
@@ -11,11 +10,10 @@
 COMMENT=       Easy-to-use greylist milter for sendmail
 
 
-HAS_CONFIGURE= YES
-CONFIGURE_ARGS+=--with-user=smmsp
-CONFIGURE_ARGS+=--with-libspf_alt=${PREFIX:Q}
-CONFIGURE_ARGS+=--prefix=${PREFIX:Q}
-BUILD_TARGET=  milter-greylist
+GNU_CONFIGURE=         YES
+CONFIGURE_ARGS+=       --with-user=smmsp
+
+BUILD_TARGET=          milter-greylist
 
 PKG_GROUPS=            smmsp
 PKG_USERS=             smmsp:smmsp
@@ -23,6 +21,8 @@
 
 RCD_SCRIPTS=   milter-greylist
 
+.include "options.mk"
+
 post-install:
        ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/milter-greylist
        ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/milter-greylist
diff -r 649634f197bc -r b80f7d1f2cf9 mail/milter-greylist/distinfo
--- a/mail/milter-greylist/distinfo     Tue Nov 07 08:30:25 2006 +0000
+++ b/mail/milter-greylist/distinfo     Thu Nov 09 04:58:28 2006 +0000
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.12 2006/01/08 14:09:06 tron Exp $
+$NetBSD: distinfo,v 1.12.6.1 2006/11/09 04:58:28 salo Exp $
 
-SHA1 (milter-greylist-2.1.2.tgz) = 32cce6a2838ca3101bf9c287a9f5b4812d889659
-RMD160 (milter-greylist-2.1.2.tgz) = b1061c371be69e8c8babd77c2010dea5efd97287
-Size (milter-greylist-2.1.2.tgz) = 120440 bytes
+SHA1 (milter-greylist-3.0rc7.tgz) = b06cc5e868f4533eef818a33a7622f16ce73e554
+RMD160 (milter-greylist-3.0rc7.tgz) = 9dc968f6fd6be65a1aec5259fc04438399a3db02
+Size (milter-greylist-3.0rc7.tgz) = 141462 bytes
+SHA1 (patch-aa) = 2e31f7db50a8aac45e21e4ae4642d0c6631e8c78
diff -r 649634f197bc -r b80f7d1f2cf9 mail/milter-greylist/options.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/mail/milter-greylist/options.mk   Thu Nov 09 04:58:28 2006 +0000
@@ -0,0 +1,36 @@
+# $NetBSD: options.mk,v 1.1.2.2 2006/11/09 04:58:28 salo Exp $
+
+PKG_OPTIONS_VAR=               PKG_OPTIONS.milter-greylist
+PKG_SUPPORTED_OPTIONS=         dnsrbl drac spf
+PKG_SUGGESTED_OPTIONS=         dnsrbl spf
+
+.include "../../mk/bsd.options.mk"
+
+###
+### RNS Realtime Black List
+###
+.if empty(PKG_OPTIONS:Mdnsrbl)
+CONFIGURE_ARGS+=       --disable-dnsrbl
+.else
+CONFIGURE_ARGS+=       --enable-dnsrbl
+.endif
+
+###
+### Dynamic Relay Authorization Control
+###
+.if empty(PKG_OPTIONS:Mdrac)
+CONFIGURE_ARGS+=       --disable-drac
+.else
+DRACD_DB?=             /etc/mail/dracd.db
+
+CONFIGURE_ARGS+=       --enable-drac --with-drac-db=${DRACD_DB}
+.endif
+
+###
+### Sender Policy Framework
+###
+.if !empty(PKG_OPTIONS:Mspf)
+.include "../../mail/libspf-alt/buildlink3.mk"
+
+CONFIGURE_ARGS+=       --with-libspf_alt=${PREFIX:Q}
+.endif
diff -r 649634f197bc -r b80f7d1f2cf9 mail/milter-greylist/patches/patch-aa
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/mail/milter-greylist/patches/patch-aa     Thu Nov 09 04:58:28 2006 +0000
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.1.2.2 2006/11/09 04:58:28 salo Exp $
+
+--- Makefile.in.orig   2006-10-06 10:14:39.000000000 +0100
++++ Makefile.in        2006-10-15 13:06:07.000000000 +0100
+@@ -121,7 +121,7 @@
+               echo "  ================================================"; \
+       ) || ${TRUE}
+ 
+-install: install-daemon-to-bin install-man install-conf install-db
++install: install-daemon-to-bin install-man install-db
+ 
+ depend:
+       ${MKDEP} ${CFLAGS} ${SRC}



Home | Main Index | Thread Index | Old Index