aboutsummaryrefslogtreecommitdiffstats
path: root/net-mgmt
diff options
context:
space:
mode:
Diffstat (limited to 'net-mgmt')
-rw-r--r--net-mgmt/nocol/Makefile29
-rw-r--r--net-mgmt/nocol/distinfo1
-rw-r--r--net-mgmt/nocol/files/patch-aa21
-rw-r--r--net-mgmt/nocol/files/patch-ab37
-rw-r--r--net-mgmt/nocol/pkg-comment1
-rw-r--r--net-mgmt/nocol/pkg-descr12
-rw-r--r--net-mgmt/nocol/pkg-plist97
7 files changed, 198 insertions, 0 deletions
diff --git a/net-mgmt/nocol/Makefile b/net-mgmt/nocol/Makefile
new file mode 100644
index 000000000000..5184197c5c8b
--- /dev/null
+++ b/net-mgmt/nocol/Makefile
@@ -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>
diff --git a/net-mgmt/nocol/distinfo b/net-mgmt/nocol/distinfo
new file mode 100644
index 000000000000..e274625c3d01
--- /dev/null
+++ b/net-mgmt/nocol/distinfo
@@ -0,0 +1 @@
+MD5 (nocol-4.2.2beta1.tar.gz) = 35944d3bf7493c41f277f8378d58b1a7
diff --git a/net-mgmt/nocol/files/patch-aa b/net-mgmt/nocol/files/patch-aa
new file mode 100644
index 000000000000..606fdc3ee39f
--- /dev/null
+++ b/net-mgmt/nocol/files/patch-aa
@@ -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 ----
diff --git a/net-mgmt/nocol/files/patch-ab b/net-mgmt/nocol/files/patch-ab
new file mode 100644
index 000000000000..c9c7dcc41ff0
--- /dev/null
+++ b/net-mgmt/nocol/files/patch-ab
@@ -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:
diff --git a/net-mgmt/nocol/pkg-comment b/net-mgmt/nocol/pkg-comment
new file mode 100644
index 000000000000..cbdf0ab7f785
--- /dev/null
+++ b/net-mgmt/nocol/pkg-comment
@@ -0,0 +1 @@
+Network/Service monitoring software.
diff --git a/net-mgmt/nocol/pkg-descr b/net-mgmt/nocol/pkg-descr
new file mode 100644
index 000000000000..2d5041d3b3c3
--- /dev/null
+++ b/net-mgmt/nocol/pkg-descr
@@ -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
diff --git a/net-mgmt/nocol/pkg-plist b/net-mgmt/nocol/pkg-plist
new file mode 100644
index 000000000000..c8da5989475e
--- /dev/null
+++ b/net-mgmt/nocol/pkg-plist
@@ -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