Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 22 Nov 1998 23:29:20 +0200
From:      bradh@iafrica.com
To:        FreeBSD-gnats-submit@FreeBSD.ORG
Subject:   ports/8799: New port: nocol-4.2.2b1
Message-ID:  <E0zhh4K-0005eg-00@mx01.rabies.org.za>

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

>Number:         8799
>Category:       ports
>Synopsis:       New port: nocol-4.2.2b1
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:
>Keywords:
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Nov 22 13:40:01 PST 1998
>Last-Modified:
>Originator:     Brad Hendrickse
>Organization:
UUNET Internet Africa
>Release:        FreeBSD 3.0-CURRENT i386
>Environment:

FreeBSD amnesia.rabies.org.za 3.0-CURRENT FreeBSD 3.0-CURRENT #2: Fri Oct 30 22:53:36 SAST 1998     bradh@amnesia.rabies.org.za:/usr/src/sys/compile/kernel.AMNESIA  i386

>Description:

NOCOL/NetConsole (Network Operation Center On-Line) is a network monitoring 
package that runs on Unix platforms and is capable of monitoring network and
system variables such as ICMP or RPC reachability, RMON variables,
nameservers, ethernet load, port reachability, host performance, SNMP traps,
modem line usage, appletalk & novell routes/services, BGP peers, syslog
files, etc. The software is extensible and new monitors can be added easily.

HomePage: http://www.netplex-tech.com/software/nocol/

-- 
brad hendrickse
bradh@iafrica.com


>How-To-Repeat:

N/A

>Fix:
	
