[Midnightbsd-cvs] mports: mports/net-mgmt: Add nipper, an auditing tool for routers and

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Thu Feb 28 09:25:13 EST 2008


Log Message:
-----------
Add nipper, an auditing tool for routers and firewall products from cisco, juniper, etc.

Modified Files:
--------------
    mports/net-mgmt:
        Makefile (r1.12 -> r1.13)

Added Files:
-----------
    mports/net-mgmt/nipper:
        Makefile (r1.1)
        distinfo (r1.1)
        pkg-descr (r1.1)

-------------- next part --------------
Index: Makefile
===================================================================
RCS file: /home/cvs/mports/net-mgmt/Makefile,v
retrieving revision 1.12
retrieving revision 1.13
diff -L net-mgmt/Makefile -L net-mgmt/Makefile -u -r1.12 -r1.13
--- net-mgmt/Makefile
+++ net-mgmt/Makefile
@@ -19,6 +19,7 @@
     SUBDIR += php5-snmp
     SUBDIR += net-snmp
     SUBDIR += net-snmp4
+    SUBDIR += nipper
     SUBDIR += softflowd
     SUBDIR += subcalc
     SUBDIR += sysmon
--- /dev/null
+++ net-mgmt/nipper/pkg-descr
@@ -0,0 +1,6 @@
+nipper processes network device configuration files, performs a
+security audit and outputs a security report with recommendations and
+a configuration report. nipper currently supports Cisco IOS, PIX, ASA,
+FWSM, NMP, CatOS and Juniper NetScreen devices.
+
+WWW: http://sourceforge.net/projects/nipper
--- /dev/null
+++ net-mgmt/nipper/Makefile
@@ -0,0 +1,44 @@
+# New ports collection makefile for:	nipper
+# Date created:		3 May 2007
+# Whom:			Andrew Pantyukhin <infofarmer at FreeBSD.org>
+#
+# $MidnightBSD: mports/net-mgmt/nipper/Makefile,v 1.1 2008/02/28 14:25:11 laffer1 Exp $
+# $FreeBSD: ports/net-mgmt/nipper/Makefile,v 1.16 2008/02/27 20:37:48 sat Exp $
+#
+
+PORTNAME=	nipper
+PORTVERSION=	0.11.4
+CATEGORIES=	net-mgmt
+MASTER_SITES=	SF
+EXTRACT_SUFX=	.tgz
+
+MAINTAINER=	ports at MidnightBSD.org
+COMMENT=	Netdev config analyzer
+
+PLIST_FILES=	bin/${PORTNAME} etc/nipper.conf.sample
+PORTDOCS=	Changelog Readme TODO Features.txt Options.txt Quickstart.txt \
+		XML.txt
+MAN1=	${PORTNAME}.1
+MAN5=	${PORTNAME}.conf.5
+
+post-extract:
+	@${MV} ${WRKSRC}/docs/* ${WRKSRC}/
+
+post-patch:
+	@${REINPLACE_CMD} -e 's|/etc/|${PREFIX}/etc/|'\
+		${WRKSRC}/common/* ${WRKSRC}/man/*
+
+do-build:
+	@cd ${WRKSRC}/ && ${CC} ${CFLAGS} -o ${PORTNAME} ${PORTNAME}.c
+
+do-install:
+	@${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin/
+	@${INSTALL_DATA} ${WRKSRC}/nipper.conf ${PREFIX}/etc/nipper.conf.sample
+	@${INSTALL_MAN} ${WRKSRC}/man/nipper.1 ${MAN1PREFIX}/man/man1/
+	@${INSTALL_MAN} ${WRKSRC}/man/nipper.conf.5 ${MAN5PREFIX}/man/man5/
+.ifndef NOPORTDOCS
+	@${INSTALL} -d ${DOCSDIR}/
+	@cd ${WRKSRC}/&&${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR}/
+.endif
+
+.include <bsd.port.mk>
--- /dev/null
+++ net-mgmt/nipper/distinfo
@@ -0,0 +1,3 @@
+MD5 (nipper-0.11.4.tgz) = f0c5cbce306e5b2bf6b8d3d43911056c
+SHA256 (nipper-0.11.4.tgz) = 90d9a13388c9f0090f85652aae1a75e7de61ef64509c9e2f3347c6cc441f6764
+SIZE (nipper-0.11.4.tgz) = 271453


More information about the Midnightbsd-cvs mailing list