1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-24 04:33:24 +00:00

PR: ports/8801

Submitted by:	bradh@iafrica.com
Initial Import nocol.
Network/Service monitoring software.
This commit is contained in:
Seiichirou Hiraoka 1998-11-23 00:35:43 +00:00
parent d4c621601b
commit f5a70f1465
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=14781
14 changed files with 396 additions and 0 deletions

29
net-mgmt/nocol/Makefile Normal file
View File

@ -0,0 +1,29 @@
# New ports collection makefile for: NOCOL
# Version required: 4.2.2beta1
# Date created: 21 Nov 1998
# Whom: bradh
#
# $Id$
#
DISTNAME= nocol-4.2.2beta1
PKGNAME= nocol-4.2.2b1
CATEGORIES= net
MASTER_SITES= http://www.netplex-tech.com/software/nocol/downloads/
MAINTAINER= bradh@iafrica.com
MANPREFIX= ${PREFIX}/nocol/
MAN1= netconsole.1
MAN3= nocol-prog.3 perlnocol.3
MAN8= etherload.8 eventselect.8 genmon.8 multiping.8 noclogd.8 \
nocol-overview.8 nocol-utility.8 nsmon.8 ntpmon.8 pingmon.8 \
portmon.8 tpmon.8 trapmon.8
GNU_CONFIGURE= yes
CONFIGURE_SCRIPT= Configure
post-install:
@cd ${WRKSRC} && make root
.include <bsd.port.mk>

1
net-mgmt/nocol/distinfo Normal file
View File

@ -0,0 +1 @@
MD5 (nocol-4.2.2beta1.tar.gz) = 35944d3bf7493c41f277f8378d58b1a7

View File

@ -0,0 +1,21 @@
*** Configure Fri Oct 2 21:50:16 1998
--- Configure Sat Nov 21 18:57:22 1998
***************
*** 92,107 ****
a VAR directory (or alternately create soft links to these directories).
!
- echo "Enter top level directory [${ROOTDIR}]: " | tr -d '\012'
- read input ; if [ "X$input" != "X" ]; then ROOTDIR=${input}; fi
-
- MANDIR=${ROOTDIR}/man
- echo "Enter location of man pages [${MANDIR}]: " | tr -d '\012'
- read input ; if [ "X$input" != "X" ]; then MANDIR=${input} ; fi
-
- echo "Enter extension for man pages [${MANEXT}]: " | tr -d '\012'
- read input ; if [ "X$input" != "X" ]; then MANEXT=${input} ; fi
-
echo " SELECT A LOGHOST"
echo " The various monitors will log messages to a loghost. It might"
echo " be useful to create a CNAME entry for ${package}.your.domain..."
--- 92,97 ----

View File

@ -0,0 +1,37 @@
--- doc/Makefile.mid.orig Fri Aug 28 12:28:12 1998
+++ doc/Makefile.mid Mon Nov 23 09:26:25 1998
@@ -6,26 +6,26 @@
MANPAGES1 = netconsole.1
MANPAGES3 = perlnocol.3 nocol-prog.3
MANPAGES8 = etherload.8 eventselect.8 genmon.8 multiping.8 \
- noclogd.8 nocol-overview.8 nocol-utility.8 nsmon.8 \
+ noclogd.8 nocol-overview.8 nocol-utility.8 nsmon.8 ntpmon.8 \
pingmon.8 portmon.8 tpmon.8 trapmon.8
all:
@echo "Building all in 'doc'"
-install: installdir
+install: # installdir
@echo "Installing in 'doc'"
@- [ -d $(MANDIR) ] || mkdir $(MANDIR)
-# @-for d in $(MANDIR)/man1 $(MANDIR)/man3 $(MANDIR)/man8; do \
-# [! -d $$d ] && mkdir $$d ;\
-# done
+ @-for d in $(MANDIR)/man1 $(MANDIR)/man3 $(MANDIR)/man8; do \
+ [ -d $$d ] || mkdir $$d ;\
+ done
@- for m in $(MANPAGES1); do \
- $(INSTALL) -c -m 644 $$m $(MANDIR)/`basename $$m 1`$(MANEXT) ;\
+ $(INSTALL) -c -m 644 $$m $(MANDIR)/man1/ ;\
done
@- for m in $(MANPAGES3); do \
- $(INSTALL) -c -m 644 $$m $(MANDIR)/`basename $$m 3`$(MANEXT) ;\
+ $(INSTALL) -c -m 644 $$m $(MANDIR)/man3/ ;\
done
@- for m in $(MANPAGES8); do \
- $(INSTALL) -c -m 644 $$m $(MANDIR)/`basename $$m 8`$(MANEXT) ;\
+ $(INSTALL) -c -m 644 $$m $(MANDIR)/man8/ ;\
done
clean:

