Mon Aug 30 22:30:27 2010 UTC ()
Version 0.14.2
    * Report correct file type in "Detailed information
      about changes" section
    * Bug fixes

Version 0.14.1
    * Added aide-attributes.sh contrib script
    * Bug fixes

Version 0.14
        * Renewed autoconf mechanism
        * Resolved licensing conflicts
        * New feature to summarize changes
        * Added prelink support
        * Many bugfixes


(pettai)
diff -r1.30 -r1.31 pkgsrc/security/aide/Makefile
diff -r1.8 -r1.9 pkgsrc/security/aide/distinfo
diff -r1.2 -r1.3 pkgsrc/security/aide/patches/patch-ab
diff -r0 -r1.1 pkgsrc/security/aide/patches/patch-ae
diff -r0 -r1.1 pkgsrc/security/aide/patches/patch-af

cvs diff -r1.30 -r1.31 pkgsrc/security/aide/Makefile (expand / switch to unified diff)

--- pkgsrc/security/aide/Makefile 2010/03/14 13:30:02 1.30
+++ pkgsrc/security/aide/Makefile 2010/08/30 22:30:27 1.31
@@ -1,17 +1,17 @@ @@ -1,17 +1,17 @@
1# $NetBSD: Makefile,v 1.30 2010/03/14 13:30:02 pettai Exp $ 1# $NetBSD: Makefile,v 1.31 2010/08/30 22:30:27 pettai Exp $
2# 2#
3 3
4DISTNAME= aide-0.13.1 4DISTNAME= aide-0.14.2
5CATEGORIES= security 5CATEGORIES= security
6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=aide/} 6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=aide/}
7 7
8MAINTAINER= pettai@NetBSD.org 8MAINTAINER= pettai@NetBSD.org
9HOMEPAGE= http://www.cs.tut.fi/~rammer/aide.html 9HOMEPAGE= http://www.cs.tut.fi/~rammer/aide.html
10COMMENT= Free intrusion detection system for checking file integrity 10COMMENT= Free intrusion detection system for checking file integrity
11LICENSE= artistic 11LICENSE= artistic
12 12
13PKG_DESTDIR_SUPPORT= user-destdir 13PKG_DESTDIR_SUPPORT= user-destdir
14 14
15BUILDLINK_API_DEPENDS.mhash?= mhash>=0.8.17 15BUILDLINK_API_DEPENDS.mhash?= mhash>=0.8.17
16 16
17 17

cvs diff -r1.8 -r1.9 pkgsrc/security/aide/distinfo (expand / switch to unified diff)

--- pkgsrc/security/aide/distinfo 2010/03/14 13:27:10 1.8
+++ pkgsrc/security/aide/distinfo 2010/08/30 22:30:27 1.9
@@ -1,6 +1,8 @@ @@ -1,6 +1,8 @@
1$NetBSD: distinfo,v 1.8 2010/03/14 13:27:10 pettai Exp $ 1$NetBSD: distinfo,v 1.9 2010/08/30 22:30:27 pettai Exp $
2 2
3SHA1 (aide-0.13.1.tar.gz) = 0112ee0a974020b99f09d1f2a9fb05433a7b9681 3SHA1 (aide-0.14.2.tar.gz) = 4ef8c0c14d5900d9ea17e6eb156c12a18954a95b
4RMD160 (aide-0.13.1.tar.gz) = 802ac5bd817032bf3a696db7f547bef322b2487a 4RMD160 (aide-0.14.2.tar.gz) = f1d17bcbd56b542bbea08f6268e28cac3d86c2c1
5Size (aide-0.13.1.tar.gz) = 285400 bytes 5Size (aide-0.14.2.tar.gz) = 418098 bytes
6SHA1 (patch-ab) = 5319904e24a26e67b5a7a8767fca29c34b5a0116 6SHA1 (patch-ab) = d010f24ffefbf9fa72e5eb5bc7560a8d6c1dc7e8
 7SHA1 (patch-ae) = 87c234f8d316117cf766134ca69d6f753c59dd91
 8SHA1 (patch-af) = 70ac8a100e9d601b7ffcaa9d716742d1d947aca7

cvs diff -r1.2 -r1.3 pkgsrc/security/aide/patches/patch-ab (expand / switch to unified diff)

