summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPav Lucistnik <pav@FreeBSD.org>2005-11-12 12:28:49 +0000
committerPav Lucistnik <pav@FreeBSD.org>2005-11-12 12:28:49 +0000
commit55ba256801596fcb9eab9cf18947375277d8f689 (patch)
tree819a161017b507fd1e746dcc3ceb6b825d67856f
parentutilize OPTIONS (diff)
Network Leak Finder is a collection of small perlscripts that detects
connectivity between network segments. It is mostly useful to detect "leaks" in large organizations that have private network segments physically separated from the Internet. PR: ports/88424 Submitted by: Vaida Bogdan <vaidab@phenix.rootshell.be>
Notes
Notes: svn path=/head/; revision=148027
-rw-r--r--net-mgmt/Makefile1
-rw-r--r--net-mgmt/netleak/Makefile40
-rw-r--r--net-mgmt/netleak/distinfo3
-rw-r--r--net-mgmt/netleak/files/patch-Makefile23
-rw-r--r--net-mgmt/netleak/pkg-descr9
-rw-r--r--net-mgmt/netleak/pkg-plist4
6 files changed, 80 insertions, 0 deletions
diff --git a/net-mgmt/Makefile b/net-mgmt/Makefile
index e0d77ffd3e0e..fc47550af813 100644
--- a/net-mgmt/Makefile
+++ b/net-mgmt/Makefile
@@ -89,6 +89,7 @@
SUBDIR += net-snmp-tkmib
SUBDIR += net-snmp4
SUBDIR += netams
+ SUBDIR += netleak
SUBDIR += netmask
SUBDIR += netmond
SUBDIR += netqc
diff --git a/net-mgmt/netleak/Makefile b/net-mgmt/netleak/Makefile
new file mode 100644
index 000000000000..7c853ffcfff8
--- /dev/null
+++ b/net-mgmt/netleak/Makefile
@@ -0,0 +1,40 @@
+# New ports collection makefile for: netleak
+# Date created: 1 Nov 2005
+# Whom: Vaida Bogdan
+#
+# $FreeBSD$
+#
+
+PORTNAME= netleak
+PORTVERSION= 0.1a
+CATEGORIES= net-mgmt
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= ${PORTNAME}
+EXTRACT_SUFX= .tgz
+
+MAINTAINER= vaida.bogdan@gmail.com
+COMMENT= Tool to detect connectivity between network segments
+
+RUN_DEPENDS= ${SITE_PERL}/Net/PcapUtils.pm:${PORTSDIR}/net/p5-Net-PcapUtils \
+ ${SITE_PERL}/Getopt/Long.pm:${PORTSDIR}/devel/p5-Getopt-Long \
+ ${SITE_PERL}/NetPacket/Ethernet.pm:${PORTSDIR}/net/p5-NetPacket \
+ ${SITE_PERL}/Mail/Sendmail.pm:${PORTSDIR}/mail/p5-Mail-Sendmail \
+ ${SITE_PERL}/${PERL_ARCH}/Net/RawIP.pm:${PORTSDIR}/net/p5-Net-RawIP \
+ ${SITE_PERL}/${PERL_ARCH}/IO/Interface.pm:${PORTSDIR}/net/p5-IO-Interface \
+ ${SITE_PERL}/NetAddr/IP.pm:${PORTSDIR}/net-mgmt/p5-NetAddr-IP
+
+NO_BUILD= yes
+WRKSRC= ${WRKDIR}/${PORTNAME}
+
+USE_PERL5_RUN= yes
+MAN8= netleak.8 netleakd.8
+
+PORTDOCS= BUGS README TODO
+
+post-install:
+.if !defined(NOPORTDOCS)
+ ${MKDIR} ${DOCSDIR}
+ ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
+.endif
+
+.include <bsd.port.mk>
diff --git a/net-mgmt/netleak/distinfo b/net-mgmt/netleak/distinfo
new file mode 100644
index 000000000000..d544274bb9e1
--- /dev/null
+++ b/net-mgmt/netleak/distinfo
@@ -0,0 +1,3 @@
+MD5 (netleak-0.1a.tgz) = d2a4a7535c0b76ed70a68cee293d558c
+SHA256 (netleak-0.1a.tgz) = dc97597188f017613ab2b39f6c6da83a4f198d6ab814b13504c993ba1995e6d1
+SIZE (netleak-0.1a.tgz) = 18808
diff --git a/net-mgmt/netleak/files/patch-Makefile b/net-mgmt/netleak/files/patch-Makefile
new file mode 100644
index 000000000000..a128639dcc50
--- /dev/null
+++ b/net-mgmt/netleak/files/patch-Makefile
@@ -0,0 +1,23 @@
+--- Makefile.old Thu Nov 3 03:24:56 2005
++++ Makefile Thu Nov 3 03:25:22 2005
+@@ -10,15 +10,15 @@
+ @echo "type 'make uninstall' to uninstall"
+
+ install:
+- @mkdir -p $(PREFIX)/sbin
+- @mkdir -p $(PREFIX)/etc
+- @mkdir -p $(PREFIX)/share/man/man8
++# @mkdir -p $(PREFIX)/sbin
++# @mkdir -p $(PREFIX)/etc
++# @mkdir -p $(PREFIX)/man/man8
+ install netleak $(PREFIX)/sbin
+ install netleakd $(PREFIX)/sbin
+ install netleak.conf $(PREFIX)/etc
+ install netleakd.conf $(PREFIX)/etc
+- install netleak.8 $(PREFIX)/share/man/man8
+- install netleakd.8 $(PREFIX)/share/man/man8
++ install netleak.8 $(PREFIX)/man/man8
++ install netleakd.8 $(PREFIX)/man/man8
+
+ uninstall:
+ rm -f $(PREFIX)/sbin/netleak
diff --git a/net-mgmt/netleak/pkg-descr b/net-mgmt/netleak/pkg-descr
new file mode 100644
index 000000000000..591338d8b1da
--- /dev/null
+++ b/net-mgmt/netleak/pkg-descr
@@ -0,0 +1,9 @@
+Network Leak Finder is a collection of small perlscripts that detects
+connectivity between network segments. It is mostly useful to detect "leaks" in
+large organizations that have private network segments physically separated
+from the Internet.
+
+WWW: http://netleak.sourceforge.net/
+
+- Vaida Bogdan
+vaida.bogdan@gmail.com
diff --git a/net-mgmt/netleak/pkg-plist b/net-mgmt/netleak/pkg-plist
new file mode 100644
index 000000000000..074b24270c09
--- /dev/null
+++ b/net-mgmt/netleak/pkg-plist
@@ -0,0 +1,4 @@
+etc/netleak.conf
+etc/netleakd.conf
+sbin/netleak
+sbin/netleakd