View File

@ -0,0 +1 @@
Network/Service monitoring software.

12
net-mgmt/nocol/pkg-descr Normal file
View File

@ -0,0 +1,12 @@
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

97
net-mgmt/nocol/pkg-plist Normal file
View File

@ -0,0 +1,97 @@
@exec mkdir -p %D/nocol/data %D/nocol/msgs %D/nocol/run
nocol/etc/samples/pm3dmmon-confg
nocol/etc/samples/pm3t1e1mon-confg
nocol/etc/samples/etherload-confg
nocol/etc/samples/noclogd-confg
nocol/etc/samples/nsmon-confg
nocol/etc/samples/ntpmon-confg
nocol/etc/samples/apcmon-confg
nocol/etc/samples/armon-confg
nocol/etc/samples/bgpmon-confg
nocol/etc/samples/bpmon-confg
nocol/etc/samples/hostmon-confg
nocol/etc/samples/modemmon-confg
nocol/etc/samples/novellmon-confg
nocol/etc/samples/snmpmon-client-confg
nocol/etc/samples/snmpmon-confg
nocol/etc/samples/syslogmon-confg
nocol/etc/samples/ippingmon-confg
nocol/etc/samples/rpcpingmon-confg
nocol/etc/samples/portmon-confg
nocol/etc/samples/radiusmon-confg
nocol/etc/samples/tpmon-confg
nocol/etc/samples/notifier-confg
nocol/etc/netconsole-help
nocol/etc/mibII.txt
nocol/bin/crontab.nocol
nocol/bin/eventselect
nocol/bin/etherload
nocol/bin/genmon
nocol/bin/netconsole
nocol/bin/noclogd
nocol/bin/nsmon
nocol/bin/ntpmon
nocol/bin/hostmon-osclients/hostmon-client
nocol/bin/hostmon-osclients/hostmon-client.aix
nocol/bin/hostmon-osclients/hostmon-client.bsdi
nocol/bin/hostmon-osclients/hostmon-client.freebsd
nocol/bin/hostmon-osclients/hostmon-client.hpux
nocol/bin/hostmon-osclients/hostmon-client.irix5
nocol/bin/hostmon-osclients/hostmon-client.irix6
nocol/bin/hostmon-osclients/hostmon-client.linux
nocol/bin/hostmon-osclients/hostmon-client.osf1
nocol/bin/hostmon-osclients/hostmon-client.seds
nocol/bin/hostmon-osclients/hostmon-client.solaris2
nocol/bin/hostmon-osclients/hostmon-client.sunos4
nocol/bin/hostmon-osclients/hostmon-client.ultrix
nocol/bin/hostmon-osclients/newsys.sh
nocol/bin/apcmon
nocol/bin/armon
nocol/bin/bgpmon
nocol/bin/bpmon
nocol/bin/ciscomon
nocol/bin/modemmon
nocol/bin/novellmon
nocol/bin/nrmon
nocol/bin/nocollib.pl
nocol/bin/hostmon
nocol/bin/snmpmon
nocol/bin/snmpmon-client
nocol/bin/syslogmon
nocol/bin/rcisco
nocol/bin/testlog
nocol/bin/snmpwalk
nocol/bin/ippingmon
nocol/bin/osipingmon
nocol/bin/rpcpingmon
nocol/bin/portmon
nocol/bin/portmon2
nocol/bin/radiusmon
nocol/bin/tpmon
nocol/bin/trapmon
nocol/bin/display_nocol_datafile
nocol/bin/show_nocol_struct_sizes
nocol/bin/keepalive_monitors
nocol/bin/log-maint
nocol/bin/notifier
nocol/bin/logstats
nocol/bin/docrypt.pl
nocol/bin/notifier.pl
nocol/bin/genweb.pl
nocol/bin/webnocol.cgi
nocol/bin/multiping
nocol/bin/rpcping
nocol/help/default
@dirrm nocol/bin/hostmon-osclients
@dirrm nocol/bin
@dirrm nocol/data
@dirrm nocol/etc/samples
@dirrm nocol/etc
@dirrm nocol/help
@dirrm nocol/man/man1
@dirrm nocol/man/man3
@dirrm nocol/man/man8
@dirrm nocol/man
@dirrm nocol/msgs
@dirrm nocol/run
@dirrm nocol

