summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJukka Ruohonen <drear@iki.fi>2007-11-10 16:20:06 +0000
committerJukka Ruohonen <drear@iki.fi>2007-11-10 16:20:06 +0000
commit32f883aa3a26ebea308b8a5fd3a415ca6ce75254 (patch)
tree7333964bb125b8498fcca773cb18c1d7acbc603c /net-analyzer/honeytrap
parentnet-analyzer/honeytrap: Version bump. Thanks to aballier for help with autoto... (diff)
downloadsunrise-32f883aa3a26ebea308b8a5fd3a415ca6ce75254.tar.gz
sunrise-32f883aa3a26ebea308b8a5fd3a415ca6ce75254.tar.bz2
sunrise-32f883aa3a26ebea308b8a5fd3a415ca6ce75254.zip
net-analyzer/honeytrap: Remove old.
svn path=/sunrise/; revision=5044
Diffstat (limited to 'net-analyzer/honeytrap')
-rw-r--r--net-analyzer/honeytrap/ChangeLog3
-rw-r--r--net-analyzer/honeytrap/Manifest4
-rw-r--r--net-analyzer/honeytrap/honeytrap-0.6.4.ebuild102
3 files changed, 4 insertions, 105 deletions
diff --git a/net-analyzer/honeytrap/ChangeLog b/net-analyzer/honeytrap/ChangeLog
index 4fa67b322..7b612f266 100644
--- a/net-analyzer/honeytrap/ChangeLog
+++ b/net-analyzer/honeytrap/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 10 Nov 2007; Jukka Ruohonen <drear@iki.fi> -honeytrap-0.6.4.ebuild:
+ Remove old.
+
10 Nov 2007; Jukka Ruohonen <drear@iki.fi>
+files/honeytrap-1.0.0-autoconf.patch, files/honeytrap.conf,
files/honeytrap.initd, +honeytrap-1.0.0.ebuild:
diff --git a/net-analyzer/honeytrap/Manifest b/net-analyzer/honeytrap/Manifest
index 27e1bde05..27c215a80 100644
--- a/net-analyzer/honeytrap/Manifest
+++ b/net-analyzer/honeytrap/Manifest
@@ -2,9 +2,7 @@ AUX honeytrap-1.0.0-autoconf.patch 2576 RMD160 f7737b643cb010e7bf8ef8338fbaa71e2
AUX honeytrap.conf 2450 RMD160 17f419cbcf7f4ed89d001b655a5e7c5c91662c9e SHA1 5d0e20a62754a5dc0159edb06f9f6dfe05ad7909 SHA256 e7802927f7146dde69d8420142cf00c8e739120cf84ca8ff8f00e6b8df9033df
AUX honeytrap.confd 614 RMD160 07a1eee2c255be2cdea329bc272e4d0eb08e4fc4 SHA1 35a55b503f934d8f911aa696ae220192b2d40720 SHA256 ba34016ec19f670dc679060e33eb79ca89927f67a2d8c1adf459b0486ed67974
AUX honeytrap.initd 787 RMD160 db044b2b11690fa5eed0eb3aa1c9f6358d5cac7f SHA1 958b49a8026bc5dec58925c8f16217e7177cb025 SHA256 d28c0943cf9fd0f2d3c521f4864112e2ab74aae87e4c563a069cf4170737a5c4
-DIST honeytrap-0.6.4.tar.bz2 253145 RMD160 00af82f6018a0d124636164fa68b14548231097e SHA1 d0a76c559d94ca97ca97a7a6b101738f0f0611c0 SHA256 e693c50dad5745e2fac594ee4e1234e9bbcd80b757b8b6d1a126d6d9381bdac4
DIST honeytrap-1.0.0.tar.bz2 574018 RMD160 1d4901f6b91459b6ef058e766c78803cb8114dd3 SHA1 e49306c4b7a8176c497155523176a2d657c2febf SHA256 b4066fb504e76d0b060c0ab839997e743dae13ad5f41cf6d8731b7154e47f451
-EBUILD honeytrap-0.6.4.ebuild 3171 RMD160 ff8cad13468be4995f92a3cfc1cb8a2e0b7caec9 SHA1 0cf18e9bb35f06632806fcc16c130a1913b2fb16 SHA256 271b05b20dc4817d35cd51db97ae9c24ecf80e511e99074ebee11a8596b1696c
EBUILD honeytrap-1.0.0.ebuild 4451 RMD160 36185d22aeea78d68d18f2c2d60997cb9bb38c37 SHA1 46f43248f415d8244840aa261bd36047005b1498 SHA256 d4d89d021161a0e3c4f9faba9562851613d38db540b3c1b564fa789f7f33ab47
-MISC ChangeLog 906 RMD160 3d85471feb850e7b77a17f2ddc0c0f3a32171d50 SHA1 7102825ea61232ba70b95dfe5f66333ca2b42425 SHA256 df7005df1ff2f4e12b51093ccec28ce82661759aedfb758f3ae5889a8ea5074c
+MISC ChangeLog 991 RMD160 07f029bb860c5995c0f0fc0a2e0b86e7f1caba9f SHA1 21a14ae6a4099d05201090d5922af1ef260e5d86 SHA256 b6d03e6e1299e6515a43e65c6c134478f81cadddaf17ecbaf6314227b14f2341
MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42
diff --git a/net-analyzer/honeytrap/honeytrap-0.6.4.ebuild b/net-analyzer/honeytrap/honeytrap-0.6.4.ebuild
deleted file mode 100644
index e8ea50092..000000000
--- a/net-analyzer/honeytrap/honeytrap-0.6.4.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit eutils linux-info
-
-DESCRIPTION="Network security tool for observing network services via low-interactive honeypot"
-HOMEPAGE="http://honeytrap.mwcollect.org/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="pcap-mon ipq-mon efence debug"
-
-RDEPEND="pcap-mon? ( virtual/libpcap )
- ipq-mon? ( net-firewall/iptables )
- !pcap-mon? ( !ipq-mon? ( net-firewall/iptables ) )"
-DEPEND="${RDEPEND}
- efence? ( dev-util/efence )"
-
-pkg_setup() {
- enewgroup honeytrap
- enewuser honeytrap -1 -1 /sbin/nologin honeytrap
-
- if ! use pcap-mon && ! use ipq-mon ; then
- ewarn "You didn't choose any connection monitor."
- ewarn "Currently pcap-based and ip_queue-based monitors are supported."
- ewarn "Defaulting to iptables; if this is not what you want,"
- ewarn "you should add pcap-mon to your USE and re-emerge this ebuild."
- epause 3
- fi
-
- if use efence; then
- ewarn "You have enabled a link with Electric Fence malloc debugger."
- ewarn "It is known that Honeytrap will not work with efence and xen-sources."
- epause 3
- fi
-
- use ipq-mon && CONFIG_CHECK="IP_NF_QUEUE"
- linux-info_pkg_setup
-}
-
-src_compile() {
- local myconf
- if use ipq-mon ; then
- myconf="${myconf} --with-libipq-includes=/usr/include/libipq"
- elif ! use pcap-mon && ! use ipq-mon ; then
- myconf="${myconf} --with-libipq-includes=/usr/include/libipq"
- fi
-
- econf \
- $(use_with pcap-mon) \
- $(use_with ipq-mon) \
- $(use_enable efence) \
- $(use_enable debug) \
- ${myconf} || die "econf failed"
-
- emake || die "emake failed"
-}
-
-src_install() {
- # Few hacks needed. Feel free to figure out a better way.
- # A. Correct fuzzy locations.
- mv "${S}"/etc/etc/* "${S}"/etc/ || die
-
- emake DESTDIR="${D}" install || die "emake install failed"
-
- # B. Unfortunately the dynamic shared plugins are installed into /etc/honeytrap/plugins by default.
- # The easiest way is to just move them and put them into /usr/src/honeytrap_dynamicsrc (cf. Snort).
- dodir /usr/src
- mv "${D}"/etc/honeytrap/plugins "${D}"/usr/src/honeytrap_dynamicsrc || die
-
- # As the ebuild includes a modified version of this file, no need to copy this into the live system.
- rm -f "${D}"/etc/honeytrap/honeytrap.conf*
-
- mv "${D}"/etc/honeytrap/ports.conf.dist "${D}"/etc/honeytrap/ports.conf
-
- dodoc README NEWS TODO ChangeLog
-
- newinitd "${FILESDIR}"/${PN}.initd ${PN}
- newconfd "${FILESDIR}"/${PN}.confd ${PN}
- cp "${FILESDIR}"/honeytrap.conf "${D}"/etc/honeytrap/
-
- keepdir /var/log/honeytrap
- keepdir /var/log/honeytrap/attacks
- keepdir /var/log/honeytrap/downloads
-
- fowners -R honeytrap:honeytrap /var/log/honeytrap
- fperms 0700 -R /var/log/honeytrap
-}
-
-pkg_postinst() {
- ewarn
- ewarn "WARNING (from the README):"
- ewarn "Honeytrap is a low-interactive honeypot and therefore detectable."
- ewarn "It is written in C and thus potentially vulnerable to buffer"
- ewarn "overflow attacks. Take care. Running in mirror mode is dangerous."
- ewarn "Attacks may be directed to the attacker, appearing to come from"
- ewarn "your system. Use with caution."
- ewarn
-}