Hi, This diff updates aide to the latest release 0.14. Tested on amd64/sparc64.
Comments ? OK ? Cheers, benoit
Index: Makefile =================================================================== RCS file: /cvs/ports/security/aide/Makefile,v retrieving revision 1.13 diff -N -u Makefile --- Makefile 21 May 2009 21:53:24 -0000 1.13 +++ Makefile 10 Apr 2010 05:26:59 -0000 @@ -2,7 +2,7 @@ COMMENT= Advanced Intrusion Detection Environment -DISTNAME= aide-0.13.1 +DISTNAME= aide-0.14 CATEGORIES= security HOMEPAGE= http://sourceforge.net/projects/aide Index: distinfo =================================================================== RCS file: /cvs/ports/security/aide/distinfo,v retrieving revision 1.5 diff -N -u distinfo --- distinfo 21 May 2009 21:53:24 -0000 1.5 +++ distinfo 10 Apr 2010 05:26:59 -0000 @@ -1,5 +1,5 @@ -MD5 (aide-0.13.1.tar.gz) = J5eMxryk8Pvz9vWhszBmHA== -RMD160 (aide-0.13.1.tar.gz) = gCrFvYFwMr86aW239Ue+8yKySHo= -SHA1 (aide-0.13.1.tar.gz) = ARLuCpdAILmfCdHyqfsFQzp7loE= -SHA256 (aide-0.13.1.tar.gz) = tVBlQTutPCSvUaVR5qt81Kns2fRJkpJhpF/C9T4EACE= -SIZE (aide-0.13.1.tar.gz) = 285400 +MD5 (aide-0.14.tar.gz) = Y027arILLRGZLMOJpmfnVQ== +RMD160 (aide-0.14.tar.gz) = 92gJ2wLyTs08xaEYa0UxyF7f/mU= +SHA1 (aide-0.14.tar.gz) = gFpKa4+UUD9BB1mg31nIMgNSKU4= +SHA256 (aide-0.14.tar.gz) = 9T9MLXNKXpG+0HQF7TFUlfWEe9J0dJb/f9BXuOXSkrY= +SIZE (aide-0.14.tar.gz) = 467226 Index: patches/patch-configure =================================================================== RCS file: /cvs/ports/security/aide/patches/patch-configure,v retrieving revision 1.3 diff -N -u patches/patch-configure --- patches/patch-configure 21 May 2009 21:53:27 -0000 1.3 +++ patches/patch-configure 10 Apr 2010 05:26:59 -0000 @@ -1,6 +1,7 @@ ---- configure.ori Tue Feb 13 23:15:36 2007 -+++ configure Tue Feb 13 23:17:02 2007 -@@ -755,7 +755,7 @@ +$OpenBSD$ +--- configure.orig Tue Mar 16 19:47:47 2010 ++++ configure Sat Apr 10 07:21:44 2010 +@@ -790,7 +790,7 @@ datadir='${datarootdir}' sysconfdir='${prefix}/etc' sharedstatedir='${prefix}/com' @@ -9,3 +10,12 @@ includedir='${prefix}/include' oldincludedir='/usr/include' docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' +@@ -6460,7 +6460,7 @@ + + + saved_CFLAGS="$CFLAGS" +-CFLAGS+=" $AIDE_DEFS" ++#CFLAGS+=" $AIDE_DEFS" + # The cast to long int works around a bug in the HP C Compiler + # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects + # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. Index: patches/patch-doc_aide_conf_in =================================================================== RCS file: /cvs/ports/security/aide/patches/patch-doc_aide_conf_in,v retrieving revision 1.3 diff -N -u patches/patch-doc_aide_conf_in --- patches/patch-doc_aide_conf_in 21 May 2009 21:53:27 -0000 1.3 +++ patches/patch-doc_aide_conf_in 10 Apr 2010 05:26:59 -0000 @@ -1,14 +1,16 @@ ---- doc/aide.conf.in.ori Tue Feb 13 23:20:16 2007 -+++ doc/aide.conf.in Tue Feb 13 23:50:41 2007 -@@ -19,7 +19,6 @@ +$OpenBSD$ +--- doc/aide.conf.in.orig Wed Feb 17 21:19:18 2010 ++++ doc/aide.conf.in Sat Apr 10 07:05:33 2010 +@@ -19,7 +19,7 @@ # corresponding line. # --@@define TOPDIR @top_srcdir@ +-@@define TOPDIR @abs_top_srcdir@ ++#@@define TOPDIR @abs_top_srcdir@ @@ifndef TOPDIR @@define TOPDIR / -@@ -43,12 +42,12 @@ +@@ -43,12 +43,12 @@ # The location of the database to be read. #database=file:aide.db @@ -23,21 +25,12 @@ # Whether to gzip the output to database # gzip_dbout=no -@@ -100,7 +99,7 @@ - #xattr: extended file attributes - - # Rule definition --All=R+a+sha1+rmd160+sha256+sha512+whirlpool -+All=R+a+sha1+rmd160+sha256+sha512 - - # report_attributes is a special rule definition - # the attributes listed in it are alway displayed for changed files -@@ -115,22 +114,34 @@ +@@ -115,22 +115,32 @@ # Attributes that can be used to verify that aide in intact # by people that have downloaded it from the web. # Let's be paranoid --Norm=l+s+n+b+selinux+xattrs+md5+sha1+rmd160+sha256+sha512+whirlpool -+#Norm=l+s+n+b+selinux+xattrs+md5+sha1+rmd160+sha256+sha512+whirlpool +-norm=l+s+n+b+md5+sha1+rmd160+sha256+sha512+ti...@aideextragroups@ ++#norm=l+s+n+b+md5+sha1+rmd160+sha256+sha512+ti...@aideextragroups@ +=/$ R +/bsd$ L+s+sha256 +/etc$ L+s+sha256 @@ -47,10 +40,10 @@ +# my password database should be static at time of system build. yours +# may not be, if not, uncomment the lines below. -+#/etc/passwd L -+#/etc/master.passwd L -+#/etc/pwd.db L -+#/etc/spwd.db L ++#/etc/passwd L ++#/etc/master.passwd L ++#/etc/pwd.db L ++#/etc/spwd.db L + #Selection regexp rule -@@{TOPDIR}/.* Norm @@ -73,6 +66,5 @@ +#!@@{TOPDIR}/.*aide\.db.* +#!@@{TOPDIR}/.*\.cvsignore.* # @@{TOPDIR}/doc/.* All -+# /home +- +=/home$ R -