29
net/nocol/Makefile Normal file
View File

@ -0,0 +1,29 @@
# New ports collection makefile for: NOCOL
# Version required: 4.2.2beta1
# Date created: 21 Nov 1998
# Whom: bradh
#
# $Id$
#
DISTNAME= nocol-4.2.2beta1
PKGNAME= nocol-4.2.2b1
CATEGORIES= net
MASTER_SITES= http://www.netplex-tech.com/software/nocol/downloads/
MAINTAINER= bradh@iafrica.com
MANPREFIX= ${PREFIX}/nocol/
MAN1= netconsole.1
MAN3= nocol-prog.3 perlnocol.3
MAN8= etherload.8 eventselect.8 genmon.8 multiping.8 noclogd.8 \
nocol-overview.8 nocol-utility.8 nsmon.8 ntpmon.8 pingmon.8 \
portmon.8 tpmon.8 trapmon.8
GNU_CONFIGURE= yes
CONFIGURE_SCRIPT= Configure
post-install:
@cd ${WRKSRC} && make root
.include <bsd.port.mk>

1
net/nocol/distinfo Normal file
View File

@ -0,0 +1 @@
MD5 (nocol-4.2.2beta1.tar.gz) = 35944d3bf7493c41f277f8378d58b1a7

21
net/nocol/files/patch-aa Normal file
View File

@ -0,0 +1,21 @@
*** Configure Fri Oct 2 21:50:16 1998
--- Configure Sat Nov 21 18:57:22 1998
***************
*** 92,107 ****
a VAR directory (or alternately create soft links to these directories).
!
- echo "Enter top level directory [${ROOTDIR}]: " | tr -d '\012'
- read input ; if [ "X$input" != "X" ]; then ROOTDIR=${input}; fi
-
- MANDIR=${ROOTDIR}/man
- echo "Enter location of man pages [${MANDIR}]: " | tr -d '\012'
- read input ; if [ "X$input" != "X" ]; then MANDIR=${input} ; fi
-
- echo "Enter extension for man pages [${MANEXT}]: " | tr -d '\012'
- read input ; if [ "X$input" != "X" ]; then MANEXT=${input} ; fi
-
echo " SELECT A LOGHOST"
echo " The various monitors will log messages to a loghost. It might"
echo " be useful to create a CNAME entry for ${package}.your.domain..."
--- 92,97 ----

37
net/nocol/files/patch-ab Normal file
View File

@ -0,0 +1,37 @@
--- doc/Makefile.mid.orig Fri Aug 28 12:28:12 1998
+++ doc/Makefile.mid Mon Nov 23 09:26:25 1998
@@ -6,26 +6,26 @@
MANPAGES1 = netconsole.1
MANPAGES3 = perlnocol.3 nocol-prog.3
MANPAGES8 = etherload.8 eventselect.8 genmon.8 multiping.8 \
- noclogd.8 nocol-overview.8 nocol-utility.8 nsmon.8 \
+ noclogd.8 nocol-overview.8 nocol-utility.8 nsmon.8 ntpmon.8 \
pingmon.8 portmon.8 tpmon.8 trapmon.8
all:
@echo "Building all in 'doc'"
-install: installdir
+install: # installdir
@echo "Installing in 'doc'"
@- [ -d $(MANDIR) ] || mkdir $(MANDIR)
-# @-for d in $(MANDIR)/man1 $(MANDIR)/man3 $(MANDIR)/man8; do \
-# [! -d $$d ] && mkdir $$d ;\
-# done
+ @-for d in $(MANDIR)/man1 $(MANDIR)/man3 $(MANDIR)/man8; do \
+ [ -d $$d ] || mkdir $$d ;\
+ done
@- for m in $(MANPAGES1); do \
- $(INSTALL) -c -m 644 $$m $(MANDIR)/`basename $$m 1`$(MANEXT) ;\
+ $(INSTALL) -c -m 644 $$m $(MANDIR)/man1/ ;\
done
@- for m in $(MANPAGES3); do \
- $(INSTALL) -c -m 644 $$m $(MANDIR)/`basename $$m 3`$(MANEXT) ;\
+ $(INSTALL) -c -m 644 $$m $(MANDIR)/man3/ ;\
done
@- for m in $(MANPAGES8); do \
- $(INSTALL) -c -m 644 $$m $(MANDIR)/`basename $$m 8`$(MANEXT) ;\
+ $(INSTALL) -c -m 644 $$m $(MANDIR)/man8/ ;\
done
clean:

