diff options
author | agc <agc@pkgsrc.org> | 2003-06-23 13:48:33 +0000 |
---|---|---|
committer | agc <agc@pkgsrc.org> | 2003-06-23 13:48:33 +0000 |
commit | a4bbacd6efc7613a3bb446a9fc7ead6526f1bb4c (patch) | |
tree | cc0749343de5b6ab8d42c654ccf1913ac1b1868d /security | |
parent | ffa82444d468090728e8961708d48284498b9aff (diff) | |
download | pkgsrc-a4bbacd6efc7613a3bb446a9fc7ead6526f1bb4c.tar.gz |
Re-import an older version of aide, aide-0.6, as security/aide06,
since there is a problem with aide-0.9 which results in it sending an
email warning on every run of the scanner. Whilst this version may
have other problems (it believes opendir(3)'s output, IIRC), it does
keep quiet about them.
aide-0.6 creates a database from the regular expression rules that it finds
from the config file. Once this database is initialized it can be
used to verify the integrity of the files. It has several message
digest algorithms (md5,sha1,rmd160,tiger,haval,etc.) that are used to
check the integrity of the file. More algorithms can be added with
relative ease. All of the usual file attributes can also be checked
for inconsistencies. It can read databases from older or newer
versions. See the manual pages within the distribution for further
info. There is also a beginning of a manual at
http://www.cs.tut.fi/~rammer/aide/manual.html
Diffstat (limited to 'security')
-rw-r--r-- | security/aide06/DESCR | 11 | ||||
-rw-r--r-- | security/aide06/Makefile | 19 | ||||
-rw-r--r-- | security/aide06/PLIST | 4 | ||||
-rw-r--r-- | security/aide06/distinfo | 6 | ||||
-rw-r--r-- | security/aide06/patches/patch-aa | 16 | ||||
-rw-r--r-- | security/aide06/patches/patch-ab | 13 |
6 files changed, 69 insertions, 0 deletions
diff --git a/security/aide06/DESCR b/security/aide06/DESCR new file mode 100644 index 00000000000..557d1199ee3 --- /dev/null +++ b/security/aide06/DESCR @@ -0,0 +1,11 @@ +It creates a database from the regular expression rules that it finds +from the config file. Once this database is initialized it can be +used to verify the integrity of the files. It has several message +digest algorithms (md5,sha1,rmd160,tiger,haval,etc.) that are used to +check the integrity of the file. More algorithms can be added with +relative ease. All of the usual file attributes can also be checked +for inconsistencies. It can read databases from older or newer +versions. See the manual pages within the distribution for further +info. There is also a beginning of a manual at + + http://www.cs.tut.fi/~rammer/aide/manual.html diff --git a/security/aide06/Makefile b/security/aide06/Makefile new file mode 100644 index 00000000000..d4aa7629775 --- /dev/null +++ b/security/aide06/Makefile @@ -0,0 +1,19 @@ +# $NetBSD: Makefile,v 1.1.1.1 2003/06/23 13:48:33 agc Exp $ +# + +DISTNAME= aide-0.6 +CATEGORIES= security +MASTER_SITES= ftp://ftp.cs.tut.fi/pub/src/gnu/ + +MAINTAINER= packages@netbsd.org +HOMEPAGE= http://www.cs.tut.fi/~rammer/aide.html +COMMENT= older intrusion detection system for checking file integrity + +BUILD_DEPENDS+= bison-[0-9]*:../../devel/bison + +GNU_CONFIGURE= yes +#don't set YACC so configure can correctly find bison +YACC= +USE_BUILDLINK2= yes + +.include "../../mk/bsd.pkg.mk" diff --git a/security/aide06/PLIST b/security/aide06/PLIST new file mode 100644 index 00000000000..b265b7ad637 --- /dev/null +++ b/security/aide06/PLIST @@ -0,0 +1,4 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2003/06/23 13:48:33 agc Exp $ +bin/aide +man/man1/aide.1 +man/man5/aide.conf.5 diff --git a/security/aide06/distinfo b/security/aide06/distinfo new file mode 100644 index 00000000000..29e43fdffd8 --- /dev/null +++ b/security/aide06/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1.1.1 2003/06/23 13:48:33 agc Exp $ + +SHA1 (aide-0.6.tar.gz) = e6d112193ad96bdbbe1e1b685dac644d958a1155 +Size (aide-0.6.tar.gz) = 212475 bytes +SHA1 (patch-aa) = db675e373464c5127f9bd4cbfd38e6634c950ebf +SHA1 (patch-ab) = 5cc5fdd9fcfde2c5e118bfa4cf68ec7e05215003 diff --git a/security/aide06/patches/patch-aa b/security/aide06/patches/patch-aa new file mode 100644 index 00000000000..01d9cd78a7a --- /dev/null +++ b/security/aide06/patches/patch-aa @@ -0,0 +1,16 @@ +$NetBSD: patch-aa,v 1.1.1.1 2003/06/23 13:48:33 agc Exp $ +--- include/aide.h.orig Wed Apr 26 14:45:29 2000 ++++ include/aide.h Wed Apr 26 14:46:12 2000 +@@ -23,10 +23,12 @@ + #include "db_config.h" + #include "config.h" + ++#ifndef __NetBSD__ + #ifndef _POSIX_C_SOURCE + /* For _POSIX_THREAD_SEMANTICS _REENTRANT */ + #define _POSIX_C_SOURCE 199506L + #endif /* _POSIX_C_SOURCE */ ++#endif /* __NetBSD__ */ + + + #define AIDEVERSION VERSION diff --git a/security/aide06/patches/patch-ab b/security/aide06/patches/patch-ab new file mode 100644 index 00000000000..1e1a0c2f08b --- /dev/null +++ b/security/aide06/patches/patch-ab @@ -0,0 +1,13 @@ +$NetBSD: patch-ab,v 1.1.1.1 2003/06/23 13:48:33 agc Exp $ + +--- src/conf_yacc.y 2003/06/17 14:53:45 1.1 ++++ src/conf_yacc.y 2003/06/17 14:54:11 +@@ -142,7 +142,7 @@ + conferror("Error in expression"); + YYABORT; + } +- } ++ } ; + + other : TRIGHTS { $$ =$1 ;} | TUSER {$$ =$1 ;} + | TGROUP {$$ =$1 ;} | TINODE {$$ =$1 ;} |