summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app-admin')
-rw-r--r--app-admin/mktwpol/ChangeLog9
-rw-r--r--app-admin/mktwpol/mktwpol-0.2.5.ebuild46
2 files changed, 53 insertions, 2 deletions
diff --git a/app-admin/mktwpol/ChangeLog b/app-admin/mktwpol/ChangeLog
index 4f422a5a25ba..890645c14ba1 100644
--- a/app-admin/mktwpol/ChangeLog
+++ b/app-admin/mktwpol/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-admin/mktwpol
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/mktwpol/ChangeLog,v 1.13 2014/08/03 18:34:50 ago Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-admin/mktwpol/ChangeLog,v 1.14 2015/02/06 11:54:51 nimiux Exp $
+
+*mktwpol-0.2.5 (06 Feb 2015)
+
+ 06 Feb 2015; Chema Alonso <nimiux@gentoo.org> +mktwpol-0.2.5.ebuild:
+ Version bump
03 Aug 2014; Agostino Sarubbo <ago@gentoo.org> mktwpol-0.2.4.ebuild:
Stable for ppc, wrt bug #509764
diff --git a/app-admin/mktwpol/mktwpol-0.2.5.ebuild b/app-admin/mktwpol/mktwpol-0.2.5.ebuild
new file mode 100644
index 000000000000..67ca1ac920b8
--- /dev/null
+++ b/app-admin/mktwpol/mktwpol-0.2.5.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-admin/mktwpol/mktwpol-0.2.5.ebuild,v 1.1 2015/02/06 11:54:51 nimiux Exp $
+
+EAPI=5
+
+DESCRIPTION="Bash scripts to install tripwire and generate tripwire policy files"
+HOMEPAGE="https://sourceforge.net/projects/mktwpol"
+SRC_URI="mirror://sourceforge/mktwpol/${P}.tar.gz"
+
+LICENSE="CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
+IUSE=""
+
+RDEPEND="app-admin/tripwire"
+
+src_prepare() {
+ sed -i -e 's|/usr/local|/usr|' Makefile || die
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+}
+
+pkg_postinst() {
+ elog
+ elog "Installation and setup of tripwire ..."
+ elog " - Run: \`twsetup.sh\`"
+ elog
+ elog "Maintenance of tripwire as packages are added and/or deleted ..."
+ elog " - Run: \`mktwpol.sh -u\` to update tripwire policy and database"
+ elog
+ elog "Mktwpol is packaged with multiple policy-rules-generating files."
+ elog "The default \"rules file\" is installed in /etc/tripwire"
+ elog "Alternatives are installed in /usr/share/doc/${P}"
+ elog "To use an alternative \"rules file\" ..."
+ elog "copy it to /etc/tripwire, uncompress it, and \`touch\` it ..."
+ elog
+ elog "\`cp /usr/share/doc/${P}/mktwpol*.rules.bz2 /etc/tripwire\`"
+ elog "\`bunzip2 /etc/tripwire/mktwpol*.rules.bz2\`"
+ elog
+ elog "mktwpol.sh uses the rules file with the most recent date."
+ elog "Use \`touch\` to choose between multiple rules files."
+ elog
+}