From d2971451a79b3a09a15df72187a696416e16ada0 Mon Sep 17 00:00:00 2001 From: Will Andrews Date: Sun, 23 Jun 2002 08:58:05 +0000 Subject: Add honeyd 0.2, a utility to simualte services and hosts on a virtual network host. PR: 37124 Submitted by: Dominic Marks --- net/honeyd/Makefile | 29 +++++++++++++++++++++++++++++ net/honeyd/distinfo | 1 + net/honeyd/files/patch-configure | 17 +++++++++++++++++ net/honeyd/pkg-comment | 1 + net/honeyd/pkg-descr | 9 +++++++++ net/honeyd/pkg-plist | 1 + 6 files changed, 58 insertions(+) create mode 100644 net/honeyd/Makefile create mode 100644 net/honeyd/distinfo create mode 100644 net/honeyd/files/patch-configure create mode 100644 net/honeyd/pkg-comment create mode 100644 net/honeyd/pkg-descr create mode 100644 net/honeyd/pkg-plist (limited to 'net/honeyd') diff --git a/net/honeyd/Makefile b/net/honeyd/Makefile new file mode 100644 index 000000000000..985f3e215db4 --- /dev/null +++ b/net/honeyd/Makefile @@ -0,0 +1,29 @@ +# New ports collection makefile for: honeyd +# Date created: 16/04/2002 +# Whom: Dominic Marks +# +# $FreeBSD$ +# + +PORTNAME= honeyd +PORTVERSION= 0.2 +CATEGORIES= net +MASTER_SITES= http://www.citi.umich.edu/u/provos/honeyd/ + +MAINTAINER= dominc_marks@btinternet.com + +BUILD_DEPENDS= ${LOCALBASE}/lib/libdnet.a:${PORTSDIR}/net/libdnet \ + ${LOCALBASE}/lib/libevent.a:${PORTSDIR}/devel/libevent + +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --with-libdnet=${PREFIX} \ + --with-libevent=${PREFIX} \ + --with-pcap +WRKSRC= ${WRKDIR}/${PORTNAME} +MAN8= honeyd.8 + +# This is necessary to keep auto* from running. +pre-configure: + @${FIND} ${WRKSRC} -type f | ${XARGS} ${TOUCH} + +.include diff --git a/net/honeyd/distinfo b/net/honeyd/distinfo new file mode 100644 index 000000000000..33b05ac024f0 --- /dev/null +++ b/net/honeyd/distinfo @@ -0,0 +1 @@ +MD5 (honeyd-0.2.tar.gz) = 4ce368e4e73254642297c8525fa5f1ae diff --git a/net/honeyd/files/patch-configure b/net/honeyd/files/patch-configure new file mode 100644 index 000000000000..72f0d2cfc58c --- /dev/null +++ b/net/honeyd/files/patch-configure @@ -0,0 +1,17 @@ +--- configure Wed Apr 17 17:43:14 2002 ++++ /home/dom/configure Sat May 4 15:05:43 2002 +@@ -2432,11 +2432,11 @@ + *) + echo "$as_me:2433: result: $withval" >&5 + echo "${ECHO_T}$withval" >&6 +- if test -f $withval/event.h -a -f $withval/libevent.a; then ++ if test -f $withval/include/event.h -a -f $withval/lib/libevent.a; then + owd=`pwd` + if cd $withval; then withval=`pwd`; cd $owd; fi +- EVENTINC="-I$withval" +- EVENTLIB="-L$withval -levent" ++ EVENTINC="-I$withval/include" ++ EVENTLIB="-L$withval/lib -levent" + else + { { echo "$as_me:2441: error: event.h or libevent.a not found in $withval" >&5 + echo "$as_me: error: event.h or libevent.a not found in $withval" >&2;} diff --git a/net/honeyd/pkg-comment b/net/honeyd/pkg-comment new file mode 100644 index 000000000000..ed08a200476d --- /dev/null +++ b/net/honeyd/pkg-comment @@ -0,0 +1 @@ +A utility to simualte services and hosts on a virtual network host diff --git a/net/honeyd/pkg-descr b/net/honeyd/pkg-descr new file mode 100644 index 000000000000..c324324bd6f3 --- /dev/null +++ b/net/honeyd/pkg-descr @@ -0,0 +1,9 @@ +Honeyd is a small daemon that creates virtual hosts on a network. The +hosts can be configured to run arbitrary services, and their TCP +personality can be adapted so that they appear to be running certain +versions of operating systems. Honeyd enables a single host to claim +multiple addresses - I have tested up to 65536 - on a LAN for network +simulation. + +WWW: http://www.citi.umich.edu/u/provos/honeyd/ +- Dominic diff --git a/net/honeyd/pkg-plist b/net/honeyd/pkg-plist new file mode 100644 index 000000000000..6db871d89a3a --- /dev/null +++ b/net/honeyd/pkg-plist @@ -0,0 +1 @@ +bin/honeyd -- cgit v1.2.3