# 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:
#
#	nocol
#	nocol/Makefile
#	nocol/files
#	nocol/files/md5
#	nocol/patches
#	nocol/patches/patch-aa
#	nocol/patches/patch-ab
#	nocol/pkg
#	nocol/pkg/PLIST
#	nocol/pkg/COMMENT
#	nocol/pkg/DESCR
#
echo c - nocol
mkdir -p nocol > /dev/null 2>&1
echo x - nocol/Makefile
sed 's/^X//' >nocol/Makefile << 'END-of-nocol/Makefile'
X# New ports collection makefile for:	NOCOL
X# Version required:     4.2.2beta1
X# Date created:		21 Nov 1998
X# Whom:			bradh
X#
X# $Id$
X#
X
XDISTNAME=       nocol-4.2.2beta1
XPKGNAME=        nocol-4.2.2b1
XCATEGORIES=	net
XMASTER_SITES=   http://www.netplex-tech.com/software/nocol/downloads/
X
XMAINTAINER=     bradh@iafrica.com
X
XMANPREFIX=	${PREFIX}/nocol/
XMAN1=		netconsole.1
XMAN3=		nocol-prog.3 perlnocol.3
XMAN8=		etherload.8 eventselect.8 genmon.8 multiping.8 noclogd.8 \
X		nocol-overview.8 nocol-utility.8 nsmon.8 ntpmon.8 pingmon.8 \
X		portmon.8 tpmon.8 trapmon.8
X
XGNU_CONFIGURE=	yes
XCONFIGURE_SCRIPT= Configure
X
Xpost-install:
X		@cd ${WRKSRC} && make root
X		${SED} 's/^\/usr\/local\///' ${WRKDIR}/.PLIST.mktmp > ${WRKDIR}/.PLIST.new.mktmp
X		${MV} ${WRKDIR}/.PLIST.new.mktmp ${WRKDIR}/.PLIST.mktmp
X
X.include <bsd.port.mk>
END-of-nocol/Makefile
echo c - nocol/files
mkdir -p nocol/files > /dev/null 2>&1
echo x - nocol/files/md5
sed 's/^X//' >nocol/files/md5 << 'END-of-nocol/files/md5'
XMD5 (nocol-4.2.2beta1.tar.gz) = 35944d3bf7493c41f277f8378d58b1a7
END-of-nocol/files/md5
echo c - nocol/patches
mkdir -p nocol/patches > /dev/null 2>&1
echo x - nocol/patches/patch-aa
sed 's/^X//' >nocol/patches/patch-aa << 'END-of-nocol/patches/patch-aa'
X*** Configure	Fri Oct  2 21:50:16 1998
X--- Configure	Sat Nov 21 18:57:22 1998
X***************
X*** 92,107 ****
X   a VAR directory (or alternately create soft links to these directories).
X  !
X  
X- echo "Enter top level directory [${ROOTDIR}]: " | tr -d '\012'
X- read input ; if [ "X$input" != "X" ]; then  ROOTDIR=${input}; fi
X- 
X- MANDIR=${ROOTDIR}/man
X- echo "Enter location of man pages [${MANDIR}]: " | tr -d '\012'
X- read input ; if [ "X$input" != "X" ]; then  MANDIR=${input} ; fi
X- 
X- echo "Enter extension for man pages [${MANEXT}]: " | tr -d '\012'
X- read input ; if [ "X$input" != "X" ]; then  MANEXT=${input} ; fi
X- 
X  echo "               SELECT A LOGHOST"
X  echo " The various monitors will log messages to a loghost. It might"
X  echo " be useful to create a CNAME entry for ${package}.your.domain..."
X--- 92,97 ----
END-of-nocol/patches/patch-aa
echo x - nocol/patches/patch-ab
sed 's/^X//' >nocol/patches/patch-ab << 'END-of-nocol/patches/patch-ab'
X*** doc/Makefile.mid	Fri Aug 28 05:28:12 1998
X--- doc/Makefile.mid	Sat Nov 21 21:34:30 1998
X***************
X*** 6,31 ****
X  MANPAGES1 = netconsole.1
X  MANPAGES3 = perlnocol.3 nocol-prog.3
X  MANPAGES8 = 	etherload.8 eventselect.8 genmon.8 multiping.8 \
X! 		noclogd.8 nocol-overview.8 nocol-utility.8 nsmon.8 \
X  		pingmon.8 portmon.8 tpmon.8 trapmon.8
X  
X  all:
X  	@echo	"Building all in 'doc'"
X  
X! install:  installdir
X  	@echo "Installing in 'doc'"
X  	@- [ -d $(MANDIR) ] || mkdir $(MANDIR)
X! #	@-for d in $(MANDIR)/man1 $(MANDIR)/man3 $(MANDIR)/man8; do \
X! #		[! -d $$d ]  && mkdir $$d ;\
X! #	 done
X  	@- for m in $(MANPAGES1); do \
X! 	 	$(INSTALL) -c -m 644 $$m $(MANDIR)/`basename $$m 1`$(MANEXT) ;\
X  	 done
X  	@- for m in $(MANPAGES3); do \
X! 	 	$(INSTALL) -c -m 644 $$m $(MANDIR)/`basename $$m 3`$(MANEXT) ;\
X  	 done
X  	@- for m in $(MANPAGES8); do \
X! 	 	$(INSTALL) -c -m 644 $$m $(MANDIR)/`basename $$m 8`$(MANEXT) ;\
X  	 done
X  
X  clean:
X--- 6,31 ----
X  MANPAGES1 = netconsole.1
X  MANPAGES3 = perlnocol.3 nocol-prog.3
X  MANPAGES8 = 	etherload.8 eventselect.8 genmon.8 multiping.8 \
X! 		noclogd.8 nocol-overview.8 nocol-utility.8 nsmon.8 ntpmon.8 \
X  		pingmon.8 portmon.8 tpmon.8 trapmon.8
X  
X  all:
X  	@echo	"Building all in 'doc'"
X  
X! install: # installdir
X  	@echo "Installing in 'doc'"
X  	@- [ -d $(MANDIR) ] || mkdir $(MANDIR)
X! 	@- for d in $(MANDIR)/man1/ $(MANDIR)/man3/ $(MANDIR)/man8/; do \
X! 		[ -d $$d ]  || mkdir $$d ;\
X! 	 done
X  	@- for m in $(MANPAGES1); do \
X! 	 	$(INSTALL) -c -m 644 $$m $(MANDIR)/man1/ ;\
X  	 done
X  	@- for m in $(MANPAGES3); do \
X! 	 	$(INSTALL) -c -m 644 $$m $(MANDIR)/man3/ ;\
X  	 done
X  	@- for m in $(MANPAGES8); do \
X! 	 	$(INSTALL) -c -m 644 $$m $(MANDIR)/man8/ ;\
X  	 done
X  
X  clean:
END-of-nocol/patches/patch-ab
echo c - nocol/pkg
mkdir -p nocol/pkg > /dev/null 2>&1
echo x - nocol/pkg/PLIST
sed 's/^X//' >nocol/pkg/PLIST << 'END-of-nocol/pkg/PLIST'
X@exec mkdir -p %D/nocol/data %D/nocol/msgs %D/nocol/run
Xnocol/etc/samples/pm3dmmon-confg
Xnocol/etc/samples/pm3t1e1mon-confg
Xnocol/etc/samples/etherload-confg
Xnocol/etc/samples/noclogd-confg
Xnocol/etc/samples/nsmon-confg
Xnocol/etc/samples/ntpmon-confg
Xnocol/etc/samples/apcmon-confg
Xnocol/etc/samples/armon-confg
Xnocol/etc/samples/bgpmon-confg
Xnocol/etc/samples/bpmon-confg
Xnocol/etc/samples/hostmon-confg
Xnocol/etc/samples/modemmon-confg
Xnocol/etc/samples/novellmon-confg
Xnocol/etc/samples/snmpmon-client-confg
Xnocol/etc/samples/snmpmon-confg
Xnocol/etc/samples/syslogmon-confg
Xnocol/etc/samples/ippingmon-confg
Xnocol/etc/samples/rpcpingmon-confg
Xnocol/etc/samples/portmon-confg
Xnocol/etc/samples/radiusmon-confg
Xnocol/etc/samples/tpmon-confg
Xnocol/etc/samples/notifier-confg
Xnocol/etc/netconsole-help
Xnocol/etc/mibII.txt
Xnocol/bin/crontab.nocol
Xnocol/bin/eventselect
Xnocol/bin/etherload
Xnocol/bin/genmon
Xnocol/bin/netconsole
Xnocol/bin/noclogd
Xnocol/bin/nsmon
Xnocol/bin/ntpmon
Xnocol/bin/hostmon-osclients/hostmon-client
Xnocol/bin/hostmon-osclients/hostmon-client.aix
Xnocol/bin/hostmon-osclients/hostmon-client.bsdi
Xnocol/bin/hostmon-osclients/hostmon-client.freebsd
Xnocol/bin/hostmon-osclients/hostmon-client.hpux
Xnocol/bin/hostmon-osclients/hostmon-client.irix5
Xnocol/bin/hostmon-osclients/hostmon-client.irix6
Xnocol/bin/hostmon-osclients/hostmon-client.linux
Xnocol/bin/hostmon-osclients/hostmon-client.osf1
Xnocol/bin/hostmon-osclients/hostmon-client.seds
Xnocol/bin/hostmon-osclients/hostmon-client.solaris2
Xnocol/bin/hostmon-osclients/hostmon-client.sunos4
Xnocol/bin/hostmon-osclients/hostmon-client.ultrix
Xnocol/bin/hostmon-osclients/newsys.sh
Xnocol/bin/apcmon
Xnocol/bin/armon
Xnocol/bin/bgpmon
Xnocol/bin/bpmon
Xnocol/bin/ciscomon
Xnocol/bin/modemmon
Xnocol/bin/novellmon
Xnocol/bin/nrmon
Xnocol/bin/nocollib.pl
Xnocol/bin/hostmon
Xnocol/bin/snmpmon
Xnocol/bin/snmpmon-client
Xnocol/bin/syslogmon
Xnocol/bin/rcisco
Xnocol/bin/testlog
Xnocol/bin/snmpwalk
Xnocol/bin/ippingmon
Xnocol/bin/osipingmon
Xnocol/bin/rpcpingmon
Xnocol/bin/portmon
Xnocol/bin/portmon2
Xnocol/bin/radiusmon
Xnocol/bin/tpmon
Xnocol/bin/trapmon
Xnocol/bin/display_nocol_datafile
Xnocol/bin/show_nocol_struct_sizes
Xnocol/bin/keepalive_monitors
Xnocol/bin/log-maint
Xnocol/bin/notifier
Xnocol/bin/logstats
Xnocol/bin/docrypt.pl
Xnocol/bin/notifier.pl
Xnocol/bin/genweb.pl
Xnocol/bin/webnocol.cgi
Xnocol/bin/multiping
Xnocol/bin/rpcping
Xnocol/help/default
X@dirrm nocol/bin/hostmon-osclients
X@dirrm nocol/bin
X@dirrm nocol/data
X@dirrm nocol/etc/samples
X@dirrm nocol/etc
X@dirrm nocol/help
X@dirrm nocol/man/man1
X@dirrm nocol/man/man3
X@dirrm nocol/man/man8
X@dirrm nocol/man
X@dirrm nocol/msgs
X@dirrm nocol/run
X@dirrm nocol
END-of-nocol/pkg/PLIST
echo x - nocol/pkg/COMMENT
sed 's/^X//' >nocol/pkg/COMMENT << 'END-of-nocol/pkg/COMMENT'
XNetwork/Service monitoring software.
END-of-nocol/pkg/COMMENT
echo x - nocol/pkg/DESCR
sed 's/^X//' >nocol/pkg/DESCR << 'END-of-nocol/pkg/DESCR'
XNOCOL/NetConsole (Network Operation Center On-Line) is a network monitoring 
Xpackage that runs on Unix platforms and is capable of monitoring network and
Xsystem variables such as ICMP or RPC reachability, RMON variables,
Xnameservers, ethernet load, port reachability, host performance, SNMP traps,
Xmodem line usage, appletalk & novell routes/services, BGP peers, syslog
Xfiles, etc. The software is extensible and new monitors can be added easily.
X
XHomePage: http://www.netplex-tech.com/software/nocol/
X
X-- 
Xbrad hendrickse
Xbradh@iafrica.com
END-of-nocol/pkg/DESCR
exit

>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E0zhh4K-0005eg-00>