summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app-admin/tripwire')
-rw-r--r--app-admin/tripwire/Manifest1
-rw-r--r--app-admin/tripwire/files/tripwire-2.4.2.2-buildnum.patch7
-rw-r--r--app-admin/tripwire/files/tripwire-2.4.2.2-exception-shadowing.patch13
-rw-r--r--app-admin/tripwire/files/tripwire-2.4.2.2-fix-configure.patch12
-rw-r--r--app-admin/tripwire/files/tripwire-2.4.2.2-gcc-4.7.patch25
-rw-r--r--app-admin/tripwire/files/tripwire-twpol-GENERIC.patch25
-rw-r--r--app-admin/tripwire/tripwire-2.4.2.2-r4.ebuild85
7 files changed, 0 insertions, 168 deletions
diff --git a/app-admin/tripwire/Manifest b/app-admin/tripwire/Manifest
index 34201c1d9b17..155d8db1b326 100644
--- a/app-admin/tripwire/Manifest
+++ b/app-admin/tripwire/Manifest
@@ -1,3 +1,2 @@
-DIST tripwire-2.4.2.2-src.tar.bz2 716616 SHA256 e09a7bdca9302e704cc62067399e0b584488f825b0e58c82ad6d54cd2e899fad SHA512 be39757aac7b74d4deac6c5048d0964d839a32f8f2a0d1878c4246888c4d59e35a503413595178c7af3a0da80725d0b36c21026dc734e1f760c9affda017bbbb WHIRLPOOL beb99e1ae055947a4b94a45f51492bcc453def5a41188f853ff3285a85ef8e2921274b86b095b77dbcdc8f549358f6216996a75ba391247e17bf7a29c78849c5
DIST tripwire-2.4.3.1.tar.gz 932665 SHA256 9744af4de7ecb1d643442eb22f08c819556494bb6f56f5879e22c3438f2db896 SHA512 fb5f0ad353da826a0e8381e534e0da1ac9335851e108a23053e378afd3aec6e66931446addbf0ba8d55eaa8d3148c471056e26095aeff7696ed9b6d3633cdf90 WHIRLPOOL b87447869d845be840399389a3e3ed5f9c961f6777c1b463755994876b191e08cca359273826466d34f2f32a26b597f23d130f6cb689224ed3ff58810efceed1
DIST tripwire-2.4.3.2.tar.gz 967679 SHA256 25588c585f1af60958b3dce5bfc28e52c3237b2690dd5f4120e9c2f42d98fd2b SHA512 f3a3d5f12178d0766356d6280b3d993c29c1091357402661f0a4bb7676c640a147b74050c64e910c1210adef11903bde463813446e2c0ee9a34038876928bdfd WHIRLPOOL ac9812f3ec41afed5951e871d0ddad64eef3514a4cae071f414c7fa10d7318393d26107bb7007ca61554c328206b0da4790f0bc400fa7ea2159eb0b4f35e8303
diff --git a/app-admin/tripwire/files/tripwire-2.4.2.2-buildnum.patch b/app-admin/tripwire/files/tripwire-2.4.2.2-buildnum.patch
deleted file mode 100644
index becb0205e0de..000000000000
--- a/app-admin/tripwire/files/tripwire-2.4.2.2-buildnum.patch
+++ /dev/null
@@ -1,7 +0,0 @@
-diff -Nur a/src/buildnum.h b/src/buildnum.h
---- a/src/buildnum.h 2011-11-21 17:06:56.000000000 +0100
-+++ b/src/buildnum.h 2012-03-28 11:33:11.689974085 +0200
-@@ -1,2 +1,2 @@
--#define BUILD_NUM _T("2")
-+#define BUILD_NUM _T("0")
-
diff --git a/app-admin/tripwire/files/tripwire-2.4.2.2-exception-shadowing.patch b/app-admin/tripwire/files/tripwire-2.4.2.2-exception-shadowing.patch
deleted file mode 100644
index 1347590ef462..000000000000
--- a/app-admin/tripwire/files/tripwire-2.4.2.2-exception-shadowing.patch
+++ /dev/null
@@ -1,13 +0,0 @@
---- a/src/core/archive.cpp
-+++ b/src/core/archive.cpp
-@@ -886,8 +886,8 @@ void cLockedTemporaryFileArchive::OpenReadWrite( const TCHAR* filename, uint32 o
- catch( eFSServices& e)
- {
- TSTRING errStr = TSS_GetString( cCore, core::STR_BAD_TEMPDIRECTORY );
-- eArchiveOpen e(strTempFile, errStr);
-- throw e;
-+ eArchiveOpen ex(strTempFile, errStr);
-+ throw ex;
- }
- }
- ///////////////////////////////////////////////////////////////////////////////
diff --git a/app-admin/tripwire/files/tripwire-2.4.2.2-fix-configure.patch b/app-admin/tripwire/files/tripwire-2.4.2.2-fix-configure.patch
deleted file mode 100644
index b72aaef681af..000000000000
--- a/app-admin/tripwire/files/tripwire-2.4.2.2-fix-configure.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -Nur a/configure.in b/configure.in
---- a/configure.in 2011-11-21 17:06:56.000000000 +0100
-+++ b/configure.in 2013-05-01 13:48:30.599978971 +0200
-@@ -6,7 +6,7 @@
- AC_CONFIG_SRCDIR([src/tw/tw.cpp])
- AC_CANONICAL_TARGET([])
- AM_INIT_AUTOMAKE(tripwire, 2.4.2.2)
--AM_CONFIG_HEADER(config.h)
-+AC_CONFIG_HEADERS(config.h)
-
- dnl #################################
- dnl Cleanup Cruft Leftover From Patch
diff --git a/app-admin/tripwire/files/tripwire-2.4.2.2-gcc-4.7.patch b/app-admin/tripwire/files/tripwire-2.4.2.2-gcc-4.7.patch
deleted file mode 100644
index e8d35fb2ae39..000000000000
--- a/app-admin/tripwire/files/tripwire-2.4.2.2-gcc-4.7.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-diff -Nur a/src/cryptlib/algebra.h b/src/cryptlib/algebra.h
---- a/src/cryptlib/algebra.h 2011-11-21 16:06:56.000000000 +0000
-+++ b/src/cryptlib/algebra.h 2012-06-19 14:13:13.930019454 +0000
-@@ -273,7 +273,7 @@
- Element g[3]={b, a};
- unsigned int i0=0, i1=1, i2=2;
-
-- while (!Equal(g[i1], this->Zero()))
-+ while (!this->Equal(g[i1], this->Zero()))
- {
- g[i2] = Mod(g[i0], g[i1]);
- unsigned int t = i0; i0 = i1; i1 = i2; i2 = t;
-diff -Nur a/src/twadmin/twadmincl.cpp b/src/twadmin/twadmincl.cpp
---- a/src/twadmin/twadmincl.cpp 2011-11-21 16:06:56.000000000 +0000
-+++ b/src/twadmin/twadmincl.cpp 2012-06-19 14:13:40.270019532 +0000
-@@ -33,6 +33,9 @@
- // twadmincl.cpp -- command line parsing for twadmin
- //
-
-+
-+#include <unistd.h>
-+
- #include "stdtwadmin.h"
-
- #include "twadmincl.h"
diff --git a/app-admin/tripwire/files/tripwire-twpol-GENERIC.patch b/app-admin/tripwire/files/tripwire-twpol-GENERIC.patch
deleted file mode 100644
index 12b2419c5e71..000000000000
--- a/app-admin/tripwire/files/tripwire-twpol-GENERIC.patch
+++ /dev/null
@@ -1,25 +0,0 @@
---- a/policy/twpol-GENERIC.txt 2011-11-21 11:06:56.000000000 -0500
-+++ b/policy/twpol-GENERIC.txt 2013-09-11 08:13:34.000000000 -0400
-@@ -55,14 +55,14 @@
- ##############################################################################
-
- @@section GLOBAL
--TWROOT=;
--TWBIN=;
--TWPOL=;
--TWDB=;
--TWSKEY=;
--TWLKEY=;
--TWREPORT=;
--HOSTNAME=;
-+#TWROOT=;
-+TWBIN=/usr/sbin;
-+TWPOL=/etc/tripwire;
-+TWDB=/var/lib/tripwire/YOUR_HOSTNAME.twd;
-+TWSKEY=/etc/tripwire;
-+TWLKEY=/etc/tripwire;
-+TWREPORT=/var/lib/tripwire/report;
-+#HOSTNAME=;
-
- @@section FS
- SEC_CRIT = $(IgnoreNone)-SHa ; # Critical files that cannot change
diff --git a/app-admin/tripwire/tripwire-2.4.2.2-r4.ebuild b/app-admin/tripwire/tripwire-2.4.2.2-r4.ebuild
deleted file mode 100644
index d8e135a14053..000000000000
--- a/app-admin/tripwire/tripwire-2.4.2.2-r4.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit autotools eutils flag-o-matic
-
-DESCRIPTION="Open Source File Integrity Checker and IDS"
-HOMEPAGE="http://www.tripwire.org/"
-SRC_URI="mirror://sourceforge/tripwire/tripwire-${PV}-src.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86 ~x86-fbsd"
-IUSE="libressl ssl static +tools"
-
-DEPEND="sys-devel/automake
- sys-devel/autoconf
- ssl? (
- !libressl? ( dev-libs/openssl:0= )
- libressl? ( dev-libs/libressl:0= )
- )"
-RDEPEND="virtual/cron
- virtual/mta
- ssl? ( dev-libs/openssl )"
-PDEPEND="tools? ( app-admin/mktwpol )"
-
-S="${WORKDIR}"/tripwire-"${PV}"-src
-
-src_prepare() {
- epatch "${FILESDIR}"/"${P}"-fix-configure.patch
- epatch "${FILESDIR}"/"${P}"-buildnum.patch
- epatch "${FILESDIR}"/"${P}"-gcc-4.7.patch
- epatch "${FILESDIR}"/"${PN}"-twpol-GENERIC.patch
- epatch "${FILESDIR}"/"${P}"-exception-shadowing.patch
-
- mv configure.in configure.ac || die
- eautoreconf
-}
-
-src_configure() {
- # tripwire can be sensitive to compiler optimisation.
- # see #32613, #45823, and others.
- # -taviso@gentoo.org
- strip-flags
- append-cppflags -DCONFIG_DIR='"\"/etc/tripwire\""' -fno-strict-aliasing
- econf $(use_enable ssl openssl) $(use_enable static)
-}
-
-src_install() {
- dosbin "${S}"/bin/{siggen,tripwire,twadmin,twprint}
- doman "${S}"/man/man{4/*.4,5/*.5,8/*.8}
- dodir /etc/tripwire /var/lib/tripwire{,/report}
- keepdir /var/lib/tripwire{,/report}
-
- exeinto /etc/cron.daily
- doexe "${FILESDIR}"/tripwire
-
- dodoc ChangeLog policy/policyguide.txt TRADEMARK \
- "${FILESDIR}"/tripwire.txt
-
- insinto /etc/tripwire
- doins "${FILESDIR}"/twcfg.txt policy/twpol-GENERIC.txt
-
- fperms 750 /etc/cron.daily/tripwire
-}
-
-pkg_postinst() {
- if [[ -z ${REPLACING_VERSIONS} ]] ; then
- elog "Tripwire needs to be configured before its first run. You can"
- elog "do this by manually editing the twpol-GENERIC.txt file shipped with"
- elog "the package to suit your needs. A quickstart guide is provided"
- elog "in tripwire.txt file to help you with this."
- elog "To configure tripwire automatically, you can use the twsetup.sh"
- elog "script provided by the app-admin/mktwpol package. This package is"
- elog "installed for you by the \"tools\" USE flag (which is enabled by"
- elog "default."
-else
- elog "Maintenance of tripwire policy files as packages are added"
- elog "and deleted from your system can be automated by the mktwpol.sh"
- elog "script provided by the app-admin/mktwpol package. This package"
- elog "is installed for you if you append \"tools\" to your USE flags"
- fi
-}