summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWilliam Hubbs <williamh@gentoo.org>2009-12-19 19:21:01 +0000
committerWilliam Hubbs <williamh@gentoo.org>2009-12-19 19:21:01 +0000
commit1c30112f6568129b2e811817d5f7db43f56e9a0a (patch)
tree7e5a4b55a90ee75a99721ead07006809037ca7e6 /app-forensics
parentVersion bump (diff)
downloadhistorical-1c30112f6568129b2e811817d5f7db43f56e9a0a.tar.gz
historical-1c30112f6568129b2e811817d5f7db43f56e9a0a.tar.bz2
historical-1c30112f6568129b2e811817d5f7db43f56e9a0a.zip
This rev bump closes #268719 and #268762.
Package-Manager: portage-2.2_rc60/cvs/Linux i686
Diffstat (limited to 'app-forensics')
-rw-r--r--app-forensics/rkhunter/ChangeLog8
-rw-r--r--app-forensics/rkhunter/Manifest5
-rw-r--r--app-forensics/rkhunter/files/rkhunter-1.3.cron4
-rw-r--r--app-forensics/rkhunter/rkhunter-1.3.4-r3.ebuild66
4 files changed, 78 insertions, 5 deletions
diff --git a/app-forensics/rkhunter/ChangeLog b/app-forensics/rkhunter/ChangeLog
index 61780579ccc8..bcf83e4c15c5 100644
--- a/app-forensics/rkhunter/ChangeLog
+++ b/app-forensics/rkhunter/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-forensics/rkhunter
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-forensics/rkhunter/ChangeLog,v 1.70 2009/07/29 15:50:47 beandog Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-forensics/rkhunter/ChangeLog,v 1.71 2009/12/19 19:21:01 williamh Exp $
+
+*rkhunter-1.3.4-r3 (19 Dec 2009)
+
+ 19 Dec 2009; William Hubbs <williamh@gentoo.org>
+ +rkhunter-1.3.4-r3.ebuild, files/rkhunter-1.3.cron:
+ This rev bump closes #268719 and #268762.
29 Jul 2009; Steve Dibb <beandog@gentoo.org> rkhunter-1.3.4-r2.ebuild:
amd64 stable
diff --git a/app-forensics/rkhunter/Manifest b/app-forensics/rkhunter/Manifest
index 028ba4812e48..6ff689b9c791 100644
--- a/app-forensics/rkhunter/Manifest
+++ b/app-forensics/rkhunter/Manifest
@@ -1,7 +1,7 @@
AUX rkhunter-1.2.1-create-tmpdir.diff 551 RMD160 dbcb928cba8fc847c118970ef613ebc49e4bd972 SHA1 a6a2430ed295ced12efd79224066fe8f314d89ec SHA256 900acac0077f0aaf61773c49c256ba0cc506e51e9a1c0dfdd9be00b35fa8a882
AUX rkhunter-1.2.3-specify-logfile.patch 2481 RMD160 0a3450cd8f7799c63c4d78d8189d93ddf2eda02a SHA1 84db30b4f7319acd3bd4d1d7bdc63adff2349e7a SHA256 111be216f8b15876ef134e66905f665af722967f218bc401ac595cf89b4f2468
AUX rkhunter-1.2.9-ppc64.patch 1462 RMD160 93abd74545ef5320716d882f4818ab2b05a2b642 SHA1 7a1a4698e78a543ae345f715e2bea704e60a5b9b SHA256 7106dfea15f063448476f657df4a9a17789ab77ab7d0e5526d3a659b8355f88b
-AUX rkhunter-1.3.cron 4039 RMD160 f97b1b1f8554fe702439fc3f6088a3ed1cec69d0 SHA1 82b04d2ef92eb59da544427401eb81b656da1cd8 SHA256 6fc3a7dc3ad9a406916537fc06e849ef960dd1298e45f29af4d59bb242f064a5
+AUX rkhunter-1.3.cron 4050 RMD160 b1c567e64fe523ccdde04d13320c2d26e9eebe07 SHA1 fb909c818805d7f65a1c23b5727f0912bf813157 SHA256 011216f98936daa079a7c9db4bec8620b0dae793b2de7649f532bbc15c16f751
AUX rkhunter-ppc64.patch 353 RMD160 338c519108f8be28605ce4a1109bfd762fa4c90f SHA1 9219cba514785638e5977dd284dbdfb0f60ee813 SHA256 dfbb2fb8e54e405d935c9c0fefd5ee494b675c496eea97c3d08491641da68163
AUX rkhunter.bash-completion 2628 RMD160 f408877f6b8d38bfb17af6074e5a1fbecc134cd6 SHA1 a0a007ecda0de61d5e8044672048c6f406183cfb SHA256 d99776d6b300697cb6571e409e6c93bc96e68980922ee22b76eda56f26d0d970
AUX rkhunter.conf.patch 786 RMD160 6d645ca67b77e3c6abacbc2c0de259e5e6204852 SHA1 9dbb80960b2273a7fb8d4fcd1b4ccb758b91c5cc SHA256 2ca73ff5b9e7b6b3b1c65948813f5124662b8fb6087108adebccd9aa5e4a19d8
@@ -10,5 +10,6 @@ DIST rkhunter-1.2.9.tar.gz 147123 RMD160 ffa89d3c953bd0f1d8266067ae1e99b829bdc50
DIST rkhunter-1.3.4.tar.gz 275653 RMD160 c4d4998c960e300a86fa0891f6da1bcc14d8eb4c SHA1 1d3d54852a6320e9eb1a77aee0d674816223d8d1 SHA256 d85d179850fee8ab04bc1733680c9c6dd8a1577975c12554db9c52bf4f7c50ba
EBUILD rkhunter-1.2.9-r1.ebuild 1764 RMD160 84a3e6b09afd1754831b0496eb7ec700c18990b0 SHA1 6b5b3090001ae13e64b35c9b298b6430d2426b4a SHA256 6423a886c7711c50ca1a18e7c9300f7ea6316fdd23dfedb1f184cd4622ae6899
EBUILD rkhunter-1.3.4-r2.ebuild 1638 RMD160 17a9e4d3fa2b2f78882994b17b8590f051639b98 SHA1 36bb6afb679bc1baed53e903eef5024917733f78 SHA256 1a0c3dc7e19ec596438de074b93059324bf63b625bb4a171479c80089c0c0de4
-MISC ChangeLog 12607 RMD160 64f857b8937e931c07a6bef576a29f12dcd946c9 SHA1 a03a1fbef7b3a6b9af284ac0c4ad42fcddd3b815 SHA256 96cff9f460789bd68849866f815ad4828b505d7c050e89a65e62226af37653b6
+EBUILD rkhunter-1.3.4-r3.ebuild 1640 RMD160 e2ca03fafe821bb6661ae33f1380bb1efa843208 SHA1 7fa18025ed64a965140b4ad453f769f07e103cc7 SHA256 495dbc7fb07d47a6fe0546c3166901eeadf1eb81db5403af82ad87c268583a3f
+MISC ChangeLog 12792 RMD160 81387c3d833a20c28e659e65a21a57104d083c97 SHA1 3d293acb11b23fb25aa378641405a66da3254da9 SHA256 82a5efe530db1a62d1186dc297853e090a591bfa61c7a97111f2cd84acf60d9c
MISC metadata.xml 164 RMD160 7cd3bffc39aa87dceaef97342b19343323175238 SHA1 97b9dc021ecbad46bf0f3a99aeb204f45792faeb SHA256 e8d7dfabbaf13302703ccc3428fa0ecedf5d444e0c58692ebbd03c5bd0d9240f
diff --git a/app-forensics/rkhunter/files/rkhunter-1.3.cron b/app-forensics/rkhunter/files/rkhunter-1.3.cron
index fc92f4d20e39..67a4755a59e0 100644
--- a/app-forensics/rkhunter/files/rkhunter-1.3.cron
+++ b/app-forensics/rkhunter/files/rkhunter-1.3.cron
@@ -1,5 +1,5 @@
#!/bin/bash
-# $Header: /var/cvsroot/gentoo-x86/app-forensics/rkhunter/files/rkhunter-1.3.cron,v 1.1 2009/01/18 00:20:29 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-forensics/rkhunter/files/rkhunter-1.3.cron,v 1.2 2009/12/19 19:21:00 williamh Exp $
# original author: Aaron Walker <ka0ttic@gentoo.org>
########################## Begin Configuration ###############################
@@ -81,7 +81,7 @@ exec > ${_tmpout} 2>&1
if [[ "${UPDATE}" == "yes" ]] ; then
# save the output of --update in a tmp file so that it can be mailed
# along with the scan output; otherwise the user will get 2 mails
- ${RKHUNTER_EXEC} --update
+ ${RKHUNTER_EXEC} --nocolor --update
fi
# formulate options string according to user configuration
diff --git a/app-forensics/rkhunter/rkhunter-1.3.4-r3.ebuild b/app-forensics/rkhunter/rkhunter-1.3.4-r3.ebuild
new file mode 100644
index 000000000000..89dbcdefa82c
--- /dev/null
+++ b/app-forensics/rkhunter/rkhunter-1.3.4-r3.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-forensics/rkhunter/rkhunter-1.3.4-r3.ebuild,v 1.1 2009/12/19 19:21:01 williamh Exp $
+
+EAPI=2
+
+inherit eutils bash-completion
+
+DESCRIPTION="Rootkit Hunter scans for known and unknown rootkits, backdoors, and sniffers."
+HOMEPAGE="http://rkhunter.sf.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~mips ~ppc ~sparc ~x86"
+IUSE=""
+
+RDEPEND="virtual/mta
+ app-shells/bash
+ dev-lang/perl
+ sys-process/lsof"
+
+S="${WORKDIR}/${P}/files"
+
+src_prepare() {
+ epatch "${FILESDIR}/${PN}.conf.patch"
+ epatch "${FILESDIR}/${PN}-ppc64.patch"
+}
+
+src_install() {
+ # rkhunter requires to be root
+ dosbin ${PN}
+
+ # rkhunter doesn't create it by itself
+ dodir /var/lib/${PN}/tmp
+
+ insinto /etc
+ doins ${PN}.conf || die "failed to install ${PN}.conf"
+
+ exeinto /usr/lib/${PN}/scripts
+ doexe *.pl || die "failed to install scripts"
+
+ insinto /var/lib/${PN}/db
+ doins *.dat || die "failed to install dat files"
+
+ insinto /var/lib/${PN}/db/i18n
+ doins i18n/*
+
+ doman ${PN}.8 || die "doman failed"
+ dodoc ACKNOWLEDGMENTS CHANGELOG FAQ README WISHLIST || die "dodoc failed"
+
+ exeinto /etc/cron.daily
+ newexe "${FILESDIR}/${PN}-1.3.cron" ${PN} || \
+ die "failed to install cron script"
+
+ dobashcompletion "${FILESDIR}/${PN}.bash-completion"
+}
+
+pkg_postinst() {
+ einfo
+ einfo "A cron script has been installed to /etc/cron.daily/rkhunter."
+ einfo "To enable it, edit /etc/cron.daily/rkhunter and follow the"
+ einfo "directions."
+ einfo
+ bash-completion_pkg_postinst
+}