1
net/nocol/pkg-comment Normal file
View File

@ -0,0 +1 @@
Network/Service monitoring software.

12
net/nocol/pkg-descr Normal file
View File

@ -0,0 +1,12 @@
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

97
net/nocol/pkg-plist Normal file
View File

@ -0,0 +1,97 @@
@exec mkdir -p %D/nocol/data %D/nocol/msgs %D/nocol/run
nocol/etc/samples/pm3dmmon-confg
nocol/etc/samples/pm3t1e1mon-confg
nocol/etc/samples/etherload-confg
nocol/etc/samples/noclogd-confg
nocol/etc/samples/nsmon-confg
nocol/etc/samples/ntpmon-confg
nocol/etc/samples/apcmon-confg
nocol/etc/samples/armon-confg
nocol/etc/samples/bgpmon-confg
nocol/etc/samples/bpmon-confg
nocol/etc/samples/hostmon-confg
nocol/etc/samples/modemmon-confg
nocol/etc/samples/novellmon-confg
nocol/etc/samples/snmpmon-client-confg
nocol/etc/samples/snmpmon-confg
nocol/etc/samples/syslogmon-confg
nocol/etc/samples/ippingmon-confg
nocol/etc/samples/rpcpingmon-confg
nocol/etc/samples/portmon-confg
nocol/etc/samples/radiusmon-confg
nocol/etc/samples/tpmon-confg
nocol/etc/samples/notifier-confg
nocol/etc/netconsole-help
nocol/etc/mibII.txt
nocol/bin/crontab.nocol
nocol/bin/eventselect
nocol/bin/etherload
nocol/bin/genmon
nocol/bin/netconsole
nocol/bin/noclogd
nocol/bin/nsmon
nocol/bin/ntpmon
nocol/bin/hostmon-osclients/hostmon-client
nocol/bin/hostmon-osclients/hostmon-client.aix
nocol/bin/hostmon-osclients/hostmon-client.bsdi
nocol/bin/hostmon-osclients/hostmon-client.freebsd
nocol/bin/hostmon-osclients/hostmon-client.hpux
nocol/bin/hostmon-osclients/hostmon-client.irix5
nocol/bin/hostmon-osclients/hostmon-client.irix6
nocol/bin/hostmon-osclients/hostmon-client.linux
nocol/bin/hostmon-osclients/hostmon-client.osf1
nocol/bin/hostmon-osclients/hostmon-client.seds
nocol/bin/hostmon-osclients/hostmon-client.solaris2
nocol/bin/hostmon-osclients/hostmon-client.sunos4
nocol/bin/hostmon-osclients/hostmon-client.ultrix
nocol/bin/hostmon-osclients/newsys.sh
nocol/bin/apcmon
nocol/bin/armon
nocol/bin/bgpmon
nocol/bin/bpmon
nocol/bin/ciscomon
nocol/bin/modemmon
nocol/bin/novellmon
nocol/bin/nrmon
nocol/bin/nocollib.pl
nocol/bin/hostmon
nocol/bin/snmpmon
nocol/bin/snmpmon-client
nocol/bin/syslogmon
nocol/bin/rcisco
nocol/bin/testlog
nocol/bin/snmpwalk
nocol/bin/ippingmon
nocol/bin/osipingmon
nocol/bin/rpcpingmon
nocol/bin/portmon
nocol/bin/portmon2
nocol/bin/radiusmon
nocol/bin/tpmon
nocol/bin/trapmon
nocol/bin/display_nocol_datafile
nocol/bin/show_nocol_struct_sizes
nocol/bin/keepalive_monitors
nocol/bin/log-maint
nocol/bin/notifier
nocol/bin/logstats
nocol/bin/docrypt.pl
nocol/bin/notifier.pl
nocol/bin/genweb.pl
nocol/bin/webnocol.cgi
nocol/bin/multiping
nocol/bin/rpcping
nocol/help/default
@dirrm nocol/bin/hostmon-osclients
@dirrm nocol/bin
@dirrm nocol/data
@dirrm nocol/etc/samples
@dirrm nocol/etc
@dirrm nocol/help
@dirrm nocol/man/man1
@dirrm nocol/man/man3
@dirrm nocol/man/man8
@dirrm nocol/man
@dirrm nocol/msgs
@dirrm nocol/run
@dirrm nocol