diff options
author | Daniel Black <dragonheart@gentoo.org> | 2004-09-12 06:44:02 +0000 |
---|---|---|
committer | Daniel Black <dragonheart@gentoo.org> | 2004-09-12 06:44:02 +0000 |
commit | 159a4bb06142cc00a617e9ee563b4aec60f0206a (patch) | |
tree | 2635617430915c7133b629d0442e1767173b6ac6 /app-forensics/aide | |
parent | Moved app-admin/sleuthkit to app-forensics/sleuthkit (diff) | |
download | gentoo-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/ChangeLog | 95 | ||||
-rw-r--r-- | app-forensics/aide/Manifest | 18 | ||||
-rw-r--r-- | app-forensics/aide/aide-0.10.ebuild | 58 | ||||
-rw-r--r-- | app-forensics/aide/aide-0.9.ebuild | 58 | ||||
-rw-r--r-- | app-forensics/aide/files/aide-0.10-gentoo.diff | 81 | ||||
-rw-r--r-- | app-forensics/aide/files/aide-0.9-gentoo.diff | 73 | ||||
-rw-r--r-- | app-forensics/aide/files/digest-aide-0.10 | 1 | ||||
-rw-r--r-- | app-forensics/aide/files/digest-aide-0.9 | 1 | ||||
-rw-r--r-- | app-forensics/aide/metadata.xml | 9 |
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> |