Portage is a package management system used by Gentoo Linux
# ChangeLog for app-forensics/rkhunter
# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-forensics/rkhunter/ChangeLog,v 1.63 2007/07/28 17:07:05 kumba Exp $
28 Jul 2007; Joshua Kinard
Stable on mips, per #161943.
29 Jun 2007; Raúl Porcel
alpha stable wrt #161943
24 Apr 2007; Alexander Færøy
Stable on MIPS.
07 Apr 2007; Peter Weller
Stable on amd64 wrt bug 161943
06 Apr 2007; Tobias Scherbaum
rkhunter-1.2.9.ebuild:
ppc stable
26 Mar 2007; Gustavo Zacarias
Stable on sparc wrt #161943
25 Mar 2007; Andrej Kacian
Stable on x86, bug #161943.
19 Mar 2007; Bryan Østergaard
Remove ka0ttic from metadata.xml due to retirement.
*rkhunter-1.2.9 (18 Feb 2007)
18 Feb 2007; Daniel Black
+files/rkhunter-1.2.9-ppc64.patch, +rkhunter-1.2.9.ebuild:
version bump as per bug #149951 thanks Janne for the ebuild and Narayan
Newton for ppc64 support
24 Jan 2007; Marius Mauch
rkhunter-1.2.8.ebuild:
Replacing einfo with elog
*rkhunter-1.2.8 (22 Feb 2006)
22 Feb 2006; Aaron Walker
Version bump for bug #123208.
21 Jan 2006; Benjamin Smee
Change homepage as per bug #115479
04 Sep 2005; Aaron Walker
Add sys-process/lsof to RDEPEND so that rkhunter can check for backdoors in
running processes, bug #104774.
02 Sep 2005; Aaron Walker
-files/rkhunter-1.2.3-fix-insecure-tmp-creation.diff:
Missed an old patch when tidying.
*rkhunter-1.2.7-r1 (02 Sep 2005)
02 Sep 2005; Aaron Walker
-rkhunter-1.2.3-r1.ebuild, -rkhunter-1.2.7.ebuild,
+rkhunter-1.2.7-r1.ebuild:
Revision bump; fix cron job to use mktemp. Keeping keywords. Tidy old ebuilds
03 Aug 2005; Bryan Østergaard
Stable on alpha.
30 Jul 2005; Aaron Walker
Stable on mips.
20 Jul 2005; Herbie Hopkins
Stable on amd64 wrt bug #99259.
30 Jun 2005; Joseph Jezak
Marked ppc stable.
28 Jun 2005; Gustavo Zacarias
Stable on sparc
28 Jun 2005; Aaron Walker
Stable on x86.
*rkhunter-1.2.7 (24 May 2005)
24 May 2005; Aaron Walker
-rkhunter-1.2.6.ebuild, +rkhunter-1.2.7.ebuild:
Version bump.
*rkhunter-1.2.6 (10 May 2005)
10 May 2005; Aaron Walker
Version bump.
*rkhunter-1.2.5 (03 May 2005)
03 May 2005; Aaron Walker
+rkhunter-1.2.5.ebuild:
Version bump.
27 Apr 2005; Joshua Kinard
Added ~mips to KEYWORDS.
*rkhunter-1.2.4 (26 Apr 2005)
26 Apr 2005; Aaron Walker
-files/rkhunter-1.1.9-specify-logfile.patch,
-files/rkhunter-1.2.0-specify-logfile.patch, -rkhunter-1.1.9.ebuild,
-rkhunter-1.2.1.ebuild, -rkhunter-1.2.3.ebuild, +rkhunter-1.2.4.ebuild:
Version bump; still suffers from sec bug 90007, so use taviso's patch. Tidy
old ebuilds.
25 Apr 2005; Bryan Østergaard
rkhunter-1.2.3-r1.ebuild:
Stable on alpha.
25 Apr 2005; Jan Brinkmann
stable on amd64 wrt #90007
25 Apr 2005; Gustavo Zacarias
rkhunter-1.2.3-r1.ebuild:
Stable on sparc wrt #90007
24 Apr 2005; Michael Hanselmann
rkhunter-1.2.3-r1.ebuild:
Stable on ppc.
*rkhunter-1.2.3-r1 (25 Apr 2005)
25 Apr 2005; Aaron Walker
+files/rkhunter-1.2.3-fix-insecure-tmp-creation.diff,
+rkhunter-1.2.3-r1.ebuild:
Revision bump for sec bug 90007; stable on x86.
21 Apr 2005; Simon Stelling
stable on amd64
01 Apr 2005; Michael Hanselmann
Stable on ppc.
26 Mar 2005; Bryan Østergaard
Stable on alpha.
23 Mar 2005; Gustavo Zacarias
Stable on sparc
*rkhunter-1.2.3 (22 Mar 2005)
22 Mar 2005; Aaron Walker
-files/rkhunter-1.2.2-fix-broken-test.diff,
+files/rkhunter-1.2.3-specify-logfile.patch, -rkhunter-1.2.0.ebuild,
-rkhunter-1.2.2.ebuild, +rkhunter-1.2.3.ebuild:
Version bump; tidy old ebuilds.
*rkhunter-1.2.2 (19 Mar 2005)
19 Mar 2005; Aaron Walker
+files/rkhunter-1.2.2-fix-broken-test.diff, rkhunter-1.2.1.ebuild,
+rkhunter-1.2.2.ebuild:
Version bump; marked 1.2.1 stable on x86.
*rkhunter-1.2.1 (22 Feb 2005)
22 Feb 2005; Aaron Walker
+files/rkhunter-1.2.1-create-tmpdir.diff, +rkhunter-1.2.1.ebuild:
Version bump.
*rkhunter-1.2.0 (11 Feb 2005)
11 Feb 2005; Aaron Walker
+files/rkhunter-1.2.0-specify-logfile.patch, +rkhunter-1.2.0.ebuild:
Version bump.
11 Feb 2005; Daniel Black
-files/rkhunter-1.1.8-specify-logfile.patch, -rkhunter-1.1.8-r1.ebuild,
-rkhunter-1.1.8.ebuild, rkhunter-1.1.9.ebuild:
ppc stable and version cleanout
06 Feb 2005; Bryan Østergaard
Stable on alpha.
31 Jan 2005; Gustavo Zacarias
Stable on sparc
31 Jan 2005; Aaron Walker
Marked stable on x86.
31 Dec 2004; Jason Wever
Stable on sparc.
30 Dec 2004; Bryan Østergaard
rkhunter-1.1.8-r1.ebuild:
Stable on alpha.
*rkhunter-1.1.9 (29 Dec 2004)
29 Dec 2004; Aaron Walker
+files/rkhunter-1.1.9-specify-logfile.patch, rkhunter-1.1.8-r1.ebuild,
+rkhunter-1.1.9.ebuild:
New upstream release finally; now officially recognizes Gentoo 1.6
(>=sys-apps/baselayout-1.11.x) w/o whining about an unsupported OS at
run-time. Marked 1.1.8-r1 stable on x86.
28 Dec 2004; Ciaran McCreesh
Change encoding to UTF-8 for GLEP 31 compliance
14 Dec 2004; Daniel Black
ppc keyword
*rkhunter-1.1.8-r1 (07 Dec 2004)
07 Dec 2004; Aaron Walker
+files/rkhunter-1.1.8-specify-logfile.patch,
files/rkhunter.bash-completion, files/rkhunter.cron,
-rkhunter-1.1.7.ebuild, +rkhunter-1.1.8-r1.ebuild, rkhunter-1.1.8.ebuild:
Revision bump. Added patch to allow --createlogfile to accept an opt.
argument (filename); rewrote cron script (super duper enhanced (x10)) for
bug 73432 - see the config section in files/rkhunter.cron for all the new
features. Cleaned up ebuild and removed 1.1.7.
06 Nov 2004; Aaron Walker
rkhunter-1.1.8.ebuild:
Updated to use bash-completion.eclass
23 Oct 2004; Bryan Østergaard
Stable on alpha.
19 Oct 2004; Jason Wever
Stable on sparc.
16 Oct 2004; Aaron Walker
Stable on x86.
02 Oct 2004; Aaron Walker
rkhunter-1.1.8.ebuild:
Updated HOMEPAGE.
19 Sep 2004; Aaron Walker
-rkhunter-1.1.6.ebuild:
Cleaned up old ebuilds.
19 Sep 2004;
Stable on alpha.
18 Sep 2004; Sven Wegener
Fixed ChangeLog header.
18 Sep 2004; Jason Wever
Stable on sparc.
17 Sep 2004; Aaron Walker
Marked 1.1.7 stable on x86.
*rkhunter-1.1.8 (12 Sep 2004)
12 Sep 2004; Aaron Walker
Version bump.
12 Sep 2004; Aaron Walker
Updated metadata (no-herd => forensics)
*rkhunter-1.1.6 (12 Sep 2004)
12 Sep 2004; Daniel Black
+files/rkhunter.bash-completion, +files/rkhunter.cron,
+rkhunter-1.1.5.ebuild, +rkhunter-1.1.6.ebuild, +rkhunter-1.1.7.ebuild:
Moved from app-admin/rkhunter to app-forensics/rkhunter.
11 Sep 2004; Aaron Walker
+files/rkhunter.bash-completion, rkhunter-1.1.7.ebuild:
Added bash-completion script (please test).
11 Sep 2004; Aaron Walker
Updated metadata info.
*rkhunter-1.1.7 (29 Aug 2004)
29 Aug 2004;
version bump
*rkhunter-1.1.6 (19 Aug 2004)
19 Aug 2004;
-rkhunter-1.1.4.ebuild, +rkhunter-1.1.6.ebuild:
version bump
17 Aug 2004;
rkhunter-1.1.5.ebuild:
marked 1.1.5 stable on x86
15 Aug 2004;
added doexe check_update.sh bug 60387
*rkhunter-1.1.5 (11 Aug 2004)
11 Aug 2004;
rkhunter-1.1.4.ebuild, rkhunter-1.1.5.ebuild:
This release has the Ni0 Rootkit detection support, some small fixes, and a
few new tests. It also fixes the xinetd.conf false positive, and has an
improved application version checker and updated databases.
*rkhunter-1.1.4 (07 Aug 2004)
07 Aug 2004;
version bump
24 Jul 2004; Bryan Østergaard
Stable on alpha.
24 Jul 2004;
add support for rkhunter automation thanks to Aaron Walker bug 57829
*rkhunter-1.1.3 (23 Jul 2004)
23 Jul 2004;
rkhunter-1.1.1.ebuild, rkhunter-1.1.2.ebuild, rkhunter-1.1.3.ebuild:
version bump, removed older ebuilds and marked 1.1.1 as stable on x86
*rkhunter-1.1.2 (14 Jul 2004)
14 Jul 2004;
version bump
*rkhunter-1.1.1 (08 Jul 2004)
08 Jul 2004;
rkhunter-1.1.1.ebuild:
version bump
30 May 2004; Jason Wever
Added ~sparc keyword.
30 May 2004; Danny van Dyk
Marked ~amd64.
30 May 2004; Bryan Østergaard
Keyworded ~alpha.
*rkhunter-1.0.9 (30 May 2004)
30 May 2004; David Holm
Added to ~ppc.
30 May 2004;
Rootkit Hunter scans for known and unknown rootkits, backdoors, and sniffers.
Bugzilla Bug 47781 - Initial commit
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.bash-completion 2628 RMD160 f408877f6b8d38bfb17af6074e5a1fbecc134cd6 SHA1 a0a007ecda0de61d5e8044672048c6f406183cfb SHA256 d99776d6b300697cb6571e409e6c93bc96e68980922ee22b76eda56f26d0d970
AUX rkhunter.cron 3881 RMD160 6e4948187457f8000817583226ac9184a5911e1d SHA1 e73f69590ceddfbdbb0def6af32949fec7f33a70 SHA256 9482f706b930e11f27b11444005ff48efe830417f86303e9d1f68feb8cae2d49
DIST rkhunter-1.2.7.tar.gz 170732 RMD160 12262942d90bd4f42e7bd4ba19d9426a736c0d84 SHA1 1ef3eef721c6ab38c118d7ed92e587fc234b91b4 SHA256 469e0087f9ab460d901241b6d80b1ad341ba5827e643127c68c4b865bc9e1972
DIST rkhunter-1.2.8.tar.gz 126314 RMD160 c0cc2fbe8d58bbf7a5f495d7c4fdcf993271796b SHA1 1a882ef4351214facffcad1d5c0e7acf1a9d875b SHA256 7a8c364fe1653c8f9d64054d07d2272ea239a5225ce2044024d79467df873c18
DIST rkhunter-1.2.9.tar.gz 147123 RMD160 ffa89d3c953bd0f1d8266067ae1e99b829bdc504 SHA1 42d2125f5c145ee77c162d6d5cca50e06af7a3a0 SHA256 64d21cef13574338f49015127d369e1f02515fe4eb81cbda716d885ff4cd1278
EBUILD rkhunter-1.2.7-r1.ebuild 1762 RMD160 0257fd6f4868e163527b886f5f13b953b10d8130 SHA1 b7d4330905c55ae765cee85fa962f8c53882a48f SHA256 67e5bada442898eb23a64701e77f577d3867882dca40a9bbd6c42dd1e5b070e0
EBUILD rkhunter-1.2.8.ebuild 1765 RMD160 bf7a52d55663835646a869577238aff88ed7d332 SHA1 7608646479130fe51d6f6d34bac45567e3f2a214 SHA256 f549cf8097baa39b93625c4b1e6ceb8cb22dc1af33c10788a7f399525601c8d6
EBUILD rkhunter-1.2.9.ebuild 1760 RMD160 aea4b84154e0ffae6fa443a2347604eb4d0abb59 SHA1 d124ff1901121094d878deb8c0f26ca034b2e09b SHA256 ae5bb0c997810824fea9ef013628a982d4b02ca8b0023ca41a13717663c1ec05
MISC ChangeLog 11354 RMD160 611b3e76d71aa2bb950a771a3815d3c70c05fd75 SHA1 d7e0dc9e8ee6cd904eecae6eb7ad8257e3f4c29f SHA256 39f8739eaff1643191cf3bbf71dc3169a0e189f747b7aba5421f639b8421fae7
MISC metadata.xml 164 RMD160 7cd3bffc39aa87dceaef97342b19343323175238 SHA1 97b9dc021ecbad46bf0f3a99aeb204f45792faeb SHA256 e8d7dfabbaf13302703ccc3428fa0ecedf5d444e0c58692ebbd03c5bd0d9240f
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-forensics/rkhunter/rkhunter-1.2.7-r1.ebuild,v 1.4 2007/01/24 03:22:16 genone Exp $
inherit eutils bash-completion
DESCRIPTION="Rootkit Hunter scans for known and unknown rootkits, backdoors, and sniffers."
HOMEPAGE="http://www.rootkit.nl/"
SRC_URI="http://downloads.rootkit.nl/${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}/${PN}/files"
src_unpack() {
unpack ${A}
cd ${S}
epatch ${FILESDIR}/${PN}-1.2.3-specify-logfile.patch
epatch ${FILESDIR}/${PN}-1.2.1-create-tmpdir.diff
}
src_install() {
insinto /usr/lib/rkhunter/db
doins *.dat || die "failed to install dat files"
exeinto /usr/lib/rkhunter/scripts
doexe *.pl check_update.sh || die "failed to install scripts"
dobin rkhunter || die "failed to install rkhunter script"
insinto /etc
doins rkhunter.conf || die "failed to install rkhunter.conf"
dosed 's:^#\(DBDIR=.*\)local\(.*\)$:\1lib\2\nINSTALLDIR=/usr:' \
/etc/rkhunter.conf || die "sed rkhunter.conf failed"
doman development/rkhunter.8 || die "doman failed"
dodoc CHANGELOG LICENSE README WISHLIST || die "dodoc failed"
exeinto /etc/cron.daily
newexe ${FILESDIR}/rkhunter.cron rkhunter || \
die "failed to install cron script"
dobashcompletion ${FILESDIR}/${PN}.bash-completion
}
pkg_postinst() {
echo
elog "A cron script has been installed to /etc/cron.daily/rkhunter."
elog "To enable it, edit /etc/cron.daily/rkhunter and follow the"
elog "directions."
echo
bash-completion_pkg_postinst
}
pkg_prerm() {
rm -rf /usr/lib/rkhunter/tmp
}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-forensics/rkhunter/rkhunter-1.2.8.ebuild,v 1.2 2007/01/24 03:22:16 genone Exp $
inherit eutils bash-completion
DESCRIPTION="Rootkit Hunter scans for known and unknown rootkits, backdoors, and sniffers."
HOMEPAGE="http://www.rootkit.nl/"
SRC_URI="http://downloads.rootkit.nl/${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}/${PN}/files"
src_unpack() {
unpack ${A}
cd ${S}
epatch ${FILESDIR}/${PN}-1.2.3-specify-logfile.patch
epatch ${FILESDIR}/${PN}-1.2.1-create-tmpdir.diff
}
src_install() {
insinto /usr/lib/rkhunter/db
doins *.dat || die "failed to install dat files"
exeinto /usr/lib/rkhunter/scripts
doexe *.pl check_update.sh || die "failed to install scripts"
dobin rkhunter || die "failed to install rkhunter script"
insinto /etc
doins rkhunter.conf || die "failed to install rkhunter.conf"
dosed 's:^#\(DBDIR=.*\)local\(.*\)$:\1lib\2\nINSTALLDIR=/usr:' \
/etc/rkhunter.conf || die "sed rkhunter.conf failed"
doman development/rkhunter.8 || die "doman failed"
dodoc CHANGELOG LICENSE README WISHLIST || die "dodoc failed"
exeinto /etc/cron.daily
newexe ${FILESDIR}/rkhunter.cron rkhunter || \
die "failed to install cron script"
dobashcompletion ${FILESDIR}/${PN}.bash-completion
}
pkg_postinst() {
echo
elog "A cron script has been installed to /etc/cron.daily/rkhunter."
elog "To enable it, edit /etc/cron.daily/rkhunter and follow the"
elog "directions."
echo
bash-completion_pkg_postinst
}
pkg_prerm() {
rm -rf /usr/lib/rkhunter/tmp
}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-forensics/rkhunter/rkhunter-1.2.9.ebuild,v 1.7 2007/06/29 17:21:40 armin76 Exp $
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/rkhunter/${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_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${PN}-1.2.1-create-tmpdir.diff
epatch "${FILESDIR}"/${PN}-1.2.9-ppc64.patch
}
src_install() {
insinto /usr/lib/rkhunter/db
doins *.dat || die "failed to install dat files"
exeinto /usr/lib/rkhunter/scripts
doexe *.pl check_update.sh || die "failed to install scripts"
dobin rkhunter || die "failed to install rkhunter script"
insinto /etc
doins rkhunter.conf || die "failed to install rkhunter.conf"
dosed 's:^#\(DBDIR=.*\)local\(.*\)$:\1lib\2\nINSTALLDIR=/usr:' \
/etc/rkhunter.conf || die "sed rkhunter.conf failed"
doman development/rkhunter.8 || die "doman failed"
dodoc CHANGELOG LICENSE README WISHLIST || die "dodoc failed"
exeinto /etc/cron.daily
newexe "${FILESDIR}"/rkhunter.cron rkhunter || \
die "failed to install cron script"
dobashcompletion ${FILESDIR}/${PN}.bash-completion
}
pkg_postinst() {
echo
elog "A cron script has been installed to /etc/cron.daily/rkhunter."
elog "To enable it, edit /etc/cron.daily/rkhunter and follow the"
elog "directions."
echo
bash-completion_pkg_postinst
}
pkg_prerm() {
rm -rf /usr/lib/rkhunter/tmp
}