summaryrefslogtreecommitdiff
path: root/security/pakemon
diff options
context:
space:
mode:
authoritojun <itojun>2001-01-09 06:32:42 +0000
committeritojun <itojun>2001-01-09 06:32:42 +0000
commitc0cea27bb551e7767d07b47a9e9210289e4a30ca (patch)
treefab4413aca92af70d72675c634cc15bfde2e93a7 /security/pakemon
parent6882a6e95c9bc2d865cd9fc65bcc9d3f34445acc (diff)
downloadpkgsrc-c0cea27bb551e7767d07b47a9e9210289e4a30ca.tar.gz
pakemon, japanese-made IDS
Diffstat (limited to 'security/pakemon')
-rw-r--r--security/pakemon/Makefile25
-rw-r--r--security/pakemon/files/md53
-rw-r--r--security/pakemon/files/patch-sum4
-rw-r--r--security/pakemon/patches/patch-aa13
-rw-r--r--security/pakemon/patches/patch-ab12
-rw-r--r--security/pakemon/pkg/COMMENT1
-rw-r--r--security/pakemon/pkg/DESCR12
-rw-r--r--security/pakemon/pkg/PLIST3
8 files changed, 73 insertions, 0 deletions
diff --git a/security/pakemon/Makefile b/security/pakemon/Makefile
new file mode 100644
index 00000000000..30a635546dd
--- /dev/null
+++ b/security/pakemon/Makefile
@@ -0,0 +1,25 @@
+# $NetBSD: Makefile,v 1.1.1.1 2001/01/09 06:32:42 itojun Exp $
+
+DISTNAME= pakemon-0.3.1
+CATEGORIES= security
+MASTER_SITES= http://www.inas.mag.keio.ac.jp/ids/pakemon/
+
+MAINTAINER= packages@netbsd.org
+HOMEPAGE= http://www.inas.mag.keio.ac.jp/ids/pakemon/
+
+DEPENDS+= libnet-*:../../devel/libnet
+# libnids provides static library only, thus it isn't necessary at run-time,
+# only at compile-time.
+#
+BUILD_DEPENDS+= ${LOCALBASE}/lib/libnids.a:../../net/libnids
+BUILD_DEPENDS+= autoreconf:../../devel/autoconf
+
+GNU_CONFIGURE= yes
+
+post-extract:
+ ${CP} ${WRKSRC}/pakemon.h ${WRKSRC}/pakemon.h.in
+
+post-patch:
+ (cd ${WRKSRC}; autoreconf)
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/security/pakemon/files/md5 b/security/pakemon/files/md5
new file mode 100644
index 00000000000..63c1a6601ec
--- /dev/null
+++ b/security/pakemon/files/md5
@@ -0,0 +1,3 @@
+$NetBSD: md5,v 1.1.1.1 2001/01/09 06:32:42 itojun Exp $
+
+MD5 (pakemon-0.3.1.tar.gz) = 985ca6fcab2064374750c370e58d65cb
diff --git a/security/pakemon/files/patch-sum b/security/pakemon/files/patch-sum
new file mode 100644
index 00000000000..450feac5778
--- /dev/null
+++ b/security/pakemon/files/patch-sum
@@ -0,0 +1,4 @@
+$NetBSD: patch-sum,v 1.1.1.1 2001/01/09 06:32:42 itojun Exp $
+
+MD5 (patch-aa) = dd9c1563b7939210f7abaddbfa25b238
+MD5 (patch-ab) = a5cdcf12b02cb6922447c6761bff0873
diff --git a/security/pakemon/patches/patch-aa b/security/pakemon/patches/patch-aa
new file mode 100644
index 00000000000..b48d675d048
--- /dev/null
+++ b/security/pakemon/patches/patch-aa
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.1.1.1 2001/01/09 06:32:42 itojun Exp $
+
+--- configure.in- Tue Jan 9 15:20:19 2001
++++ configure.in Tue Jan 9 15:20:25 2001
+@@ -151,7 +151,7 @@
+ AC_SUBST(LNIDSINC)
+ AC_SUBST(LNIDSLIB)
+
+-AC_OUTPUT(Makefile)
++AC_OUTPUT(Makefile pakemon.h)
+
+
+
diff --git a/security/pakemon/patches/patch-ab b/security/pakemon/patches/patch-ab
new file mode 100644
index 00000000000..b89903501d3
--- /dev/null
+++ b/security/pakemon/patches/patch-ab
@@ -0,0 +1,12 @@
+$NetBSD: patch-ab,v 1.1.1.1 2001/01/09 06:32:42 itojun Exp $
+--- pakemon.h.in Tue Jan 9 15:24:38 2001
++++ pakemon.h.in Tue Jan 9 15:24:51 2001
+@@ -49,7 +49,7 @@
+ #include <nids.h>
+ #include "scan.h"
+
+-#define DEFAULT_SIG_FILE "/usr/local/share/pakemon/signature.txt"
++#define DEFAULT_SIG_FILE "@prefix@/share/pakemon/signature.txt"
+ #define DEFAULT_BUFFER_SIZE 256
+ #define LOG_BUFFER_SIZE 8000
+ #define MAX_IP_SIZE 576
diff --git a/security/pakemon/pkg/COMMENT b/security/pakemon/pkg/COMMENT
new file mode 100644
index 00000000000..d36e6b53621
--- /dev/null
+++ b/security/pakemon/pkg/COMMENT
@@ -0,0 +1 @@
+packet monster, an Open Source Intrusion Detection System
diff --git a/security/pakemon/pkg/DESCR b/security/pakemon/pkg/DESCR
new file mode 100644
index 00000000000..90998d36b9a
--- /dev/null
+++ b/security/pakemon/pkg/DESCR
@@ -0,0 +1,12 @@
+Pakemon has been developped to share IDS components based on the
+open source development model. The current version of pakemon
+monitors all traffic on a network, reconstruct ip packets and tcp
+segment, search given data patterns(regular expression) in the
+traffic and issue alerts if necessary, log to a file or send a
+message to syslog.
+
+This software is for experimental. Please use this at your own
+risk. There are still many things to improve. If you have any
+suggestion, question, idea or comments please feel free to contact
+the author, keiji@sfc.keio.ac.jp or to the mailing list
+pakemon-devel@inas.mag.keio.ac.jp.
diff --git a/security/pakemon/pkg/PLIST b/security/pakemon/pkg/PLIST
new file mode 100644
index 00000000000..6307415f626
--- /dev/null
+++ b/security/pakemon/pkg/PLIST
@@ -0,0 +1,3 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2001/01/09 06:32:42 itojun Exp $
+bin/pakemon
+share/pakemon/signature.txt