Update to latest version of mail/amavisd-new, with this version there is a true SNMP agent and a MIB useful to monitor the server, p7zip archiver is also enabled.
 Comments ? Ok ?
  Cheers
   Giovanni
Index: Makefile
===================================================================
RCS file: /cvs/ports/mail/amavisd-new/Makefile,v
retrieving revision 1.10
diff -u -p -r1.10 Makefile
--- Makefile    28 Apr 2009 09:01:56 -0000      1.10
+++ Makefile    25 Sep 2009 14:29:51 -0000
@@ -2,7 +2,7 @@
 
 COMMENT=               interface between mailer MTA and content checkers
 
-DISTNAME=              amavisd-new-2.6.3
+DISTNAME=              amavisd-new-2.6.4
 CATEGORIES=            mail security
 
 HOMEPAGE=              http://www.ijs.si/software/amavisd/
@@ -27,6 +27,7 @@ RUN_DEPENDS=          ::archivers/arc \
                        ::archivers/lha \
                        ::archivers/lzop \
                        :p5-Archive-Zip->=1.14:archivers/p5-Archive-Zip \
+                       ::archivers/p7zip \
                        ::archivers/ripole \
                        ::archivers/unarj \
                        ::archivers/unrar \
@@ -40,6 +41,7 @@ RUN_DEPENDS=          ::archivers/arc \
                        ::mail/p5-Mail-SpamAssassin \
                        :p5-Mail-DKIM->=0.31:mail/p5-Mail-DKIM \
                        ::mail/p5-MIME-tools \
+                       ::net/net-snmp,-perl \
                        ::security/clamav \
                        ::sysutils/p5-Unix-Syslog
 
@@ -56,11 +58,16 @@ do-install:
                        ${PREFIX}/bin/amavisd-nanny
        ${INSTALL_SCRIPT} ${WRKSRC}/amavisd-release \
                        ${PREFIX}/bin/amavisd-release
+       ${INSTALL_SCRIPT} ${WRKSRC}/amavisd-snmp-subagent \
+                       ${PREFIX}/bin/amavisd-snmp-subagent
+       ${INSTALL_SCRIPT} ${WRKSRC}/p0f-analyzer.pl \
+                       ${PREFIX}/bin/p0f-analyzer.pl
        ${INSTALL_DATA} ${WRKSRC}/JpegTester.pm \
                        ${PREFIX}/libdata/perl5/site_perl/JpegTester.pm
        ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/amavisd-new
        ${INSTALL_DATA} ${WRKSRC}/AAAREADME.first \
                        ${PREFIX}/share/doc/amavisd-new
+       ${INSTALL_DATA} ${WRKSRC}/AMAVIS-MIB.txt ${PREFIX}/share/doc/amavisd-new
        ${INSTALL_DATA} ${WRKSRC}/INSTALL ${PREFIX}/share/doc/amavisd-new
        ${INSTALL_DATA} ${WRKSRC}/LDAP.schema ${PREFIX}/share/doc/amavisd-new
        ${INSTALL_DATA} ${WRKSRC}/LDAP.ldif ${PREFIX}/share/doc/amavisd-new
Index: distinfo
===================================================================
RCS file: /cvs/ports/mail/amavisd-new/distinfo,v
retrieving revision 1.9
diff -u -p -r1.9 distinfo
--- distinfo    28 Apr 2009 09:01:56 -0000      1.9
+++ distinfo    25 Sep 2009 14:29:51 -0000
@@ -1,5 +1,5 @@
-MD5 (amavisd-new-2.6.3.tar.gz) = ArC9OLQCWIQcYEeWA9xoQg==
-RMD160 (amavisd-new-2.6.3.tar.gz) = kR41bbwqkAc0xch73SMYRqvk+eg=
-SHA1 (amavisd-new-2.6.3.tar.gz) = EqEgtPxhSgsyacsOwO4YXLPnwT8=
-SHA256 (amavisd-new-2.6.3.tar.gz) = 
R+d0V5/aseHBDvIpXUnLURsT4FQxp5Vcc/B+mAJdeI4=
-SIZE (amavisd-new-2.6.3.tar.gz) = 918888
+MD5 (amavisd-new-2.6.4.tar.gz) = A9MWV/FM1kwcs4eGIUI0tA==
+RMD160 (amavisd-new-2.6.4.tar.gz) = AQ3Zv0mjx1U5lsSVU/0PqEynvas=
+SHA1 (amavisd-new-2.6.4.tar.gz) = mTt8qDnOA4/RP2U1GVDw7wPZn/k=
+SHA256 (amavisd-new-2.6.4.tar.gz) = 
QP4bZV3rk0x6ZVprW0MN8mjsmsgHVLEgeVvEXUrnae8=
+SIZE (amavisd-new-2.6.4.tar.gz) = 947596
Index: patches/patch-amavisd
===================================================================
RCS file: /cvs/ports/mail/amavisd-new/patches/patch-amavisd,v
retrieving revision 1.7
diff -u -p -r1.7 patch-amavisd
--- patches/patch-amavisd       28 Apr 2009 09:01:56 -0000      1.7
+++ patches/patch-amavisd       25 Sep 2009 14:29:51 -0000
@@ -1,7 +1,7 @@
 $OpenBSD: patch-amavisd,v 1.7 2009/04/28 09:01:56 giovanni Exp $
