summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Black <dragonheart@gentoo.org>2004-09-12 06:44:02 +0000
committerDaniel Black <dragonheart@gentoo.org>2004-09-12 06:44:02 +0000
commit159a4bb06142cc00a617e9ee563b4aec60f0206a (patch)
tree2635617430915c7133b629d0442e1767173b6ac6 /app-forensics/aide
parentMoved app-admin/sleuthkit to app-forensics/sleuthkit (diff)
downloadgentoo-2-159a4bb06142cc00a617e9ee563b4aec60f0206a.tar.gz
gentoo-2-159a4bb06142cc00a617e9ee563b4aec60f0206a.tar.bz2
gentoo-2-159a4bb06142cc00a617e9ee563b4aec60f0206a.zip
Moved from app-admin/aide to app-forensics/aide.
Diffstat (limited to 'app-forensics/aide')
-rw-r--r--app-forensics/aide/ChangeLog95
-rw-r--r--app-forensics/aide/Manifest18
-rw-r--r--app-forensics/aide/aide-0.10.ebuild58
-rw-r--r--app-forensics/aide/aide-0.9.ebuild58
-rw-r--r--app-forensics/aide/files/aide-0.10-gentoo.diff81
-rw-r--r--app-forensics/aide/files/aide-0.9-gentoo.diff73
-rw-r--r--app-forensics/aide/files/digest-aide-0.101
-rw-r--r--app-forensics/aide/files/digest-aide-0.91
-rw-r--r--app-forensics/aide/metadata.xml9
9 files changed, 394 insertions, 0 deletions
diff --git a/app-forensics/aide/ChangeLog b/app-forensics/aide/ChangeLog
new file mode 100644
index 000000000000..9594c40230cf
--- /dev/null
+++ b/app-forensics/aide/ChangeLog
@@ -0,0 +1,95 @@
+# ChangeLog for app-admin/aide
+# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-forensics/aide/ChangeLog,v 1.1 2004/09/12 06:44:02 dragonheart Exp $
+
+*aide-0.10 (12 Sep 2004)
+
+ 12 Sep 2004; Daniel Black <dragonheart@gentoo.org> +metadata.xml,
+ +files/aide-0.10-gentoo.diff, +files/aide-0.9-gentoo.diff,
+ +aide-0.10.ebuild, +aide-0.9.ebuild:
+ Moved from app-admin/aide to app-forensics/aide.
+
+ 11 Sep 2004; Jon Hood <squinky86@gentoo.org> files/aide-0.10-gentoo.diff,
+ -aide-0.8.ebuild:
+ Fix mhash segfault irt #62194, thanks Gianluca <g.insolvibile@cpr.it>.
+
+ 03 Jul 2004; Bryan Østergaard <kloeri@gentoo.org> aide-0.10.ebuild:
+ Stable on alpha.
+
+ 06 Jun 2004; Daniel Black <dragonheart@gentoo.org> +metadata.xml,
+ aide-0.10.ebuild:
+ x86 stable
+
+ 13 Apr 2004; Danny van Dyk <kugelfang@gentoo.org> aide-0.10.ebuild:
+ marked ~amd64
+
+ 30 Mar 2004; Chuck Short <zul@gentoo.org> files/aide-0.10-gentoo.diff:
+ Added missing patch.
+
+ 29 Mar 2004; Chuck Short <zul@gentoo.org> aide-0.8.ebuild, aide-0.9.ebuild:
+ Header updates.
+
+*aide-0.10 (29 Mar 2004)
+
+ 29 Mar 2004; Chuck Short <zul@gentoo.org> aide-0.10.ebuild:
+ Version bump, closes #46031.
+
+ 14 Dec 2003; Martin Holzer <mholzer@gentoo.org> aide-0.9.ebuild:
+ more configure options with IUSE. closes #35700
+
+ 16 Oct 2003; Aron Griffis <agriffis@gentoo.org> aide-0.9.ebuild:
+ Stable on alpha
+
+ 12 Aug 2003; Martin Holzer <mholzer@gentoo.org> aide-0.9.ebuild:
+ Updated Homepage.
+
+ 13 May 2003; Tavis Ormandy <taviso@gentoo.org> aide-0.9.ebuild:
+ marking ~alpha.
+
+ 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
+
+*aide-0.9 (21 Oct 2002)
+
+ 28 Mar 2003; Pieter Van den Abeele <pvdabeel@gentoo.org> aide-0.9.ebuild :
+ Moved to stable
+
+ 15 Jan 2003; Jason Wever <weeve@gentoo.org> aide-0.9.ebuild :
+ Changed ~sparc keyword to sparc as it fixes bug #12828
+
+ 29 Oct 2002; Daniel Ahlberg <aliz@gentoo.org> aide-0.9.ebuild :
+ Added patch to fix compilation. Found by Janos Milus <j.milus@chello.hu> in #9750.
+
+ 21 Oct 2002; Daniel Ahlberg <aliz@gentoo.org> :
+ Version bump. Found by Joshua Brindle <jbrindle@snu.edu> in #5372.
+ Also contains updates from Paul Belt <gaarde@yahoo.com> in #5372.
+
+*aide-0.8 (15 Mar 2002)
+
+ 15 Jan 2003; Jason Wever <weeve@gentoo.org> aide-0.8 :
+
+ Changed sparc keyword to -sparc as aide --init is broken on sparc.
+
+ 13 Aug 2002; Pieter Van den Abeele <pvdabeel@gentoo.org> aide-0.8 :
+
+ Added ppc keyword
+
+ 15 Mar 2002; Seemant Kulleen <seemant@gentoo.org> aide-0.8 :
+
+ Upgraded the package.
+
+*aide-0.7-r1 (15 Mar 2002)
+
+ 12 Mar 2002; Seemant Kulleen <seemant@gentoo.org> aide-0.7-r1 :
+
+ Fixed the conf file going into a weird directory. It now gets placed into
+ /etc/aide/aide.conf.
+
+*aide-0.7 (1 Feb 2002)
+
+ 1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
+
+ Added initial ChangeLog which should be updated whenever the package is
+ updated in any way. This changelog is targetted to users. This means that the
+ comments should well explained and written in clean English. The details about
+ writing correct changelogs are explained in the skel.ChangeLog file which you
+ can find in the root directory of the portage repository.
diff --git a/app-forensics/aide/Manifest b/app-forensics/aide/Manifest
new file mode 100644
index 000000000000..00696e8f475e
--- /dev/null
+++ b/app-forensics/aide/Manifest
@@ -0,0 +1,18 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+MD5 dcdc22abbbffe429872e8a27b98beeef aide-0.9.ebuild 1359
+MD5 b7d062e0e2ee496501fef9b80c2b409d aide-0.10.ebuild 1366
+MD5 8fbe5bbfe21e1b2c75975971e4ff2594 ChangeLog 2995
+MD5 1652522405f5936eb29776ef8d5ffa5b metadata.xml 310
+MD5 4f38a077259ca3be62ae6a55c82d5302 files/aide-0.10-gentoo.diff 2760
+MD5 b26d49d6bcafd39178a0da345cb2985d files/digest-aide-0.9 60
+MD5 f07734c5b540f7a251d3d8139ef0f75f files/aide-0.9-gentoo.diff 2319
+MD5 8c599ad3440b5d4a3244875ff0655225 files/digest-aide-0.10 61
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.2.6 (GNU/Linux)
+
+iD8DBQFBQw8vcAgAdbxYsnERAo+eAJ9sHGHNnSzoNhGi+QrgyLsg26TPAQCglN92
+4XxX/ArSMV6JGVm+1vOGYnc=
+=a0gZ
+-----END PGP SIGNATURE-----
diff --git a/app-forensics/aide/aide-0.10.ebuild b/app-forensics/aide/aide-0.10.ebuild
new file mode 100644
index 000000000000..a350db2a9748
--- /dev/null
+++ b/app-forensics/aide/aide-0.10.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-forensics/aide/aide-0.10.ebuild,v 1.1 2004/09/12 06:44:02 dragonheart Exp $
+
+inherit eutils
+
+DESCRIPTION="AIDE (Advanced Intrusion Detection Environment) is a replacement for Tripwire"
+HOMEPAGE="http://aide.sourceforge.net/"
+SRC_URI="mirror://sourceforge/aide/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="x86 ~ppc ~sparc alpha ~amd64"
+IUSE="nls postgres zlib crypt"
+
+DEPEND="app-arch/gzip
+ sys-devel/bison
+ sys-devel/flex
+ app-crypt/mhash
+ crypt? ( dev-libs/libgcrypt )
+ postgres? ( dev-db/postgresql )
+ zlib? ( sys-libs/zlib )"
+RDEPEND=""
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ epatch ${FILESDIR}/${PF}-gentoo.diff
+}
+
+src_compile() {
+ # passing --without-psql or --with-psql causes postgres to be enabled ...
+ # it's a broken configure.in file ... so lets just work around it
+ local myconf=""
+ use postgres && myconf="$myconf --with-psql"
+ use crypt && myconf="$myconf --with-gcrypt"
+
+ econf \
+ `use_with zlib` \
+ `use_with nls locale` \
+ --with-mhash \
+ --sysconfdir=/etc/aide \
+ --with-extra-lib=/usr/lib \
+ ${myconf} \
+ || die
+ emake || die
+}
+
+src_install() {
+ einstall || die
+ use nls || rm -rf ${D}/usr/lib/locale
+
+ insinto /etc/aide
+ doins doc/aide.conf
+
+ dodoc AUTHORS NEWS README
+ dohtml doc/manual.html
+}
diff --git a/app-forensics/aide/aide-0.9.ebuild b/app-forensics/aide/aide-0.9.ebuild
new file mode 100644
index 000000000000..6e621493987f
--- /dev/null
+++ b/app-forensics/aide/aide-0.9.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-forensics/aide/aide-0.9.ebuild,v 1.1 2004/09/12 06:44:02 dragonheart Exp $
+
+inherit eutils
+
+DESCRIPTION="AIDE (Advanced Intrusion Detection Environment) is a replacement for Tripwire"
+HOMEPAGE="http://aide.sourceforge.net/"
+SRC_URI="mirror://sourceforge/aide/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="x86 ppc sparc alpha"
+IUSE="nls postgres zlib crypt"
+
+DEPEND="app-arch/gzip
+ sys-devel/bison
+ sys-devel/flex
+ app-crypt/mhash
+ crypt? ( dev-libs/libgcrypt )
+ postgres? ( dev-db/postgresql )
+ zlib? ( sys-libs/zlib )"
+RDEPEND=""
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ epatch ${FILESDIR}/${PF}-gentoo.diff
+}
+
+src_compile() {
+ # passing --without-psql or --with-psql causes postgres to be enabled ...
+ # it's a broken configure.in file ... so lets just work around it
+ local myconf=""
+ use postgres && myconf="$myconf --with-psql"
+ use crypt && myconf="$myconf --with-gcrypt"
+
+ econf \
+ `use_with zlib` \
+ `use_with nls locale` \
+ --with-mhash \
+ --sysconfdir=/etc/aide \
+ --with-extra-lib=/usr/lib \
+ ${myconf} \
+ || die
+ emake || die
+}
+
+src_install() {
+ einstall || die
+ use nls || rm -rf ${D}/usr/lib/locale
+
+ insinto /etc/aide
+ doins doc/aide.conf
+
+ dodoc AUTHORS NEWS README
+ dohtml doc/manual.html
+}
diff --git a/app-forensics/aide/files/aide-0.10-gentoo.diff b/app-forensics/aide/files/aide-0.10-gentoo.diff
new file mode 100644
index 000000000000..4664df190c86
--- /dev/null
+++ b/app-forensics/aide/files/aide-0.10-gentoo.diff
@@ -0,0 +1,81 @@
+diff -Naur aide-0.10/src/commandconf.c aide-0.10.fixed/src/commandconf.c
+--- aide-0.10/src/commandconf.c 2003-11-04 09:39:48.000000000 -0600
++++ aide-0.10.fixed/src/commandconf.c 2004-09-11 09:37:44.143790160 -0500
+@@ -29,7 +29,7 @@
+ #include "aide.h"
+ #include "conf_lex.h"
+ #include "conf_yacc.h"
+-#include "db.h"
++#include "../include/db.h"
+ #include "db_config.h"
+ #include "gen_list.h"
+ #include "symboltable.h"
+@@ -224,7 +224,7 @@
+ }
+ /* FIXME This does not handle the case that @@end_config is on
+ buffer boundary. */
+- if((tmp=strnstr(buf,"@@end_config",retval))!=NULL){
++ if((conf->confmd != MHASH_FAILED) && ((tmp=strnstr(buf,"@@end_config",retval))!=NULL)){
+ /* We have end of config don't feed the last line to mhash */
+ mhash(conf->confmd,(void*)buf,tmp-buf);
+ } else {
+diff -Naur aide-0.10/src/compare_db.c aide-0.10.fixed/src/compare_db.c
+--- aide-0.10/src/compare_db.c 2003-11-04 09:39:48.000000000 -0600
++++ aide-0.10.fixed/src/compare_db.c 2004-09-11 09:31:44.222506512 -0500
+@@ -30,7 +30,7 @@
+ #include "gnu_regex.h"
+ #include "gen_list.h"
+ #include "list.h"
+-#include "db.h"
++#include "../include/db.h"
+ #include "util.h"
+ #include "commandconf.h"
+ #include "gen_list.h"
+diff -Naur aide-0.10/src/conf_yacc.y aide-0.10.fixed/src/conf_yacc.y
+--- aide-0.10/src/conf_yacc.y 2003-08-18 08:03:22.000000000 -0500
++++ aide-0.10.fixed/src/conf_yacc.y 2004-09-11 09:31:44.223506360 -0500
+@@ -25,7 +25,7 @@
+ #include <string.h>
+ #include "list.h"
+ #include "gen_list.h"
+-#include "db.h"
++#include "../include/db.h"
+ #include "db_config.h"
+ #include "symboltable.h"
+ #include "commandconf.h"
+diff -Naur aide-0.10/src/db.c aide-0.10.fixed/src/db.c
+--- aide-0.10/src/db.c 2003-11-04 09:13:06.000000000 -0600
++++ aide-0.10.fixed/src/db.c 2004-09-11 09:31:44.224506208 -0500
+@@ -22,7 +22,7 @@
+ #include <stdio.h>
+ #include <stdlib.h>
+ #include <errno.h>
+-#include "db.h"
++#include "../include/db.h"
+ #include "db_file.h"
+ #include "db_disk.h"
+
+diff -Naur aide-0.10/src/db_sql.c aide-0.10.fixed/src/db_sql.c
+--- aide-0.10/src/db_sql.c 2003-01-16 04:37:34.000000000 -0600
++++ aide-0.10.fixed/src/db_sql.c 2004-09-11 09:31:44.225506056 -0500
+@@ -31,7 +31,7 @@
+ #include <string.h>
+ #include <gcrypt.h>
+ #include "base64.h"
+-#include "db.h"
++#include "../include/db.h"
+
+ #include "db_sql.h"
+ #include "db_config.h"
+diff -Naur aide-0.10/src/gen_list.c aide-0.10.fixed/src/gen_list.c
+--- aide-0.10/src/gen_list.c 2003-11-04 09:39:48.000000000 -0600
++++ aide-0.10.fixed/src/gen_list.c 2004-09-11 09:31:44.226505904 -0500
+@@ -38,7 +38,7 @@
+ #include "list.h"
+ #include "gen_list.h"
+ #include "seltree.h"
+-#include "db.h"
++#include "../include/db.h"
+ #include "db_config.h"
+ #include "compare_db.h"
+ #include "commandconf.h"
diff --git a/app-forensics/aide/files/aide-0.9-gentoo.diff b/app-forensics/aide/files/aide-0.9-gentoo.diff
new file mode 100644
index 000000000000..d423819abad9
--- /dev/null
+++ b/app-forensics/aide/files/aide-0.9-gentoo.diff
@@ -0,0 +1,73 @@
+diff -ru ./src/commandconf.c /var/tmp/portage/aide-0.9/work/aide-0.9/src/commandconf.c
+--- src/commandconf.c 2002-05-29 08:04:27.000000000 +0000
++++ src/commandconf.c 2002-10-29 13:44:29.000000000 +0000
+@@ -29,7 +29,7 @@
+ #include "aide.h"
+ #include "conf_lex.h"
+ #include "conf_yacc.h"
+-#include "db.h"
++#include "../include/db.h"
+ #include "db_config.h"
+ #include "gen_list.h"
+ #include "symboltable.h"
+diff -ru ./src/compare_db.c /var/tmp/portage/aide-0.9/work/aide-0.9/src/compare_db.c
+--- src/compare_db.c 2002-05-30 09:42:46.000000000 +0000
++++ src/compare_db.c 2002-10-29 13:44:29.000000000 +0000
+@@ -30,7 +30,7 @@
+ #include "gnu_regex.h"
+ #include "gen_list.h"
+ #include "list.h"
+-#include "db.h"
++#include "../include/db.h"
+ #include "util.h"
+ #include "commandconf.h"
+ #include "gen_list.h"
+diff -ru ./src/conf_yacc.y /var/tmp/portage/aide-0.9/work/aide-0.9/src/conf_yacc.y
+--- src/conf_yacc.y 2002-05-29 08:04:27.000000000 +0000
++++ src/conf_yacc.y 2002-10-29 13:46:11.000000000 +0000
+@@ -25,7 +25,7 @@
+ #include <string.h>
+ #include "list.h"
+ #include "gen_list.h"
+-#include "db.h"
++#include "../include/db.h"
+ #include "db_config.h"
+ #include "symboltable.h"
+ #include "commandconf.h"
+diff -ru ./src/db.c /var/tmp/portage/aide-0.9/work/aide-0.9/src/db.c
+--- src/db.c 2002-05-29 08:04:27.000000000 +0000
++++ src/db.c 2002-10-29 13:45:01.000000000 +0000
+@@ -22,7 +22,7 @@
+ #include <stdio.h>
+ #include <stdlib.h>
+ #include <errno.h>
+-#include "db.h"
++#include "../include/db.h"
+ #include "db_file.h"
+ #include "db_disk.h"
+
+diff -ru ./src/db_sql.c /var/tmp/portage/aide-0.9/work/aide-0.9/src/db_sql.c
+--- src/db_sql.c 2002-05-29 08:04:27.000000000 +0000
++++ src/db_sql.c 2002-10-29 13:45:52.000000000 +0000
+@@ -31,7 +31,7 @@
+ #include <string.h>
+ #include <gcrypt.h>
+ #include "base64.h"
+-#include "db.h"
++#include "../include/db.h"
+
+ #include "db_sql.h"
+ #include "db_config.h"
+diff -ru ./src/gen_list.c /var/tmp/portage/aide-0.9/work/aide-0.9/src/gen_list.c
+--- src/gen_list.c 2002-05-30 09:53:52.000000000 +0000
++++ src/gen_list.c 2002-10-29 13:44:29.000000000 +0000
+@@ -38,7 +38,7 @@
+ #include "list.h"
+ #include "gen_list.h"
+ #include "seltree.h"
+-#include "db.h"
++#include "../include/db.h"
+ #include "db_config.h"
+ #include "compare_db.h"
+ #include "commandconf.h"
+
diff --git a/app-forensics/aide/files/digest-aide-0.10 b/app-forensics/aide/files/digest-aide-0.10
new file mode 100644
index 000000000000..a875acd4cec5
--- /dev/null
+++ b/app-forensics/aide/files/digest-aide-0.10
@@ -0,0 +1 @@
+MD5 39eb7d21064cac7b409c45d038b86cd8 aide-0.10.tar.gz 234184
diff --git a/app-forensics/aide/files/digest-aide-0.9 b/app-forensics/aide/files/digest-aide-0.9
new file mode 100644
index 000000000000..3a1ad78d9d33
--- /dev/null
+++ b/app-forensics/aide/files/digest-aide-0.9
@@ -0,0 +1 @@
+MD5 877b1f515a9e25afda75e06805d687fb aide-0.9.tar.gz 216096
diff --git a/app-forensics/aide/metadata.xml b/app-forensics/aide/metadata.xml
new file mode 100644
index 000000000000..d8b96be3c5cd
--- /dev/null
+++ b/app-forensics/aide/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>no-herd</herd>
+ <maintainer>
+ <email>bug-wranglers@gentoo.org</email>
+ <description>This package lacks a primary herd or maintainer.</description>
+ </maintainer>
+</pkgmetadata>