summaryrefslogtreecommitdiff
path: root/security/honeyd/patches
diff options
context:
space:
mode:
authorxtraeme <xtraeme@pkgsrc.org>2004-04-20 09:14:43 +0000
committerxtraeme <xtraeme@pkgsrc.org>2004-04-20 09:14:43 +0000
commit5885321bee40f93a16f44bbef72d0dc37d963f1c (patch)
tree302bfe0181125bc66fc95f76c4f88e3bad75591f /security/honeyd/patches
parentdd260b8d5be8326fcfc80638808e22722b21169b (diff)
downloadpkgsrc-5885321bee40f93a16f44bbef72d0dc37d963f1c.tar.gz
Initial import of honeyd-0.8b, from pkgsrc-wip packaged by Adrian
Portelli with minor changes by me. Honeyd is a small daemon that creates virtual hosts on a network. The hosts can be configured to run arbitrary services, and their personality can be adapted so that they appear to be running certain operating systems. Honeyd enables a single host to claim multiple addresses - I have tested up to 65536 - on a LAN for network simulation. Honeyd improves cyber security by providing mechanisms for threat detection and assessment. It also deters adversaries by hiding real systems in the middle of virtual systems.
Diffstat (limited to 'security/honeyd/patches')
-rw-r--r--security/honeyd/patches/patch-aa26
1 files changed, 26 insertions, 0 deletions
diff --git a/security/honeyd/patches/patch-aa b/security/honeyd/patches/patch-aa
new file mode 100644
index 00000000000..74ca3dbd5c6
--- /dev/null
+++ b/security/honeyd/patches/patch-aa
@@ -0,0 +1,26 @@
+$NetBSD: patch-aa,v 1.1.1.1 2004/04/20 09:14:43 xtraeme Exp $
+
+--- Makefile.in.orig 2004-04-20 11:00:09.000000000 +0200
++++ Makefile.in 2004-04-20 11:01:05.000000000 +0200
+@@ -109,10 +109,10 @@
+ libhoneyd_DATA = libhoneyd.so
+
+ # Configuration files for Honeyd
+-honeyddatadir = $(datadir)/honeyd
++honeyddatadir = $(datadir)/examples/honeyd
+ honeydlibdir = $(libdir)/honeyd
+ honeydincludedir = $(includedir)/honeyd
+-honeyddata_DATA = README nmap.assoc xprobe2.conf nmap.prints config.sample config.ethernet pf.os
++honeyddata_DATA = nmap.assoc xprobe2.conf nmap.prints config.sample config.ethernet pf.os
+
+
+ honeydplugins = @PLUGINS@
+@@ -146,7 +146,7 @@
+ honeydctl_INCLUDES = @EDITINC@
+ honeydctl_CFLAGS = -O2 -Wall
+
+-CFLAGS = -O2 -Wall -g -DPATH_HONEYDINCLUDE="\"$(honeydincludedir)\"" -DPATH_HONEYDDATA="\"$(honeyddatadir)\"" -DPATH_HONEYDLIB="\"$(honeydlibdir)\"" -DHONEYD_PLUGINS_DECLARE="$(honeydpluginsdeclare)" -DHONEYD_PLUGINS="$(honeydplugins)"
++CFLAGS += -DPATH_HONEYDINCLUDE="\"$(honeydincludedir)\"" -DPATH_HONEYDDATA="\"$(sysconfdir)\"" -DPATH_HONEYDLIB="\"$(honeydlibdir)\"" -DHONEYD_PLUGINS_DECLARE="$(honeydpluginsdeclare)" -DHONEYD_PLUGINS="$(honeydplugins)"
+
+
+ INCLUDES = -I$(top_srcdir)/@DNETCOMPAT@ -I$(top_srcdir)/compat @PYTHONINC@ @EVENTINC@ @PCAPINC@ @DNETINC@