--- pkgsrc/security/aide/patches/patch-ab 2010/03/14 13:27:10 1.2
+++ pkgsrc/security/aide/patches/patch-ab 2010/08/30 22:30:27 1.3
@@ -1,26 +1,26 @@ @@ -1,26 +1,26 @@
1$NetBSD: patch-ab,v 1.2 2010/03/14 13:27:10 pettai Exp $ 1$NetBSD: patch-ab,v 1.3 2010/08/30 22:30:27 pettai Exp $
2 2
3--- configure.orig 2006-12-15 13:56:19.000000000 +0100 3--- configure.orig 2010-06-05 22:39:12.000000000 +0200
4+++ configure 2010-01-25 22:50:46.000000000 +0100 4+++ configure 2010-08-31 00:17:06.000000000 +0200
5@@ -3489,10 +3489,6 @@ 5@@ -4221,10 +4221,6 @@
6 done 6 done
7 test -n "$YACC" || YACC="yacc" 7 test -n "$YACC" || YACC="yacc"
8  8
9-if test "x${YACC}" != "xbison -y"; then 9-if test "x${YACC}" != "xbison -y"; then
10- echo "AIDE requires GNU bison" 10- echo "AIDE requires GNU bison"
11- exit 5 11- exit 5
12-fi 12-fi
13  13
14  14
15 for ac_prog in flex lex 15 for ac_prog in flex lex
16@@ -3699,10 +3695,6 @@ 16@@ -4384,10 +4380,6 @@
17 rm -f conftest.l $LEX_OUTPUT_ROOT.c 17 rm -f conftest.l $LEX_OUTPUT_ROOT.c
18  18
19 fi 19 fi
20-if test "x${LEX}" != "xflex"; then 20-if test "x${LEX}" != "xflex"; then
21- echo "AIDE requires GNU flex" 21- echo "AIDE requires GNU flex"
22- exit 5 22- exit 5
23-fi 23-fi
24  24 for ac_prog in ld
25 # Extract the first word of "pkg-config", so it can be a program name with args. 25 do
26 set dummy pkg-config; ac_word=$2 26 # Extract the first word of "$ac_prog", so it can be a program name with args.

File Added: pkgsrc/security/aide/patches/patch-ae
$NetBSD: patch-ae,v 1.1 2010/08/30 22:30:27 pettai Exp $

--- contrib/gpg2_check.sh.orig	2010-08-31 00:22:49.000000000 +0200
+++ contrib/gpg2_check.sh	2010-08-31 00:23:06.000000000 +0200
@@ -17,7 +17,7 @@
 		echo ""
 	        gpg --verify aide.db.sig
 		echo ""
-		if [ "$?" == "1" ]; then
+		if [ "$?" = "1" ]; then
 		    echo "************************************************************"
 		    echo "GPG signature FAILED!  Your database has been tampered with!"
 		    echo "************************************************************"

File Added: pkgsrc/security/aide/patches/patch-af
$NetBSD: patch-af,v 1.1 2010/08/30 22:30:27 pettai Exp $

--- contrib/gpg2_update.sh.orig	2010-08-31 00:25:16.000000000 +0200
+++ contrib/gpg2_update.sh	2010-08-31 00:26:27.000000000 +0200
@@ -22,10 +22,10 @@
 # copy the old database
 if [ -f aide.db ]; then
     newfile="aide-`hostname`-`date +%Y%m%d-%H%M%S`.db"
-    if [ "${usegpg}" == 1 -a -f aide.db.sig ]; then
+    if [ "${usegpg}" = 1 -a -f aide.db.sig ]; then
         # do an integrity check
 	gpg --verify aide.db.sig
-	if [ "$?" == "1" ]; then
+	if [ "$?" = "1" ]; then
 	    echo "************************************************************"
 	    echo "GPG signature FAILED!  Your database has been tampered with!"
 	    echo "************************************************************"
@@ -34,11 +34,11 @@
     fi
     cp -av aide.db ${newfile} 
     /usr/sbin/aide --update -B "database=file:/var/lib/aide/${newfile}" 
-    if [ "${usegpg}" == "1" ]; then
+    if [ "${usegpg}" = "1" ]; then
 	# create the signature file
 	[[ -f aide.db.sig ]] && rm -f aide.db.sig
         gpg --detach-sign aide.db
-	if [ "$?" == "1" ]; then
+	if [ "$?" = "1" ]; then
 	    echo "FATAL:  Error occurred when creating the signature file!"
 	    exit 1
 	fi