Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 27 Jul 2006 03:38:18 GMT
From:      "Joshua D. Abraham" <jabra@ccs.neu.edu>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/100904: New port: security/pbnj - a suite of tools to monitor changes on a network.
Message-ID:  <200607270338.k6R3cI1b017997@www.freebsd.org>
Resent-Message-ID: <200607270340.k6R3eHtR075975@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         100904
>Category:       ports
>Synopsis:       New port: security/pbnj - a suite of tools to monitor changes on a network.
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jul 27 03:40:17 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Joshua D. Abraham
>Release:        5.5-RELEASE
>Organization:
>Environment:
FreeBSD freebsd.localdomain 5.5-RELEASE FreeBSD 5.5-RELEASE 
>Description:
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#   pbnj
#   pbnj/pkg-plist
#   pbnj/pkg-descr
#   pbnj/Makefile
#   pbnj/distinfo
#
echo c - pbnj
mkdir -p pbnj > /dev/null 2>&1
echo x - pbnj/pkg-plist
sed 's/^X//' >pbnj/pkg-plist << 'END-of-pbnj/pkg-plist'
Xbin/scanpbnj
Xbin/outputpbnj
Xbin/genlist
X%%SITE_PERL%%/%%PERL_ARCH%%/auto/pbnj/.packlist
X@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/pbnj
END-of-pbnj/pkg-plist
echo x - pbnj/pkg-descr
sed 's/^X//' >pbnj/pkg-descr << 'END-of-pbnj/pkg-descr'
XPBNJ is a network suite to monitor changes that occur on a network
Xover time. It does this by checking for changes on the target
Xmachine(s), which includes the details about the services running on
Xthem as well as the service state. PBNJ parses the data from a scan
Xand stores it in a database. PBNJ uses Nmap to perform scans.
X
X
XWWW: http://www.sf.net/projects/pbnj
END-of-pbnj/pkg-descr
echo x - pbnj/Makefile
sed 's/^X//' >pbnj/Makefile << 'END-of-pbnj/Makefile'
X# New ports collection makefile for:   pbnj
X# Date created:                July 26, 2006
X# Whom:                    Joshua D. Abraham <jabra@ccs.neu.edu>
X#
X# $FreeBSD: ports/security/pbnj/Makefile,v 2.0 2006/07/26 04:00:00 Esp $
X#
X
XPORTNAME=  pbnj
XPORTVERSION=   2.0
XCATEGORIES=    security
XMASTER_SITES=  ${MASTER_SITE_SOURCEFORGE_EXTENDED}
XMASTER_SITE_SUBDIR= ${PORTNAME}
XPKGNAMEPREFIX=
X
XMAINTAINER=    jabra@ccs.neu.edu
XCOMMENT=   A suite of tools to monitor changes on a network
X
XBUILD_DEPENDS= ${SITE_PERL}/XML/Twig.pm:${PORTSDIR}/textproc/p5-XML-Twig \
X       ${SITE_PERL}/Nmap/Parser.pm:${PORTSDIR}/security/p5-Nmap-Parser \
X       ${SITE_PERL}/mach/DBD/SQLite.pm:${PORTSDIR}/databases/p5-DBD-SQLite \
X       ${SITE_PERL}/mach/Text/CSV_XS.pm:${PORTSDIR}/textproc/p5-Text-CSV_XS \
X       ${SITE_PERL}/File/HomeDir.pm:${PORTSDIR}/devel/p5-File-HomeDir \
X       ${SITE_PERL}/File/Which.pm:${PORTSDIR}/sysutils/p5-File-Which
XRUN_DEPENDS=   ${BUILD_DEPENDS} \
X               nmap:${PORTSDIR}/security/nmap
X
XPERL_CONFIGURE= yes
XMAN1=  pbnj.1p \
X   scanpbnj.1p \
X   outputpbnj.1p \
X   genlist.1p
Xpost-configure:
X   @${PERL} -pi -e 's/^(POD2MAN_EXE.*)$$/\1 --lax/;' ${WRKSRC}/Makefile
X
X.include <bsd.port.mk>
END-of-pbnj/Makefile
echo x - pbnj/distinfo
sed 's/^X//' >pbnj/distinfo << 'END-of-pbnj/distinfo'
XMD5 (pbnj-2.0.tar.gz) = 44b3f3567dd79744ab751ff3ff8a0832
XSHA256 (pbnj-2.0.tar.gz) = 015bb8e3ed67af4d693d24a3cd09d95e6428ef8b480251bc3fe3825f65e40740
XSIZE (pbnj-2.0.tar.gz) = 67410
END-of-pbnj/distinfo
exit
>How-To-Repeat:

>Fix:

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200607270338.k6R3cI1b017997>