---- amavisd.orig       Wed Apr 22 02:24:12 2009
-+++ amavisd    Tue Apr 28 09:11:49 2009
-@@ -21775,6 +21775,7 @@ sub initializeSpamAssassin {
+--- amavisd.orig       Thu Jun 25 14:39:01 2009
++++ amavisd    Mon Jul 20 17:49:14 2009
+@@ -22083,6 +22083,7 @@ sub initializeSpamAssassin {
      rules_filename       => $sa_configpath,
      site_rules_filename  => $sa_siteconfigpath,
  #   LOCAL_STATE_DIR   => '/var/lib',
Index: patches/patch-amavisd-agent
===================================================================
RCS file: patches/patch-amavisd-agent
diff -N patches/patch-amavisd-agent
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-amavisd-agent 25 Sep 2009 14:29:51 -0000
@@ -0,0 +1,12 @@
+$OpenBSD$
+--- amavisd-agent.orig Mon Jul 20 17:50:55 2009
++++ amavisd-agent      Mon Jul 20 17:51:09 2009
+@@ -50,7 +50,7 @@ use BerkeleyDB;
+ 
+ my($dbfile) = 'snmp.db';
+ my($db_home) =  # DB databases directory
+-  defined $ENV{'AMAVISD_DB_HOME'} ? $ENV{'AMAVISD_DB_HOME'} : 
'/var/amavis/db';
++  defined $ENV{'AMAVISD_DB_HOME'} ? $ENV{'AMAVISD_DB_HOME'} : 
'/var/amavisd/db';
+ 
+ my($wakeuptime) = 10;  # -w, sleep time in seconds, may be fractional
+ my($repeatcount);      # -c, repeat count (when defined)
Index: patches/patch-amavisd-nanny
===================================================================
RCS file: patches/patch-amavisd-nanny
diff -N patches/patch-amavisd-nanny
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-amavisd-nanny 25 Sep 2009 14:29:51 -0000
@@ -0,0 +1,12 @@
+$OpenBSD$
+--- amavisd-nanny.orig Mon Jul 20 17:50:13 2009
++++ amavisd-nanny      Mon Jul 20 17:50:31 2009
+@@ -58,7 +58,7 @@ my($activettl) = 10*60; # stuck active children are se
+ 
+ my($dbfile) = 'nanny.db';
+ my($db_home) =  # DB databases directory
+-  defined $ENV{'AMAVISD_DB_HOME'} ? $ENV{'AMAVISD_DB_HOME'} : 
'/var/amavis/db';
++  defined $ENV{'AMAVISD_DB_HOME'} ? $ENV{'AMAVISD_DB_HOME'} : 
'/var/amavisd/db';
+ my($wakeuptime) = 2;  # -w, sleep time in seconds, may be fractional
+ my($repeatcount);     # -c, repeat count (when defined)
+ 
Index: patches/patch-amavisd-snmp-subagent
===================================================================
RCS file: patches/patch-amavisd-snmp-subagent
diff -N patches/patch-amavisd-snmp-subagent
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-amavisd-snmp-subagent 25 Sep 2009 14:29:51 -0000
@@ -0,0 +1,12 @@
+$OpenBSD$
+--- amavisd-snmp-subagent.orig Mon Jul 20 17:51:16 2009
++++ amavisd-snmp-subagent      Mon Jul 20 17:51:40 2009
+@@ -64,7 +64,7 @@ $syslog_ident = $myproduct_name;
+ $syslog_facility = LOG_MAIL;
+ 
+ my($db_home) =  # DB databases directory
+-  defined $ENV{'AMAVISD_DB_HOME'} ? $ENV{'AMAVISD_DB_HOME'} : 
'/var/amavis/db';
++  defined $ENV{'AMAVISD_DB_HOME'} ? $ENV{'AMAVISD_DB_HOME'} : 
'/var/amavisd/db';
+ 
+ my($mta_queue_dir);
+ 
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/mail/amavisd-new/pkg/PLIST,v
retrieving revision 1.9
diff -u -p -r1.9 PLIST
--- pkg/PLIST   28 Apr 2009 09:01:56 -0000      1.9
+++ pkg/PLIST   25 Sep 2009 14:29:51 -0000
@@ -4,10 +4,13 @@
 bin/amavisd-agent
 bin/amavisd-nanny
 bin/amavisd-release
+bin/amavisd-snmp-subagent
+bin/p0f-analyzer.pl
 libdata/perl5/site_perl/JpegTester.pm
 sbin/amavisd
 share/doc/amavisd-new/
 share/doc/amavisd-new/AAAREADME.first
+share/doc/amavisd-new/AMAVIS-MIB.txt
 share/doc/amavisd-new/INSTALL
 share/doc/amavisd-new/LDAP.ldif
 share/doc/amavisd-new/LDAP.schema

Reply via email to