aboutsummaryrefslogtreecommitdiff
path: root/net-mgmt
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2020-05-05 15:38:11 +0000
committerRene Ladan <rene@FreeBSD.org>2020-05-05 15:38:11 +0000
commit0786acb3155523a38d1442f3c16ca56750f1db04 (patch)
tree42843d6e23bc6be789c7f1284cdc61d43d3c0942 /net-mgmt
parente0510744daebb2bb9f73bf707c276e02e4c191fe (diff)
Notes
Diffstat (limited to 'net-mgmt')
-rw-r--r--net-mgmt/Makefile9
-rw-r--r--net-mgmt/arpalert/Makefile23
-rw-r--r--net-mgmt/arpalert/distinfo2
-rw-r--r--net-mgmt/arpalert/files/patch-arpalert.c28
-rw-r--r--net-mgmt/arpalert/files/patch-install.sh.in23
-rw-r--r--net-mgmt/arpalert/files/patch-macname.h10
-rw-r--r--net-mgmt/arpalert/files/patch-module_example__Makefile13
-rw-r--r--net-mgmt/arpalert/pkg-descr5
-rw-r--r--net-mgmt/arpalert/pkg-plist9
-rw-r--r--net-mgmt/nagios-check_memcached_paranoid/Makefile54
-rw-r--r--net-mgmt/nagios-check_memcached_paranoid/distinfo2
-rw-r--r--net-mgmt/nagios-check_memcached_paranoid/files/check_memcached_paranoid.c268
-rw-r--r--net-mgmt/nagios-check_memcached_paranoid/pkg-descr4
-rw-r--r--net-mgmt/nagios-check_memcached_paranoid/pkg-plist1
-rw-r--r--net-mgmt/netwox/Makefile45
-rw-r--r--net-mgmt/netwox/distinfo4
-rw-r--r--net-mgmt/netwox/files/patch-config.dat29
-rw-r--r--net-mgmt/netwox/pkg-descr7
-rw-r--r--net-mgmt/netwox/pkg-plist249
-rw-r--r--net-mgmt/nstreams/Makefile35
-rw-r--r--net-mgmt/nstreams/distinfo2
-rw-r--r--net-mgmt/nstreams/pkg-descr15
-rw-r--r--net-mgmt/p5-GRNOC-Config/Makefile29
-rw-r--r--net-mgmt/p5-GRNOC-Config/distinfo2
-rw-r--r--net-mgmt/p5-GRNOC-Config/pkg-descr5
-rw-r--r--net-mgmt/p5-GRNOC-TL1/Makefile26
-rw-r--r--net-mgmt/p5-GRNOC-TL1/distinfo2
-rw-r--r--net-mgmt/p5-GRNOC-TL1/pkg-descr22
-rw-r--r--net-mgmt/p5-GRNOC-TL1/pkg-plist16
-rw-r--r--net-mgmt/scli/Makefile27
-rw-r--r--net-mgmt/scli/distinfo2
-rw-r--r--net-mgmt/scli/files/patch-doc_modes.texinfo991
-rw-r--r--net-mgmt/scli/files/patch-doc_scli.texinfo13
-rw-r--r--net-mgmt/scli/pkg-descr6
-rw-r--r--net-mgmt/snmp++/Makefile34
-rw-r--r--net-mgmt/snmp++/distinfo2
-rw-r--r--net-mgmt/snmp++/files/Makefile.FreeBSD42
-rw-r--r--net-mgmt/snmp++/files/patch-auth__priv.cpp125
-rw-r--r--net-mgmt/snmp++/files/patch-src-common.mk11
-rw-r--r--net-mgmt/snmp++/pkg-descr16
-rw-r--r--net-mgmt/snmp++/pkg-plist40
-rw-r--r--net-mgmt/victorops-nagios/Makefile56
-rw-r--r--net-mgmt/victorops-nagios/distinfo2
-rw-r--r--net-mgmt/victorops-nagios/files/qpage-patch27
-rw-r--r--net-mgmt/victorops-nagios/pkg-descr4
-rw-r--r--net-mgmt/victorops-nagios/pkg-message13
-rw-r--r--net-mgmt/victorops-nagios/pkg-plist23
47 files changed, 0 insertions, 2373 deletions
diff --git a/net-mgmt/Makefile b/net-mgmt/Makefile
index 880a947d6258..a7369f58c641 100644
--- a/net-mgmt/Makefile
+++ b/net-mgmt/Makefile
@@ -12,7 +12,6 @@
SUBDIR += ap-utils
SUBDIR += argus3
SUBDIR += argus3-clients
- SUBDIR += arpalert
SUBDIR += arpscan
SUBDIR += arpwatch
SUBDIR += arts++
@@ -143,7 +142,6 @@
SUBDIR += nagios-check_email_delivery
SUBDIR += nagios-check_hdd_health
SUBDIR += nagios-check_hp_bladechassis
- SUBDIR += nagios-check_memcached_paranoid
SUBDIR += nagios-check_mysql_slave
SUBDIR += nagios-check_netsnmp
SUBDIR += nagios-check_ports
@@ -190,7 +188,6 @@
SUBDIR += netspoc
SUBDIR += netustad
SUBDIR += networkmgr
- SUBDIR += netwox
SUBDIR += netxms
SUBDIR += nfdump
SUBDIR += nfsen
@@ -205,7 +202,6 @@
SUBDIR += nsca27-client
SUBDIR += nsd_exporter
SUBDIR += nstat
- SUBDIR += nstreams
SUBDIR += nvidia_gpu_prometheus_exporter
SUBDIR += observium
SUBDIR += ocsinventory-agent
@@ -224,8 +220,6 @@
SUBDIR += p5-Cisco-Reconfig
SUBDIR += p5-Data-Validate-IP
SUBDIR += p5-FusionInventory-Agent
- SUBDIR += p5-GRNOC-Config
- SUBDIR += p5-GRNOC-TL1
SUBDIR += p5-MRTG-Parse
SUBDIR += p5-Mon
SUBDIR += p5-Monitoring-Livestatus
@@ -350,7 +344,6 @@
SUBDIR += rubygem-snmp
SUBDIR += rubygem-visage-app
SUBDIR += sblim-wbemcli
- SUBDIR += scli
SUBDIR += sdig
SUBDIR += seafile-client
SUBDIR += seafile-gui
@@ -361,7 +354,6 @@
SUBDIR += sipcalc
SUBDIR += sjitter
SUBDIR += smokeping
- SUBDIR += snmp++
SUBDIR += snmp4nagios
SUBDIR += snmptt
SUBDIR += softflowd
@@ -381,7 +373,6 @@
SUBDIR += unifi-devel
SUBDIR += unifi-lts
SUBDIR += unifi5
- SUBDIR += victorops-nagios
SUBDIR += virt-viewer
SUBDIR += wdiag
SUBDIR += whatmask
diff --git a/net-mgmt/arpalert/Makefile b/net-mgmt/arpalert/Makefile
deleted file mode 100644
index ec3a977ba625..000000000000
--- a/net-mgmt/arpalert/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-# Created by: Yen-Ming Lee <leeym@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= arpalert
-PORTVERSION= 2.0.12
-PORTREVISION= 1
-CATEGORIES= net-mgmt
-MASTER_SITES= http://www.arpalert.org/src/
-
-MAINTAINER= hrs@FreeBSD.org
-COMMENT= ARP traffic monitoring
-
-BROKEN= unfetchable
-DEPRECATED= Broken for more than 6 months
-EXPIRATION_DATE= 2020-05-05
-
-LICENSE= GPLv2
-
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --localstatedir=/var
-ALL_TARGET= ${PORTNAME}
-
-.include <bsd.port.mk>
diff --git a/net-mgmt/arpalert/distinfo b/net-mgmt/arpalert/distinfo
deleted file mode 100644
index fb4ddd675d51..000000000000
--- a/net-mgmt/arpalert/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (arpalert-2.0.12.tar.gz) = 7e097ff969dadc923742289dac6e9a527c63ce623bf1abce2006beadd5c368b9
-SIZE (arpalert-2.0.12.tar.gz) = 887059
diff --git a/net-mgmt/arpalert/files/patch-arpalert.c b/net-mgmt/arpalert/files/patch-arpalert.c
deleted file mode 100644
index e85562af464b..000000000000
--- a/net-mgmt/arpalert/files/patch-arpalert.c
+++ /dev/null
@@ -1,28 +0,0 @@
---- arpalert.c.orig 2011-11-08 19:36:51 UTC
-+++ arpalert.c
-@@ -179,6 +179,12 @@ int main(int argc, char **argv){
- if(cur_timeout.tv_sec != -1){
- time_sous(&cur_timeout, &current_t, &timeout);
-
-+ if (0 > timeout.tv_usec) {
-+ /* avoid EINVAL (paranoid) */
-+ timeout.tv_sec -= (timeout.tv_usec / 1000000) + 1;
-+ timeout.tv_usec = (timeout.tv_usec % 1000000) + 1000000;
-+ }
-+
- // prevent negative timeout
- if(timeout.tv_sec < 0){
- timeout.tv_usec = 0;
-@@ -188,6 +194,12 @@ int main(int argc, char **argv){
- timeout.tv_usec += 10000;
- tmout = &timeout;
-
-+ if (1000000 <= timeout.tv_usec) {
-+ /* avoid EINVAL */
-+ timeout.tv_sec += timeout.tv_usec / 1000000;
-+ timeout.tv_usec %= 1000000;
-+ }
-+
- // if no timeout
- } else {
- tmout = NULL;
diff --git a/net-mgmt/arpalert/files/patch-install.sh.in b/net-mgmt/arpalert/files/patch-install.sh.in
deleted file mode 100644
index b99a5e076832..000000000000
--- a/net-mgmt/arpalert/files/patch-install.sh.in
+++ /dev/null
@@ -1,23 +0,0 @@
---- install.sh.in.orig 2011-11-08 19:36:51 UTC
-+++ install.sh.in
-@@ -33,16 +33,16 @@ mkdir -p ${DESTDIR}${includedir}
- mkdir -p ${DESTDIR}${mandir}/man8
-
- # install man
--cp -f doc/arpalert.8 ${DESTDIR}${mandir}/man8
-+install -m 0444 doc/arpalert.8 ${DESTDIR}${mandir}/man8
-
- # copy oui list
--cp -f etc/oui.txt ${DESTDIR}${config_dir}
-+install -m 0444 etc/oui.txt ${DESTDIR}${config_dir}
-
- # copy API
--cp -f api/arpalert.h ${DESTDIR}${includedir}
-+install -m 0444 api/arpalert.h ${DESTDIR}${includedir}
-
- # insall binary
--cp -f arpalert ${DESTDIR}${sbindir}
-+install -s -m 0555 arpalert ${DESTDIR}${sbindir}
-
- # if doesn't exist conf
- if [ ! -f ${DESTDIR}${config_dir}/arpalert.conf ]; then
diff --git a/net-mgmt/arpalert/files/patch-macname.h b/net-mgmt/arpalert/files/patch-macname.h
deleted file mode 100644
index e173775be45a..000000000000
--- a/net-mgmt/arpalert/files/patch-macname.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- macname.h.orig 2011-11-08 19:36:51 UTC
-+++ macname.h
-@@ -7,6 +7,7 @@
- #ifndef __MACNAME_H__
- #define __MACNAME_H__
-
-+#include <sys/types.h>
- #include <sys/socket.h>
- #include <net/if.h>
- #include <net/if_arp.h>
diff --git a/net-mgmt/arpalert/files/patch-module_example__Makefile b/net-mgmt/arpalert/files/patch-module_example__Makefile
deleted file mode 100644
index 86a741968e1d..000000000000
--- a/net-mgmt/arpalert/files/patch-module_example__Makefile
+++ /dev/null
@@ -1,13 +0,0 @@
---- module_example/Makefile.orig 2011-11-08 19:36:51 UTC
-+++ module_example/Makefile
-@@ -1,8 +1,8 @@
- # Copyright (c) 2005-2010 Thierry FOURNIER
- # $Id: Makefile 690 2008-03-31 18:36:43Z $
-
--CC = gcc
--CFLAGS = -Wall -g
-+#CC = gcc
-+CFLAGS = -Wall -g -fPIC
-
- all: example.so
-
diff --git a/net-mgmt/arpalert/pkg-descr b/net-mgmt/arpalert/pkg-descr
deleted file mode 100644
index 26964b382806..000000000000
--- a/net-mgmt/arpalert/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Arpalert uses ARP protocol monitoring to prevent unauthorized connections
-on the local network. If an illegal connection is detected, a program or
-script is launched, which could be used to send an alert message, for example.
-
-WWW: http://www.arpalert.org/
diff --git a/net-mgmt/arpalert/pkg-plist b/net-mgmt/arpalert/pkg-plist
deleted file mode 100644
index 696e764f8c79..000000000000
--- a/net-mgmt/arpalert/pkg-plist
+++ /dev/null
@@ -1,9 +0,0 @@
-etc/arpalert/arpalert.conf
-etc/arpalert/maclist.allow
-etc/arpalert/maclist.deny
-etc/arpalert/oui.txt
-include/arpalert.h
-sbin/arpalert
-man/man8/arpalert.8.gz
-@dir /var/lib/arpalert
-@dir /var/lib
diff --git a/net-mgmt/nagios-check_memcached_paranoid/Makefile b/net-mgmt/nagios-check_memcached_paranoid/Makefile
deleted file mode 100644
index b029ab80c615..000000000000
--- a/net-mgmt/nagios-check_memcached_paranoid/Makefile
+++ /dev/null
@@ -1,54 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= check_memcached_paranoid
-PORTVERSION= 0.20131004
-PORTREVISION= 2
-CATEGORIES= net-mgmt
-MASTER_SITES= SF/nagiosplug/nagiosplug/1.5
-DISTFILES= nagios-plugins-1.5.tar.gz
-
-MAINTAINER= kuriyama@FreeBSD.org
-COMMENT= Nagios plugin for checking memcached
-
-BROKEN= unfetchable
-DEPRECATED= Broken for more than 6 months
-EXPIRATION_DATE= 2020-05-05
-
-LIB_DEPENDS= libmemcached.so:databases/libmemcached
-BUILD_DEPENDS= nagios-plugins>0:${PLUGINS} \
- ${EXTRA_DEPENDS} \
- ${NONEXISTENT}:${PLUGINS}:build
-
-USES= gettext-runtime
-FILE= ${PORTNAME}.c
-PLUGINS= ${PORTSDIR}/net-mgmt/nagios-plugins
-NDIR_CMD= cd ${PLUGINS} && ${MAKE} -VWRKSRC
-# Needed for build target on net-mgmt/nagios-plugins
-EXTRA_DEPENDS= automake>0:devel/automake \
- autoconf>0:devel/autoconf \
- gmake:devel/gmake
-
-do-extract:
- ${MKDIR} ${WRKSRC}
- ${CP} ${FILESDIR}/${FILE} ${WRKSRC}
-
-# HACK: Linking objects may be changed by nagios-plugins OPTIONS
-# setting (EXTRAOPTS, NLS).
-do-build:
- cd ${WRKSRC}; \
- NDIR=$$(${NDIR_CMD}); \
- ${CC} ${CFLAGS} -DLOCALEDIR=\"${LOCALBASE}/share/locale\" -D__need_getopt \
- -I$${NDIR} -I$${NDIR}/plugins -I$${NDIR}/gl -I$${NDIR}/lib -I${LOCALBASE}/include \
- -o ${PORTNAME} \
- $${NDIR}/plugins/netutils.o $${NDIR}/plugins/utils.o \
- $${NDIR}/lib/utils_base.o \
- `ls $${NDIR}/lib/*.o | ${GREP} -E '(extra_opts|parse_ini).o$$'` \
- $${NDIR}/gl/getopt.o $${NDIR}/gl/getopt1.o \
- $${NDIR}/gl/idpriv-droptemp.o $${NDIR}/gl/sha1.o \
- -L${LOCALBASE}/lib -lintl -lmemcached ${FILE}
-
-do-install:
- ${MKDIR} ${STAGEDIR}${PREFIX}/libexec/nagios
- ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/libexec/nagios
-
-.include <bsd.port.mk>
diff --git a/net-mgmt/nagios-check_memcached_paranoid/distinfo b/net-mgmt/nagios-check_memcached_paranoid/distinfo
deleted file mode 100644
index d8b1eb3d87c6..000000000000
--- a/net-mgmt/nagios-check_memcached_paranoid/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (nagios-plugins-1.5.tar.gz) = fcc55e23bbf1c70bcf1a90749d30249955d4668a9b776b2521da023c5c2f2170
-SIZE (nagios-plugins-1.5.tar.gz) = 2428258
diff --git a/net-mgmt/nagios-check_memcached_paranoid/files/check_memcached_paranoid.c b/net-mgmt/nagios-check_memcached_paranoid/files/check_memcached_paranoid.c
deleted file mode 100644
index 5dd75a5f2fd0..000000000000
--- a/net-mgmt/nagios-check_memcached_paranoid/files/check_memcached_paranoid.c
+++ /dev/null
@@ -1,268 +0,0 @@
-/* -*- mode: c -*-
- *
- * Nagios check_memcached_paranoid plugin
- *
- * License: New BSD License
- * Copyright (c) 2009 HIROSE, Masaaki. All rights reserved.
- */
-
-const char *progname = "check_memcached_paranoid";
-const char *revision = "$Revision: 0.1 $";
-#define MY_COPYRIGHT "Copyright (c) %s HIROSE, Masaaki. All rights reserved.\n\
-\t<%s>\n\n"
-const char *copyright = "2009";
-const char *email = "hirose31 _at_ gmail.com";
-
-#include "common.h"
-#include "utils.h"
-#include "utils_base.h"
-#include "netutils.h"
-
-#include <libmemcached/memcached.h>
-
-#define MEMCACHED_PORT 11211
-#define TEST_VAL "check_memcached_paranoid"
-
-#define EXIT_OK 0
-#define EXIT_WARNING 1
-#define EXIT_CRITICAL 2
-#define EXIT_UNKNOWN 3
-
-
-char *mc_host = NULL;
-in_port_t mc_port = MEMCACHED_PORT;
-u_int32_t mc_expire = 0;
-
-int process_arguments(int, char **);
-int validate_arguments(void);
-void print_help(void);
-void print_usage(void);
-
-int verbose = 0;
-thresholds *my_thresholds = NULL;
-
-#if DO_TRACE
-#define TRACE(fmt, ...) \
- { \
- struct tm tm; \
- struct timeval tv; \
- gettimeofday(&tv, NULL); \
- localtime_r(&(tv.tv_sec), &tm); \
- printf("%02d:%02d:%02d.%06lu %.12s.%4d: (trace ) "fmt"\n", \
- tm.tm_hour,tm.tm_min,tm.tm_sec, \
- tv.tv_usec, \
- __FILE__, __LINE__, __VA_ARGS__); \
- }
-#else
-#define TRACE(fmt, ...)
-#endif
-
-int main(int argc, char ** argv)
-{
- struct memcached_st *mc;
- memcached_return_t rc;
- char key[32];
- u_int32_t keylen;
- char *val;
- size_t value_len;
- uint32_t flags;
- struct timeval tv;
- long microsec;
- double elapsed_time;
-
- setlocale (LC_ALL, "");
- bindtextdomain (PACKAGE, LOCALEDIR);
- textdomain (PACKAGE);
-
- /* Parse extra opts if any */
- argv = np_extra_opts (&argc, argv, progname);
-
- if (process_arguments (argc, argv) == ERROR)
- usage4 (_("Could not parse arguments"));
-
- TRACE("%s",">>main");
-
- // initialize
- gettimeofday(&tv, NULL);
- mc = memcached_create(NULL);
- if (mc == NULL) {
- printf("MEMCACHED %s: failed to memcached_create\n", _("CRITICAL"));
- exit(EXIT_CRITICAL);
- }
- TRACE("[server]%s:%d", mc_host, (int)mc_port);
- rc = memcached_server_add(mc, mc_host, (in_port_t)mc_port);
- TRACE("[mc_server_add rv]%d", rc);
- if (rc != MEMCACHED_SUCCESS) {
- printf("MEMCACHED %s: failed to memcached_server_add (%d)\n", _("CRITICAL"), rc);
- exit(EXIT_CRITICAL);
- }
-
- memcached_behavior_set(mc, MEMCACHED_BEHAVIOR_TCP_NODELAY, 1);
-
- srand(time(NULL) & getpid());
- sprintf(key, "%d_%s", rand(), mc_host);
- keylen = strlen(key);
- TRACE("[key]%s[keylen]%d", key, keylen);
-
- val = (char *)calloc(1, strlen(TEST_VAL)+1);
- sprintf(val, "%s", TEST_VAL);
- TRACE("[val]%s", val);
-
- // set
- TRACE("[expire]%d", mc_expire);
- rc = memcached_set(mc, key, keylen, val, strlen(val), mc_expire, 0);
- TRACE("[set rv]%d", rc);
- if (rc != MEMCACHED_SUCCESS) {
- printf("MEMCACHED %s: failed to set (%d)\n", _("CRITICAL"), rc);
- exit(EXIT_CRITICAL);
- }
- free(val);
-
- // get
- val = (char *)memcached_get(mc, key, keylen, &value_len, &flags, &rc);
- TRACE("[val]%s", val);
- if (rc != MEMCACHED_SUCCESS) {
- printf("MEMCACHED %s: failed to get after set\n", _("CRITICAL"));
- exit(EXIT_CRITICAL);
- }
- free(val);
-
- // delete
- rc = memcached_delete(mc, key, keylen, 0);
- TRACE("[delete rv]%d", rc);
- if (rc != MEMCACHED_SUCCESS) {
- printf("MEMCACHED %s: failed to delete (%d)\n", _("CRITICAL"), rc);
- exit(EXIT_CRITICAL);
- }
-
- // get
- val = (char *)memcached_get(mc, key, keylen, &value_len, &flags, &rc);
- TRACE("[val]%s", val);
- if (rc != MEMCACHED_NOTFOUND) {
- printf("MEMCACHED %s: failed to get after delete\n", _("CRITICAL"));
- exit(EXIT_CRITICAL);
- }
- free(val);
-
- memcached_free(mc);
-
- microsec = deltime(tv);
- elapsed_time = (double)microsec / 1.0e6;
- printf("MEMCACHED %s: %.3f seconds\n", _("OK"), elapsed_time);
-
- return 0;
-}
-
-/* process command-line arguments */
-int
-process_arguments (int argc, char **argv)
-{
- int c;
- char *warning = NULL;
- char *critical = NULL;
-
- int option = 0;
- static struct option longopts[] = {
- {"hostname" ,required_argument, 0, 'H'},
- {"port" ,required_argument, 0, 'P'},
- {"expire" ,required_argument, 0, 'E'},
- {"verbose" ,no_argument, 0, 'v'},
- {"version" ,no_argument, 0, 'V'},
- {"help" ,no_argument, 0, 'h'},
- {"warning" ,required_argument, 0, 'w'},
- {"critical" ,required_argument, 0, 'c'},
- {0, 0, 0, 0}
- };
-
- if (argc < 1)
- return ERROR;
-
- while (1) {
- c = getopt_long (argc, argv, "H:P:E:vVhw:c:", longopts, &option);
-
- if (c == -1 || c == EOF)
- break;
-
- switch (c) {
- case 'H':
- if (is_host(optarg)) {
- mc_host = optarg;
- }
- else {
- usage2(_("Invalid hostname/address"), optarg);
- }
- break;
- case 'P':
- mc_port = atoi(optarg);
- break;
- case 'E':
- mc_expire = atoi(optarg);
- break;
- case 'v':
- verbose++;
- break;
- case 'V':
- print_revision(progname, revision);
- exit(STATE_OK);
- case 'h':
- print_help();
- exit (STATE_OK);
- case 'w':
- warning = optarg;
- break;
- case 'c':
- critical = optarg;
- break;
- case '?':
- usage5();
- }
- }
-
- c = optind;
-
- set_thresholds(&my_thresholds, warning, critical);
-
- return validate_arguments();
-}
-
-
-int validate_arguments(void)
-{
- if (mc_host == NULL)
- usage("Must specify memcached server");
-
- return OK;
-}
-
-
-void print_help(void)
-{
- char *mcport;
- asprintf(&mcport, "%d", MEMCACHED_PORT);
-
- print_revision (progname, revision);
-
- printf (_(MY_COPYRIGHT), copyright, email);
-
- printf ("%s\n", _("This program checks results of request sequentially: SET, GET, DELETE, GET"));
-
- printf ("\n\n");
-
- print_usage ();
-
- printf (_(UT_HELP_VRSN));
- printf (_(UT_EXTRA_OPTS));
- printf (_(UT_WARN_CRIT_RANGE));
- printf (_(UT_HOST_PORT), 'P', mcport);
- printf (" -E, --expire=INTEGER\n expire time(second) for SET command (default: 0)\n");
-
- /* printf (_(UT_SUPPORT)); */
- puts("\nRepository:\n http://github.com/hirose31/nagios-check_memcached_paranoid/tree/master\n\n");
-}
-
-
-void print_usage(void)
-{
- printf (_("Usage:"));
- printf (" %s -H host [-P port] [-E expire] [-w warn] [-c crit]\n", progname);
-}
diff --git a/net-mgmt/nagios-check_memcached_paranoid/pkg-descr b/net-mgmt/nagios-check_memcached_paranoid/pkg-descr
deleted file mode 100644
index 7de450d5e92b..000000000000
--- a/net-mgmt/nagios-check_memcached_paranoid/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This program checks memcached (or compatible) server by memcached
-protocol: SET, GET, DELETE and GET.
-
-WWW: https://github.com/hirose31/nagios-check_memcached_paranoid
diff --git a/net-mgmt/nagios-check_memcached_paranoid/pkg-plist b/net-mgmt/nagios-check_memcached_paranoid/pkg-plist
deleted file mode 100644
index 1b1832d79dd5..000000000000
--- a/net-mgmt/nagios-check_memcached_paranoid/pkg-plist
+++ /dev/null
@@ -1 +0,0 @@
-libexec/nagios/check_memcached_paranoid
diff --git a/net-mgmt/netwox/Makefile b/net-mgmt/netwox/Makefile
deleted file mode 100644
index 5228b8c863fc..000000000000
--- a/net-mgmt/netwox/Makefile
+++ /dev/null
@@ -1,45 +0,0 @@
-# Created by: janos.mohacsi@bsd.hu
-# $FreeBSD$
-
-PORTNAME= netwox
-PORTVERSION= 5.38.0
-CATEGORIES= net-mgmt
-MASTER_SITES= http://www.laurentconstantin.com/common/netw/netwox/download/v5/ \
- http://membres.lycos.fr/lauconstantin/common/netw/netwox/download/v5/ \
- http://laurentconstantin.free.fr/common/netw/netwox/download/v5/
-DISTNAME= ${PORTNAME}-${PORTVERSION}-src
-DISTFILES= ${DISTNAME}.tgz ${DISTNAME:S/src/doc_html/}.tgz
-
-MAINTAINER= jmohacsi@bsd.hu
-COMMENT= Netwox a network testing toolbox
-
-BROKEN= unfetchable
-DEPRECATED= Broken for more than 6 months
-EXPIRATION_DATE= 2020-05-05
-
-BUILD_DEPENDS= netwib-config:net/netwib
-
-OPTIONS_DEFINE= DOCS
-
-WRKSRC_SUBDIR= src
-SHORTPORTVERSION=${PORTVERSION:C/([0-9]*)\.([0-9]*)\.[0-9]*/\1\2/}
-
-PLIST_SUB+= SHORTPORTVERSION=${SHORTPORTVERSION}
-
-MAKE_JOBS_UNSAFE= yes
-
-do-configure:
- @${REINPLACE_CMD} \
- -e 's|%%PREFIX%%|${PREFIX}|' \
- -e 's|%%LOCALBASE%%|${LOCALBASE}|' \
- -e 's|%%CFLAGS%%|${CFLAGS}|' \
- -e 's|gcc|${CC}|' \
- ${WRKSRC}/config.dat
- (cd ${WRKSRC} ; ${SH} ${WRKSRC}/genemake )
-
-post-install:
- @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${CP} -R ${WRKSRC}/../../${PORTNAME}-${PORTVERSION}-doc_html/* ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/net-mgmt/netwox/distinfo b/net-mgmt/netwox/distinfo
deleted file mode 100644
index 81f441e6ef78..000000000000
--- a/net-mgmt/netwox/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (netwox-5.38.0-src.tgz) = 26369354291c23d9842f7da0083155ec24668d1c8a5f376bcaf3814c03f09ac8
-SIZE (netwox-5.38.0-src.tgz) = 637266
-SHA256 (netwox-5.38.0-doc_html.tgz) = 3cb279455df2b3e5d29cbb21015a0eaaa24b356cb20a5a49acccde2c91cfc010
-SIZE (netwox-5.38.0-doc_html.tgz) = 116041
diff --git a/net-mgmt/netwox/files/patch-config.dat b/net-mgmt/netwox/files/patch-config.dat
deleted file mode 100644
index 72d7e18146aa..000000000000
--- a/net-mgmt/netwox/files/patch-config.dat
+++ /dev/null
@@ -1,29 +0,0 @@
---- config.dat.orig Tue Aug 17 12:08:41 2004
-+++ config.dat Tue Aug 17 12:10:16 2004
-@@ -7,7 +7,7 @@
-
- ##########################################################################
- ### installation prefix directory of netwib
--NETWIBDEF_INSTPREFIX=/usr/local
-+NETWIBDEF_INSTPREFIX=%%LOCALBASE%%
-
- ### installation destination directory of netwib
- NETWIBDEF_INSTDESTDIR=""
-@@ -22,7 +22,7 @@
-
- ##########################################################################
- ### directories where netwox will be installed
--NETWOXDEF_INSTPREFIX=/usr/local
-+NETWOXDEF_INSTPREFIX=%%PREFIX%%
- NETWOXDEF_INSTBIN=${NETWOXDEF_INSTPREFIX}/bin
- NETWOXDEF_INSTMAN=${NETWOXDEF_INSTPREFIX}/man
- NETWOXDEF_INSTMAN1=${NETWOXDEF_INSTMAN}/man1
-@@ -42,7 +42,7 @@
-
- ##########################################################################
- ### compiler options
--NETWOXDEF_PROGCC_OPT="-Wall -O2"
-+NETWOXDEF_PROGCC_OPT="%%CFLAGS%%"
- NETWOXDEF_PROGCC_INC=""
- NETWOXDEF_PROGCC_LIB=""
-
diff --git a/net-mgmt/netwox/pkg-descr b/net-mgmt/netwox/pkg-descr
deleted file mode 100644
index 097abd704eeb..000000000000
--- a/net-mgmt/netwox/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-Toolbox netwox helps to find and solve network problems :
- - sniff, spoof
- - clients, servers
- - DNS, FTP, HTTP, IRC, NNTP, SMTP, SNMP, SYSLOG, TELNET, TFTP
- - scan, ping, traceroute
-
-WWW: http://www.laurentconstantin.com/en/netw/netwox/
diff --git a/net-mgmt/netwox/pkg-plist b/net-mgmt/netwox/pkg-plist
deleted file mode 100644
index fb657fe4e03b..000000000000
--- a/net-mgmt/netwox/pkg-plist
+++ /dev/null
@@ -1,249 +0,0 @@
-bin/netwox%%SHORTPORTVERSION%%
-bin/netwox
-man/man1/netwox.1.gz
-man/man1/netwox%%SHORTPORTVERSION%%.1.gz
-%%PORTDOCS%%%%DOCSDIR%%/html/examples.html
-%%PORTDOCS%%%%DOCSDIR%%/html/routerandfw.html
-%%PORTDOCS%%%%DOCSDIR%%/html/sendip6.html
-%%PORTDOCS%%%%DOCSDIR%%/html/tutorials.html
-%%PORTDOCS%%%%DOCSDIR%%/html/um.html
-%%PORTDOCS%%%%DOCSDIR%%/images/banner_netwox.jpg
-%%PORTDOCS%%%%DOCSDIR%%/index.html
-%%PORTDOCS%%%%DOCSDIR%%/txt/addonetoolunix.txt
-%%PORTDOCS%%%%DOCSDIR%%/txt/addonetoolwindows.txt
-%%PORTDOCS%%%%DOCSDIR%%/txt/installbin.txt
-%%PORTDOCS%%%%DOCSDIR%%/txt/installsrcunix.txt
-%%PORTDOCS%%%%DOCSDIR%%/txt/installsrcwindows.txt
-%%PORTDOCS%%%%DOCSDIR%%/txt/presentation.txt
-%%PORTDOCS%%%%DOCSDIR%%/txt/probleminstallbin.txt
-%%PORTDOCS%%%%DOCSDIR%%/txt/probleminstallunix.txt
-%%PORTDOCS%%%%DOCSDIR%%/txt/probleminstallwindows.txt
-%%PORTDOCS%%%%DOCSDIR%%/txt/problemreport.txt
-%%PORTDOCS%%%%DOCSDIR%%/txt/problemusagebin.txt
-%%PORTDOCS%%%%DOCSDIR%%/txt/problemusageunix.txt
-%%PORTDOCS%%%%DOCSDIR%%/txt/problemusagewindows.txt
-%%PORTDOCS%%%%DOCSDIR%%/txt/unimplemented.txt
-%%PORTDOCS%%%%DOCSDIR%%/tools/1.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/2.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/3.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/4.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/5.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/6.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/7.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/8.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/9.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/10.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/11.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/12.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/13.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/14.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/15.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/16.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/17.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/18.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/19.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/20.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/21.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/22.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/23.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/24.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/25.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/26.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/27.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/28.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/29.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/30.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/31.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/32.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/33.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/34.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/35.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/36.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/37.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/38.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/39.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/40.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/41.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/42.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/43.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/44.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/45.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/46.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/47.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/48.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/49.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/50.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/51.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/52.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/53.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/54.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/55.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/56.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/57.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/58.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/59.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/60.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/61.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/62.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/63.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/64.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/65.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/66.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/67.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/68.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/69.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/70.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/71.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/72.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/73.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/74.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/75.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/76.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/77.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/78.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/79.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/80.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/81.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/82.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/83.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/84.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/85.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/86.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/87.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/88.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/89.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/90.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/91.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/92.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/93.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/94.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/95.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/96.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/97.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/98.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/99.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/100.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/101.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/102.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/103.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/104.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/105.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/106.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/107.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/108.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/109.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/110.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/111.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/112.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/113.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/114.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/115.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/116.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/117.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/118.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/119.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/120.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/121.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/122.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/123.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/124.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/125.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/126.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/127.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/128.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/129.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/130.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/131.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/132.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/133.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/134.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/135.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/136.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/137.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/138.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/139.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/140.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/141.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/142.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/143.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/144.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/145.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/146.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/147.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/148.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/149.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/150.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/151.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/152.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/153.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/154.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/155.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/156.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/157.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/158.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/159.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/160.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/161.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/162.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/163.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/164.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/165.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/166.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/167.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/168.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/169.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/170.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/171.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/172.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/173.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/174.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/175.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/176.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/177.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/178.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/179.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/180.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/181.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/182.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/183.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/184.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/185.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/186.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/187.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/188.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/189.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/190.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/191.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/192.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/193.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/194.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/195.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/196.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/197.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/198.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/199.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/200.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/201.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/202.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/203.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/204.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/205.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/206.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/207.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/208.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/209.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/210.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/211.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/212.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/213.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/214.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/215.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/216.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/217.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/218.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/219.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/220.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/221.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/222.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/223.html
-%%PORTDOCS%%%%DOCSDIR%%/tools/index.html
diff --git a/net-mgmt/nstreams/Makefile b/net-mgmt/nstreams/Makefile
deleted file mode 100644
index 61a1d9db9fad..000000000000
--- a/net-mgmt/nstreams/Makefile
+++ /dev/null
@@ -1,35 +0,0 @@
-# Created by: darius@dons.net.au
-# $FreeBSD$
-
-PORTNAME= nstreams
-PORTVERSION= 1.0.4
-CATEGORIES= net-mgmt
-MASTER_SITES= http://www.hsc.fr/ressources/outils/nstreams/download/ \
- http://falafel.200ok.org/distfiles/nstreams/
-
-MAINTAINER= ecu@200ok.org
-COMMENT= Analyses network traffic and produces ipfw rules to allow it
-
-BROKEN= unfetchable
-DEPRECATED= Broken for more than 6 months
-EXPIRATION_DATE= 2020-05-05
-
-WRKSRC= ${WRKDIR}/${PORTNAME}
-
-GNU_CONFIGURE= yes
-
-PLIST_FILES= bin/nstreams \
- etc/nstreams-networks.sample \
- etc/nstreams-services \
- man/man1/nstreams.1.gz
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/src/nstreams ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/docs/nstreams.1 \
- ${STAGEDIR}${MANPREFIX}/man/man1
- ${INSTALL_DATA} ${WRKSRC}/docs/nstreams-networks \
- ${STAGEDIR}${PREFIX}/etc/nstreams-networks.sample
- ${INSTALL_DATA} ${WRKSRC}/docs/nstreams-services \
- ${STAGEDIR}${PREFIX}/etc/nstreams-services
-
-.include <bsd.port.mk>
diff --git a/net-mgmt/nstreams/distinfo b/net-mgmt/nstreams/distinfo
deleted file mode 100644
index 9bd2fa61367e..000000000000
--- a/net-mgmt/nstreams/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (nstreams-1.0.4.tar.gz) = f04d589f6397526bbc851594d4d41640fd6032e9e8ede91bc208ecf94fe3f04c
-SIZE (nstreams-1.0.4.tar.gz) = 59121
diff --git a/net-mgmt/nstreams/pkg-descr b/net-mgmt/nstreams/pkg-descr
deleted file mode 100644
index a9f4013d442e..000000000000
--- a/net-mgmt/nstreams/pkg-descr
+++ /dev/null
@@ -1,15 +0,0 @@
-Nstreams is a program which analyzes the streams that occur on a network. It
-displays which streams are generated by the users between several networks,
-and between the networks and the outside. It can optionally generate the
-ipchains or ipfw rules that will match these streams, thus only allowing what
-is required for the users, and nothing more.
-
-Nstreams can parse the tcpdump output, or the files generated with the -w
-option of tcpdump. It can also directly sniff the data that occurs on the
-network.
-
-This product was designed by HSC and coded by Renaud Deraison
-(deraison@cvs.nessus.org), author of the Nessus software (www.nessus.org). It
-is available for free and under GNU license.
-
-WWW: http://www.hsc.fr/ressources/outils/nstreams/
diff --git a/net-mgmt/p5-GRNOC-Config/Makefile b/net-mgmt/p5-GRNOC-Config/Makefile
deleted file mode 100644
index 0b97c3ccd78b..000000000000
--- a/net-mgmt/p5-GRNOC-Config/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# Created by: Muhammad Moinur Rahman <5u623l20@gmail.com>
-# $FreeBSD$
-
-PORTNAME= GRNOC-Config
-PORTVERSION= 1.0.9
-PORTREVISION= 1
-CATEGORIES= net-mgmt perl5
-MASTER_SITES= SF/routerproxy/${PORTNAME}
-PKGNAMEPREFIX= p5-
-
-MAINTAINER= bofh@FreeBSD.org
-COMMENT= Module to allow everyone to access config files
-
-BROKEN= unfetchable
-DEPRECATED= Broken for more than 6 months
-EXPIRATION_DATE= 2020-05-05
-
-BUILD_DEPENDS= ${RUN_DEPENDS}
-RUN_DEPENDS= p5-XML-LibXML>=2:textproc/p5-XML-LibXML \
- p5-XML-XPath>=1:textproc/p5-XML-XPath \
- p5-XML-Simple>=2:textproc/p5-XML-Simple
-
-USE_PERL5= configure
-USES= perl5
-
-PLIST_FILES= %%SITE_PERL%%/GRNOC/Config.pm \
- %%PERL5_MAN3%%/GRNOC::Config.3.gz
-
-.include <bsd.port.mk>
diff --git a/net-mgmt/p5-GRNOC-Config/distinfo b/net-mgmt/p5-GRNOC-Config/distinfo
deleted file mode 100644
index d68a3a4c920f..000000000000
--- a/net-mgmt/p5-GRNOC-Config/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (GRNOC-Config-1.0.9.tar.gz) = b49942acc317d578b81208f615a27f84abc29fe6da0b1e63b6220d1c6642b927
-SIZE (GRNOC-Config-1.0.9.tar.gz) = 7746
diff --git a/net-mgmt/p5-GRNOC-Config/pkg-descr b/net-mgmt/p5-GRNOC-Config/pkg-descr
deleted file mode 100644
index 2638b960f6c8..000000000000
--- a/net-mgmt/p5-GRNOC-Config/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-A module to allow everyone to access config files in a fairly standard
-way. Uses XML::XPath and XML::Simple to parse our XML files, and
-stores all configs it has access to in this module.
-
-WWW: http://www.sourceforge.net/projects/routerproxy
diff --git a/net-mgmt/p5-GRNOC-TL1/Makefile b/net-mgmt/p5-GRNOC-TL1/Makefile
deleted file mode 100644
index 694b4b315480..000000000000
--- a/net-mgmt/p5-GRNOC-TL1/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# Created by: Muhammad Moinur Rahman <5u623l20@gmail.com>
-# $FreeBSD$
-
-PORTNAME= GRNOC-TL1
-PORTVERSION= 1.3.10
-PORTREVISION= 1
-CATEGORIES= net-mgmt perl5
-MASTER_SITES= SF/routerproxy/${PORTNAME}
-PKGNAMEPREFIX= p5-
-
-MAINTAINER= bofh@FreeBSD.org
-COMMENT= Retrieve data from different models of TL1 devices
-
-BROKEN= unfetchable
-DEPRECATED= Broken for more than 6 months
-EXPIRATION_DATE= 2020-05-05
-
-BUILD_DEPENDS= ${RUN_DEPENDS}
-RUN_DEPENDS= p5-Date-Calc>0:devel/p5-Date-Calc \
- p5-Net-SSH-Expect>0:net/p5-Net-SSH-Expect \
- p5-Net-Telnet>0:net/p5-Net-Telnet
-
-USES= perl5
-USE_PERL5= configure
-
-.include <bsd.port.mk>
diff --git a/net-mgmt/p5-GRNOC-TL1/distinfo b/net-mgmt/p5-GRNOC-TL1/distinfo
deleted file mode 100644
index 03b163398c4d..000000000000
--- a/net-mgmt/p5-GRNOC-TL1/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (GRNOC-TL1-1.3.10.tar.gz) = b483b7f4da1ab4dd1e076ad05ac68c1b1763f152701da5d897eeec9cf3dd2c68
-SIZE (GRNOC-TL1-1.3.10.tar.gz) = 30685
diff --git a/net-mgmt/p5-GRNOC-TL1/pkg-descr b/net-mgmt/p5-GRNOC-TL1/pkg-descr
deleted file mode 100644
index 4b96335e5285..000000000000
--- a/net-mgmt/p5-GRNOC-TL1/pkg-descr
+++ /dev/null
@@ -1,22 +0,0 @@
-This module supports the ability to retrieve data from several
-different models of TL1 devices. Explictly supported devices
-include the following:
-
-* Cisco ONS15327
-* Cisco ONS15454
-* Cisco ONS15808
-* Nortel OME 6500
-* Nortel HDXc
-* Ciena CoreDirector
-* Infinera DTC
-* Fujitsu FLASHWAVE 7500
-
-Each specifically supported device has its own
-GRNOC::TL1::Device module, which sets the default port and
-prompt used for that device. They also may each export their
-own unique commands on top of what is already provided in
-GRNOC::TL1::Device. Raw commands and output can be sent and
-received, or output can be parsed via the parse function, or
-by calling a function for that device.
-
-WWW: http://www.sourceforge.net/projects/routerproxy
diff --git a/net-mgmt/p5-GRNOC-TL1/pkg-plist b/net-mgmt/p5-GRNOC-TL1/pkg-plist
deleted file mode 100644
index 337a651f8337..000000000000
--- a/net-mgmt/p5-GRNOC-TL1/pkg-plist
+++ /dev/null
@@ -1,16 +0,0 @@
-%%SITE_PERL%%/GRNOC/TL1.pm
-%%SITE_PERL%%/GRNOC/TL1/Device.pm
-%%SITE_PERL%%/GRNOC/TL1/Device/ADVA/FSP3000.pm
-%%SITE_PERL%%/GRNOC/TL1/Device/Ciena/ActivFlex6500.pm
-%%SITE_PERL%%/GRNOC/TL1/Device/Ciena/CN4200.pm
-%%SITE_PERL%%/GRNOC/TL1/Device/Ciena/CoreDirector.pm
-%%SITE_PERL%%/GRNOC/TL1/Device/Ciena/CoreStream.pm
-%%SITE_PERL%%/GRNOC/TL1/Device/Cisco/ONS15327.pm
-%%SITE_PERL%%/GRNOC/TL1/Device/Cisco/ONS15454.pm
-%%SITE_PERL%%/GRNOC/TL1/Device/Cisco/ONS15808.pm
-%%SITE_PERL%%/GRNOC/TL1/Device/Fujitsu/FLASHWAVE7500.pm
-%%SITE_PERL%%/GRNOC/TL1/Device/GlimmerGlass/GG1.pm
-%%SITE_PERL%%/GRNOC/TL1/Device/Infinera/DTC.pm
-%%SITE_PERL%%/GRNOC/TL1/Device/Nortel/HDXc.pm
-%%SITE_PERL%%/GRNOC/TL1/Device/Nortel/OME6500.pm
-%%SITE_PERL%%/GRNOC/TL1/Parser.pm
diff --git a/net-mgmt/scli/Makefile b/net-mgmt/scli/Makefile
deleted file mode 100644
index ddd6e80bbfa9..000000000000
--- a/net-mgmt/scli/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# Created by: Michael Lyngbøl <lyngbol@wheel.dk>
-# $FreeBSD$
-
-PORTNAME= scli
-PORTVERSION= 0.3.1
-PORTREVISION= 6
-CATEGORIES= net-mgmt
-MASTER_SITES= ftp://ftp.ibr.cs.tu-bs.de/local/${PORTNAME}/ \
- http://matt.peterson.org/FreeBSD/ports/
-
-MAINTAINER= lyngbol@wheel.dk
-COMMENT= A collection of SNMP command line management tools
-
-BROKEN= unfetchable
-DEPRECATED= Broken for more than 6 months
-EXPIRATION_DATE= 2020-05-05
-
-LIB_DEPENDS= libgsnmp.so:net-mgmt/gsnmp
-
-GNU_CONFIGURE= yes
-USES= gmake gnome ncurses pkgconfig readline
-USE_GNOME= libxml2
-
-INFO= scli
-PLIST_FILES= bin/scli man/man1/scli.1.gz
-
-.include <bsd.port.mk>
diff --git a/net-mgmt/scli/distinfo b/net-mgmt/scli/distinfo
deleted file mode 100644
index d3c8ac610356..000000000000
--- a/net-mgmt/scli/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (scli-0.3.1.tar.gz) = ecc20055627363e8550081f715933a853c031bf379d74b21d30c55c644409e17
-SIZE (scli-0.3.1.tar.gz) = 923873
diff --git a/net-mgmt/scli/files/patch-doc_modes.texinfo b/net-mgmt/scli/files/patch-doc_modes.texinfo
deleted file mode 100644
index db0464b514f8..000000000000
--- a/net-mgmt/scli/files/patch-doc_modes.texinfo
+++ /dev/null
@@ -1,991 +0,0 @@
---- /dev/null Fri May 24 23:07:13 2002
-+++ doc/modes.texinfo Fri May 24 23:06:43 2002
-@@ -0,0 +1,988 @@
-+@verbatim
-+ATM MODE
-+========
-+
-+The atm scli mode is based on the ATM-MIB as published in RFC 2515.
-+This mode is intended to display and configure ATM parameters.
-+
-+ `show atm interface info <regexp>'
-+ `show atm interface details <regexp>'
-+
-+The show atm interface info command displays summary information for
-+all selected ATM interfaces. The optional regular expression <regexp>
-+is matched against the interface descriptions to select the interfaces
-+of interest. The command generates a table with the following columns:
-+
-+
-+INTERFACE network interface number
-+
-+
-+The show atm interface details command describes the selected
-+ATM interfaces in more detail. The optional regular expression
-+<regexp> is matched against the interface descriptions to
-+select the interfaces of interest.
-+
-+BRIDGE MODE
-+===========
-+
-+The scli bridge mode is based on the BRIDGE-MIB as published in RFC
-+1493. It provides commands to browse information specific to LAN
-+bridges (also known as layer two switches).
-+
-+ `show bridge info'
-+ `show bridge ports'
-+ `show bridge stp ports'
-+ `show bridge forwarding'
-+ `show bridge filter'
-+ `show bridge stats'
-+ `monitor bridge stats'
-+
-+The show bridge info command displays summary information about a
-+bridge, such as the number of ports and the supported bridging
-+functions and associated parameters.
-+
-+The show bridge ports command displays information about the bridge
-+ports.
-+
-+The show bridge stp ports command displays information about the bridge
-+ports which participate in the spanning tree protocol. The command
-+generates a table with the following columns:
-+
-+
-+ PORT port number
-+ PRIO spanning tree priority of the port
-+ STATE spanning tree status of the port
-+ P-COST path costs for this port
-+ D-ROOT designated root port
-+ D-COST designated costs
-+ D-BRIDGE designated bridge
-+ D-PORT designated port
-+
-+
-+The status is encoded in two characters. The first character
-+indicates whether STP on the port is enabled (E) or disabled
-+(D). The second character indicates the current status
-+(D=disabled, B=blocking, I=listening, L=learning, F=forwarding,
-+X=broken).
-+
-+The show bridge forwarding command displays the forwarding
-+data base used by transparent bridges. The command generates
-+a table with the following columns:
-+
-+ PORT port number
-+ STATUS status of the forwarding entry
-+ ADDRESS address associated with the port
-+ NAME name of the address (where known)
-+ VENDOR vendor info derived from the address
-+
-+
-+The show bridge filter command shows filtering information.
-+
-+The show bridge stats command displays per port statistics for
-+transparent bridges. The command generates a table with the
-+following columns:
-+
-+ PORT port number
-+ I-FPS input frames per second
-+ O-FPS output frames per second
-+ D-FPS discarded frames per second
-+ DESCRIPTION description of the port
-+
-+
-+The monitor bridge stats command shows the same
-+information as the show bridge stats command. Theinformation is updated periodically.
-+
-+CISCO MODE
-+==========
-+
-+The cisco scli mode is used to display and configure cisco parameters.
-+
-+ `show cisco ip accounting info'
-+ `show cisco ip accounting current'
-+ `show cisco ip accounting snapshot'
-+ `monitor cisco ip accounting current'
-+ `monitor cisco ip accounting snapshot'
-+
-+cisco IP accounting info
-+
-+cisco IP current accounting data
-+
-+cisco IP snapshot accounting data
-+
-+cisco IP current accounting data
-+
-+cisco IP snapshot accounting data
-+
-+DISMAN MODE
-+===========
-+
-+The disman scli mode is based on the DISMAN-SCRIPT-MIB as published in
-+RFC 3165 and the DISMAN-SCHEDULE-MIB as published in RFC 3231. It
-+allows to browse and configure distributed managers.
-+
-+ `create disman script <owner> <name> <description>'
-+ `create disman run <owner> <name> <args>'
-+ `show disman languages'
-+ `show disman script info'
-+ `show disman script details'
-+ `show disman launch info'
-+ `show disman launch details'
-+ `show disman run info'
-+ `show disman run details'
-+ `show disman scheduler info'
-+ `show disman scheduler details'
-+ `monitor disman run'
-+
-+...
-+
-+...
-+
-+languages supported by the distributed manager
-+
-+script summary information
-+
-+scripts installed at the distributed manager
-+
-+launch summary information
-+
-+launch buttons installed on the distributed manager
-+
-+summary information about running scripts
-+
-+running scripts on the distributed manager
-+
-+scheduler information
-+
-+schedules on the distributed manager
-+
-+monitor running scripts
-+
-+ENTITY MODE
-+===========
-+
-+The entity scli mode is based on the ENTITY-MIB as published in RFC
-+2737. It provides commands to browse the physical entities or physical
-+components what make up a managed system.
-+
-+ `show entity info'
-+ `show entity details'
-+ `show entity containment'
-+
-+The show entity info command displays summary information about the
-+physical entities that compose the system. The command generates a
-+table with the following columns:
-+
-+
-+ ENTITY entity number
-+ CLASS class of the entity (see below)
-+ NAME name of the entity
-+ DESCRIPTION description of the entity
-+
-+
-+The show entity details command describes the physical entities
-+in more detail.
-+
-+The show entity containment command displays the physical entity
-+containment hierarchy.
-+
-+ETHERNET MODE
-+=============
-+
-+The ethernet scli mode is based on the EtherLike-MIB as published in
-+RFC 2665 and the MAU-MIB as published in RFC 2668.
-+
-+ `show ethernet mau'
-+ `show ethernet stats'
-+ `monitor ethernet stats'
-+
-+The show ethernet mau command displays information about the medium
-+attachment units (MAUs) for each ethernet port. The command generates a
-+table which has the following columns:
-+
-+
-+ INTERFACE network interface number
-+ MAU medium attachment unit number per interface
-+ STATUS status of the medium attachment unit
-+ MEDIA media availability
-+ JABBER jabber state of the medium attachment unit
-+ AUTONEG autonegation capabilities
-+ TYPE type of the medium attachment unit
-+
-+
-+The show ethernet stats command displays ethernet specific
-+statistics for each ethernet interface. The command outputs
-+a table which has the following columns:
-+
-+ INTERFACE network interface number
-+ ALIGN alignement errors per second
-+ FCS frame check sequence errors per second
-+ RCV MAC receive errors per second
-+ LONG frames exceeding maximum frame size per second
-+ DEFER deferred transmission per second
-+ SCOL single collisions per second
-+ MCOLR multiple collisions per second
-+ XCOL excessive collisions per second
-+ LCOL late collisions per second
-+ XMIT MAC transmit errors per second
-+ CARR carrier sense errors per second
-+
-+
-+The monitor ethernet stats command shows the same information
-+as the show ethernet stats command. The information is updated
-+periodically.
-+
-+INTERFACE MODE
-+==============
-+
-+The scli interface mode is based on the IF-MIB as published in RFC
-+2863. It provides commands to browse, monitor and configure arbitrary
-+network interfaces.
-+
-+ `set interface status <regexp> <status>'
-+ `set interface alias <regexp> <string>'
-+ `set interface notifications <regexp> <value>'
-+ `set interface promiscuous <regexp> <bool>'
-+ `show interface info [<regexp>]'
-+ `show interface details [<regexp>]'
-+ `show interface stack [<regexp>]'
-+ `show interface stats [<regexp>]'
-+ `monitor interface stats [<regexp>]'
-+ `alert interface status <regexp> [<regexp>]'
-+ `dump interface'
-+
-+The set interface status command modifies the administrative status of
-+all selected interfaces. The regular expression <regexp> is matched
-+against the interface descriptions to select the interfaces of
-+interest. The <value> parameter must be one of the strings "up",
-+"down", or "testing".
-+
-+The set interface alias command assigns the alias name <string> to the
-+selected interfaces. The alias name provies a non-volatile 'handle'
-+which can be used by management applications to better identify
-+interfaces. The regular expression <regexp> is matched against the
-+interface descriptions to select the interfaces.
-+
-+The set interface notifications command controls whether the selected
-+interfaces generate linkUp and linkDown notifications. The regular
-+expression <regexp> is matched against the interface descriptions to
-+select the interfaces. The <value> parameter must be one of the strings
-+"enabled" or "disabled".
-+
-+The set interface promiscuous command controls whether the selected
-+interfaces operate in promiscuous mode or not. The regular expression
-+<regexp> is matched against the interface descriptions to select the
-+interfaces. The <bool> parameter must be one of the strings "true" or
-+"false".
-+
-+The show interface info command displays summary information for all
-+selected interfaces. The optional regular expression <regexp> is
-+matched against the interface descriptions to select the interfaces of
-+interest. The command generates a table with the following columns:
-+
-+
-+ INTERFACE network interface number
-+ STATUS interface status (see below)
-+ MTU maximum transfer unit
-+ TYPE type of the network interface
-+ SPEED speed in bits per second
-+ NAME name of the network interface
-+ DESCRIPTION description of the network interface
-+
-+
-+The status is encoded in four characters. The first character
-+indicates the administrative status (U=up, D=down, T=testing).
-+The second character indicates the operational status (U=up,
-+D=down, T=testing, ?=unknown, O=dormant, N=not-present,
-+L=lower-layer-down). The third character indicates whether a
-+connector is present (C=connector, N=none) and the fourth
-+character indicates whether the interface is in promiscuous
-+mode (P=promiscuous, N=normal).
-+
-+The show interface details command describes the selected
-+interfaces in more detail. The optional regular expression
-+<regexp> is matched against the interface descriptions to
-+select the interfaces of interest.
-+
-+The show interface stack command shows the stacking order
-+of the interfaces.
-+
-+The show interface stats command displays network
-+interface statistics for all selected interfaces.
-+The optional regular expression <regexp> is matched
-+against the interface description to select the
-+interfaces. The command outputs a table which has
-+the following columns:
-+
-+ INTERFACE network interface number
-+ STATUS interface status (see above)
-+ I-BPS input bytes per second
-+ O-BPS output bytes per second
-+ I-PPS input packets per second
-+ O-PPS output packets per second
-+ I-ERR input errors per second
-+ O-ERR output errors per second
-+ DESCRIPTION description of the network interface
-+
-+
-+The monitor interface stats command shows the same
-+information as the show interface stats command. The
-+information is updated periodically.
-+
-+The alarm interface status command generates alerts for
-+interfaces that are in given status.
-+
-+The dump interface command generates a sequence of scli commands
-+which can be used to restore the interface configuration.
-+
-+IP MODE
-+=======
-+
-+The ip scli mode is based on the IP-MIB as published in RFC 2011, the
-+IP-FORWARD-MIB as published in RFC 2096, the IP-TUNNEL-MIB as published
-+in RFC 2667 and the RFC1213-MIB as published in RFC 1213. It provides
-+commands to browse, monitor and configure IP protocol engines.
-+
-+ `set ip forwarding <value>'
-+ `set ip ttl <number>'
-+ `show ip info'
-+ `show ip forwarding'
-+ `show ip addresses'
-+ `show ip tunnel'
-+ `show ip mapping'
-+ `dump ip'
-+
-+The set ip forwarding command controls whether the IP protocol engine
-+forwards IP datagrams or not. The <value> parameter must be one of the
-+strings "enabled" or "disabled".
-+
-+The set ip ttl command can be used to change the default time to live
-+(TTL) value used by the IP protocol engine. The <number> parameter must
-+be a number between 1 and 255 inclusive.
-+
-+The show ip info command displays paramters of the IP protocol engine,
-+such as the default TTL or whether the node is forwarding IP packets.
-+
-+The show ip forwarding command displays the IP forwarding data base.
-+The command generates a table with the following columns:
-+
-+
-+ DESTINATION
-+ NEXT HOP
-+ TYPE
-+ PROTO
-+ INTERFACE
-+
-+
-+The show ip addresses command displays the IP addresses assigned
-+to network interfaces. The command generates a table with the
-+following columns:
-+
-+ INTERFACE network interface number
-+ ADDRESS IP address
-+ PREFIX IP address prefix length
-+ NAME name of the IP address
-+
-+
-+The show ip tunnel command displays information about existing
-+IP tunnels.
-+
-+The show ip mapping command displays the mapping of IP address
-+to lower layer address (e.g., IEEE 802 addresses). The command
-+generates a table with the following columns:
-+
-+ INTERFACE network interface number
-+ STATUS status of the mapping entry
-+ ADDRESS IP address
-+ ADDRESS lower layer address
-+
-+
-+The dump ip command generates a sequence of scli commands
-+which can be used to restore the IP configuration.
-+
-+NETSNMP MODE
-+============
-+
-+The netsnmp scli mode is used to display and configure netsnmp specific
-+parameters. It is based on the UCD-SNMP-MIB.
-+
-+ `set netsnmp debugging <value>'
-+ `set netsnmp restart'
-+ `show netsnmp info'
-+ `show netsnmp load'
-+ `show netsnmp exec'
-+ `show netsnmp proc'
-+ `dump netsnmp'
-+
-+The set netsnmp debugging command controls whether the agent generates
-+debug messages or not. The <value> parameter must be one of the strings
-+"enabled" or "disabled".
-+
-+The set netsnmp restart command restarts the agent.
-+
-+The show netsnmp info command shows general information about the
-+netsnmp/ucdsnmp agent such as the version number and the software
-+configuration.
-+
-+The show netsnmp load command shows the system's load.
-+
-+The show netsnmp exec command shows information about pre-configured
-+commands that can be invoked.
-+
-+The show netsnmp proc command shows information about which processes
-+netsnmp watches.
-+
-+The dump netsnmp command generates a sequence of scli commands which
-+can be used to restore the netsnmp specific configuration.
-+
-+NORTEL MODE
-+===========
-+
-+The nortel scli mode allows to manipulate virtual lans (vlans) on
-+nortel bridges. It is based on the RAPID-CITY MIB which is implemented
-+at least on the baystack bridges.
-+
-+ `create nortel bridge vlan <vlanid> <name>'
-+ `delete nortel bridge vlan <regexp>'
-+ `set nortel bridge vlan ports <regexp> <ports>'
-+ `set nortel bridge vlan default <string> <ports>'
-+ `show nortel bridge vlan info [<regexp>]'
-+ `show nortel bridge vlan details [<regexp>]'
-+ `show nortel bridge vlan ports'
-+ `dump nortel bridge vlan'
-+
-+The create nortel bridge vlan command is used to create a new vlan with
-+the given <vlanid> and <name>.
-+
-+The delete nortel bridge vlan command deletes all selected vlans. The
-+regular expression <regexp> is matched against the vlan names to select
-+the vlans that should be deleted.
-+
-+The set nortel bridge vlan ports command allows to assign ports to
-+port-based vlans. The regular expression <regexp> is matched against
-+the vlan names to select the vlans that should be modified. The <ports>
-+argument contains a comma separated list of port numbers or port number
-+ranges, e.g. 1,5,7-8.
-+
-+The set nortel bridge vlan default command allows to assign ports to a
-+default vlan. The <string> argument is matched against the vlan names
-+to select the vlan. The <ports> argument contains a comma separated
-+list of port numbers or port number ranges, e.g. 1,5,7-8.
-+
-+The show nortel bridge vlan info command shows summary information
-+about all selected vlans. The optional regular expression <regexp> is
-+matched against the vlan names to select the vlans of interest. The
-+command generates a table with the following columns:
-+
-+
-+ VLAN vlan number
-+ STATUS status of the vlan (see below)
-+ NAME vlan name
-+ PORTS ports assigned to the vlan
-+
-+
-+The status is encoded in four characters. The first character
-+indicates the status of the row (A=active, S=not in service,
-+R=not ready). The second character indicates vlan type (P=B
-+port, I=IP-subnet, O=protocol, S=src address, D=dst address).
-+The third character indicates the priority of the vlan (H=high,
-+N=normal) and the fourth character indicates whether routing
-+is enabled (R=routing, N=no routing).
-+
-+The show nortel bridge vlan details command describes the
-+selected vlans in more detail. The optional regular expression
-+<regexp> is matched against the vlan names to select the vlans
-+of interest.
-+
-+The show nortel bridge vlan ports command shows information
-+for each vlan port. The command generates a table with the
-+following columns:
-+
-+ PORT port number
-+ FLAGS port vlan flags (see below)
-+ DEFAULT default vlan number
-+ VLANS vlan numbers the port is member of
-+
-+
-+The flags are encoded in four characters. The first character
-+indicates the port type (A=access, T=trunk). The second character
-+indicates whether the port tags frames (T=tagging, N=none). The
-+third character indicates whether the port discards tagged frames
-+(D=discard, N=none) and the fourth character indicates whether
-+the port discards untagged frames (D=discard, N=none).
-+
-+The dump nortel bridge vlan command generates a sequence of scli
-+commands which can be used to restore the vlan configuration.
-+
-+OSPF MODE
-+=========
-+
-+The scli ospf mode is used to display and configure OSPF parameters.
-+
-+ `show ospf area'
-+ `show ospf info'
-+ `show ospf interface'
-+
-+show OSPF areas
-+
-+general OSPF information
-+
-+show OSPF interfaces
-+
-+PRINTER MODE
-+============
-+
-+The scli printer mode is based on the Printer-MIB as published in RFC
-+1759 and some updates currently being worked on in the IETF Printer MIB
-+working group.
-+
-+ `show printer info'
-+ `show printer covers'
-+ `show printer inputs'
-+ `show printer outputs'
-+ `show printer markers'
-+ `show printer supplies'
-+ `show printer interpreter'
-+ `show printer console display'
-+ `show printer console lights'
-+ `show printer alerts'
-+ `monitor printer console display'
-+ `monitor printer console lights'
-+ `monitor printer alerts'
-+
-+The show printer info command shows general information about the
-+printer including global status information.
-+
-+The show printer covers command shows information about the covers of a
-+printer.
-+
-+The show printer inputs command shows information about the input
-+sub-units of a printer which provide media for input to the printing
-+process.
-+
-+The show printer output command shows information about the output
-+sub-units of a printer capable of receiving media delivered from the
-+printing process.
-+
-+The show printer markers command shows information about the marker
-+sub-units of a printer which produce marks on the print media.
-+
-+The show printer supplies command shows information about the supplies
-+which are consumed and the waste produced by the markers of a printer.
-+
-+The show printer interpreter command shows information about the page
-+description language and control language interpreters supported by the
-+printer.
-+
-+The show printer console display command shows the current contents of
-+the printer's display. The command generates a table with the following
-+columns:
-+
-+
-+ PRINTER logical printer number
-+ LINE display line number
-+ TEXT contents of the display line
-+
-+
-+The show printer console lights command shows the current
-+status of the printer's lights. The command generates a table
-+with the following columns:
-+
-+ PRINTER logical printer number
-+ LIGHT number identifying the light/led
-+ DESCRIPTION description of the light/led
-+ STATUS current status (on, off, blink)
-+ COLOR current color of the light
-+
-+
-+The show printer alerts command displays the list of active
-+printer alerts including the alert code, the alert severity,
-+the alert description, the alert time, the alert location and
-+the personel required to handle the alert.
-+
-+The monitor printer console display command shows the same
-+information as the show printer console display command. The
-+information is updated periodically.
-+
-+The monitor printer console lights command shows the same
-+information as the show printer console lights command. The
-+information is updated periodically.
-+
-+The monitor printer alerts command shows the same information
-+as the show printer alerts command. The information is updated
-+periodically.
-+
-+SCLI MODE
-+=========
-+
-+The scli mode provides commands that can be used to display and
-+manipulate the internal state of the scli interpreter.
-+
-+ `open <nodename> [<community>]'
-+ `close'
-+ `create scli plugin <module>'
-+ `delete scli plugin <module>'
-+ `exit'
-+ `help'
-+ `history'
-+ `create scli alias <name> <value>'
-+ `delete scli alias <regexp>'
-+ `set scli regex [<regexp>]'
-+ `set scli debugging [<regexp>]'
-+ `set scli pager <pager>'
-+ `set scli format <fmt>'
-+ `show scli info'
-+ `show scli commands'
-+ `show scli aliases'
-+ `show scli modes [<regex>]'
-+ `show scli schema [<regex>]'
-+ `show scli alarm info'
-+
-+The open command establishes an association to a remote SNMP agent. The
-+<nodename> argument is the DNS name or the IP address of the remote
-+node. Scli will try to talks to this node's SNMP agent on the default
-+port number (usually 161) using the default transport mapping (usually
-+SNMP over UDP). The optional <community> argument is the community
-+string needed to communicate with the remote SNMP agent. The default
-+community string is "public". Opening an association while an
-+association is already established is not considered an error. The
-+existing established association will be closed automatically before an
-+attempt to create a new association is started.
-+
-+The close command closes an established association to a remote SNMP
-+agent. Invoking the close command when no association is established is
-+not considered an error and will do just nothing.
-+
-+The create scli plugin command dynamically loads an scli mode into a
-+running scli process. This can be used to dynamically extend scli with
-+modules coming from other sources. Dynamic loadable modules also
-+simplify the development and management of site-specific modules.
-+
-+The delete scli plugin command removes a previously loaded modules from
-+a running scli process.
-+
-+The exit command terminates the scli interpreter. An end of file in the
-+standard input stream will also terminate the the scli interpreter.
-+
-+The help command displays some help information including a list of all
-+top-level scli commands.
-+
-+The history command displays the scli command history list with line
-+numbers.
-+
-+The create scli alias command creates the alias <name> for the scli
-+command (fragment) <value>. If the alias <name> already exists, then
-+the new <value> will be assigned to the existing alias.
-+
-+The delete scli alias command removes previously defined aliases from
-+the scli interpreter. The regular expression <regexp> is matched
-+against all alias names in order to select the aliases that are deleted.
-+
-+The set scli regex command controls how scli matches regular
-+expressions. The optional regular expression <regexp> is matched
-+against the regular expression options. A successful match turns a
-+regular expression option on while an unsuccessful match turns a
-+regular expression option off. Invoking the command without the
-+<regexp> argument will turn all regular expression options off. The
-+currently defined regular expression options are "extended" for POSIX
-+extended regular expressions and "case-insensitive" for case
-+insensitive matches.
-+
-+The set scli debugging command sets the debugging level of the SNMP
-+engine. The optional regular expression <regexp> is matched against the
-+debugging levels. A successful match turns a debugging level on while
-+an unsuccessful match turns a debugging level off. Invoking the command
-+without the <regexp> argument will turn all debugging levels off. The
-+currently defined debugging levels are "session" for the SNMP session
-+layer, "request" for the SNMP request handling layer, "transport" for
-+the SNMP transport layer, "packet" for the SNMP packet layer, and
-+"asn1" for the ASN.1 coding layer.
-+
-+The set scli pager command defines the shell command which is used as a
-+pager if the output produced by an scli command does not fit on a
-+single screen. The output is passed to the <pager> shell command via
-+its standard input stream.
-+
-+The set scli format command defines the output format used by
-+subsequent scli commands. The currently supported formats are "scli"
-+and "xml". The "scli" format is the default output format and described
-+in this documentation. The "xml" output format is experimental and
-+therefore not described here.
-+
-+The show scli info command displays the current status of the scli
-+interpreter.
-+
-+The show scli commands command displays the scli command tree. The
-+full command syntax is displayed for each leaf node.
-+
-+The show scli aliases command lists all scli command aliases. The
-+first column in the generated table lists the aliase names while the
-+second column shows the alias values.
-+
-+The show scli modes command shows information about the scli modes. An
-+scli mode is a logical grouping of related commands (e.g., all commands
-+that deal with printers). The optional regular expression <regex> can
-+be use to select a subset of the available scli modes.
-+
-+The show scli schema command produces xml schema definitions for the
-+selected scli modes. An scli mode is a logical grouping of related
-+commands (e.g., all commands that deal with printers). The optional
-+regular expression <regex> can be use to select a subset of the
-+available scli modes.
-+
-+The show scli alarm info command displays summary information about all
-+known alarms.
-+
-+SNMP MODE
-+=========
-+
-+The snmp scli mode is based on the SNMPv2-MIB as published in RFC 1907,
-+the SNMP-FRAMEWORK-MIB as published in RFC 2571, the
-+SNMP-USER-BASED-SM-MIB as published in RFC 2574, the
-+SNMP-VIEW-BASED-ACM-MIB as published in RFC 2575, the SNMP-TARGET-MIB
-+as published in RFC 2573, and the SNMP-NOTIFICATION-MIB as published in
-+RFC 2573.
-+
-+ `create snmp vacm member <name> <group> [<model>]'
-+ `delete snmp vacm member <regex-name> <regex-group> [<model>]'
-+ `set snmp authentication traps <status>'
-+ `show snmp engine'
-+ `show snmp resources'
-+ `show snmp vacm member'
-+ `show snmp vacm access'
-+ `show snmp vacm views'
-+ `show snmp usm users'
-+ `show snmp target addresses'
-+ `show snmp target parameters'
-+ `show snmp notification targets'
-+ `dump snmp'
-+
-+The create snmp vacm member commands can be used to assign new members
-+(security names) to vacm groups. New groups are created if they do not
-+exist.
-+
-+The delete snmp vacm member commands can be used to delete members
-+(security names) from vacm groups. Groups are deleted if the last
-+member is deleted.
-+
-+The set snmp authentication traps command controls whether the SNMP
-+engine generates authentication failure notifications. The <value>
-+parameter must be one of the strings "enabled" or "disabled".
-+
-+The show snmp engine command displays information about the SNMP
-+protocol engine such as the number of boots, the current time relative
-+to the last boot and the maximum message size.
-+
-+The show snmp resources command displays information about the MIB
-+resources supported by the SNMP agent.
-+
-+The show snmp vacm member command displays the mapping of security
-+names to group names. The command generates a table with the following
-+columns:
-+
-+
-+ ROW row storage type and status
-+ MOD security model
-+ NAME member name (security name)
-+ GROUP name of the vacm group
-+
-+
-+The show snmp vacm access command display the access control
-+rules for the security groups. The command generates a table
-+with the following columns:
-+
-+ ROW row storage type and status
-+ GROUP security group name
-+ MOD security model
-+ LVL security level (--, a-, ap)
-+ CTX context name
-+ MATCH match (exact or prefix)
-+ READ view name for read access
-+ WRITE view name for write access
-+ NOTIFY view name for notification
-+
-+
-+The show snmp vacm views command displays MIB view definitions.
-+The command generates a table with the following columns:
-+
-+ ROW row storage type and status
-+ VIEW view name
-+ TYPE access to the view subtree (incl/excl)
-+ PREFIX object identifier wildcard prefix
-+
-+
-+The show snmp usm users command displays the configured users.
-+The command generates a table with the following columns:
-+
-+ ROW row storage type and status
-+ USER USM user name
-+ NAME security name of the USM user
-+ AUTH authentication protocol
-+ PRIV privacy protocol
-+
-+
-+The show snmp target addresses command displays information
-+about the configured SNMP target addresses. The command
-+generates a table with the following columns:
-+
-+ ROW row storage type and status
-+ TARGET target name
-+ DOMAIN transport domain
-+ ADDRESS transport address
-+ TMOUT timeout value in ms
-+ RETRY number of retries
-+ PARAMS associated parameters
-+ TAGS tag list
-+
-+
-+The show snmp target parameters command displays information
-+about the configured SNMP target parameters. The command
-+generates a table with the following columns:
-+
-+ ROW row storage type and status
-+ PARAMS parameter name
-+ NAME security name
-+
-+
-+The show snmp notification targets command displays information
-+about the configured SNMP notification targets. The command
-+generates a table with the following columns:
-+
-+ ROW row storage type and status
-+ NAME notification target name
-+ TYPE notification type
-+ TAG tag reference to targets
-+
-+
-+The dump snmp command generates a sequence of scli commands
-+which can be used to restore the engine configuration.
-+
-+SYSTEM MODE
-+===========
-+
-+The system scli mode is primarily based on the SNMPv2-MIB as published
-+in RFC 1907 and the HOST-RESOURCES-MIB as publisched in RFC 2790. It
-+can be used to browse and configure system parameters and
-+characteristics.
-+
-+ `set system contact <string>'
-+ `set system name <string>'
-+ `set system location <string>'
-+ `show system info'
-+ `show system devices'
-+ `show system storage'
-+ `show system mounts'
-+ `show system processes [<regexp>]'
-+ `monitor system storage'
-+ `monitor system processes [<regexp>]'
-+ `dump system'
-+
-+The set system contact command configures the system's contact
-+information. The <string> argument should include information on how to
-+contact a person who is responsible for this system.
-+
-+The set system name command configures the systems's name. By
-+convention, this is the system's fully-qualified domain name.
-+
-+The set system location command configures the system's physical
-+location.
-+
-+The show system info command shows general information about the system.
-+
-+The show system devices command shows a list of system devices. The
-+command generates a table with the following columns:
-+
-+
-+ INDEX device number
-+ STATUS current status of the device
-+ DESCRIPTION description of the device
-+
-+
-+The show system storage command displays information about the
-+logical areas attached in the system. The command generates a
-+table with the following columns:
-+
-+ INDEX logical storage area number
-+ DESCRIPTION description of the storage area
-+ TYPE logical storage area type
-+ SIZE total size of the storage area
-+ USED amount of storage in use
-+ FREE amount of storage available
-+ USE% used storage in percent
-+
-+
-+The show system mounts command shows the list of filesystems
-+mounted on the system. The command generates a table with the
-+following columns:
-+
-+ INDEX filesystem identification number
-+ LOCAL local root path name of the filesystem
-+ REMOTE remote server and root path name (if any)
-+ TYPE filesytem type (if known)
-+ OPTIONS access mode (ro/rw) and boot flag
-+
-+
-+The show system processes command display information about the
-+processes currently running on the system. The regular expression
-+<regexp> is matched against the command executed by the process
-+to select the processes of interest.The command generates a table
-+with the following columns:
-+
-+ PID process identification number
-+ S status of the process (see below)
-+ T type of the process (see below)
-+ MEMORY memory used by the process
-+ TIME CPU time used by the process
-+ COMMAND command executed by the process
-+
-+
-+The process status values are C=running, R=runnable,
-+S=not runnable, and Z=invalid. The process types values are
-+?=unknown, O=operating system, D=device driver, and A=application.
-+
-+The monitor system storage command shows the same
-+information as the show system storage command. The
-+information is updated periodically.
-+
-+The monitor system processes command show the same
-+information as the show system processes command. The
-+information is updated periodically.
-+
-+The dump system command generates a sequence of scli commands
-+which can be used to restore the system configuration.
-+
-+TCP MODE
-+========
-+
-+The scli tcp mode is based on the TCP-MIB as published in RFC 2012. It
-+provides commands to browse information specific to the TCP transport
-+protocol.
-+
-+ `show tcp listener'
-+ `show tcp connections'
-+ `monitor tcp connections'
-+
-+The show tcp listener command displays the listening TCP endpoints.
-+
-+The show tcp connections command displays the connected TCP endpoints
-+including the current state of the connection as seen by the remote
-+SNMP agent.
-+
-+The monitor tcp connections command displays the connected TCP
-+endpoints including the current state of the connection as seen by the
-+remote SNMP agent. The information is updated periodically.
-+
-+UDP MODE
-+========
-+
-+The scli udp mode is based on the UDP-MIB as published in RFC 2013. It
-+provides commands to browse information specific to the UDP transport
-+protocol.
-+
-+ `show udp listener'
-+ `show udp stats'
-+
-+The show udp listener command displays the listening UDP endpoints.
-+
-+The show udp statistics about datagrams received or sent.
-+
-+@end verbatim
diff --git a/net-mgmt/scli/files/patch-doc_scli.texinfo b/net-mgmt/scli/files/patch-doc_scli.texinfo
deleted file mode 100644
index d466792c5ff7..000000000000
--- a/net-mgmt/scli/files/patch-doc_scli.texinfo
+++ /dev/null
@@ -1,13 +0,0 @@
---- doc/scli.texinfo_orig Thu Sep 27 09:57:00 2001
-+++ doc/scli.texinfo Fri May 24 16:11:34 2002
-@@ -2,6 +2,10 @@
- @c %**start of header
- @setfilename scli.info
- @settitle SNMP Command Line Interface
-+@dircategory Net Utilities
-+@direntry
-+* SCLI: (scli). SNMP Command Line Interface
-+@end direntry
- @finalout
- @setchapternewpage odd
- @c %**end of header
diff --git a/net-mgmt/scli/pkg-descr b/net-mgmt/scli/pkg-descr
deleted file mode 100644
index 0ecf514ce8e1..000000000000
--- a/net-mgmt/scli/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-The scli package written to address the need for small and efficient
-command line utilities to monitor and configure network devices and
-host systems. The scli package is based on the SNMP management
-protocol.
-
-WWW: https://trac.eecs.iu-bremen.de/projects/scli/
diff --git a/net-mgmt/snmp++/Makefile b/net-mgmt/snmp++/Makefile
deleted file mode 100644
index 7d2ed81b6429..000000000000
--- a/net-mgmt/snmp++/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-# Created by: nicolai@catpipe.net
-# $FreeBSD$
-
-PORTNAME= snmp++
-PORTVERSION= 3.3.0
-PORTREVISION= 1
-CATEGORIES= net-mgmt
-MASTER_SITES= http://www.agentpp.com/
-DISTNAME= ${PORTNAME}v${PORTVERSION}
-
-MAINTAINER= nicolai@petri.dk
-COMMENT= SNMP C++ library with V3 support
-
-BROKEN= unfetchable
-DEPRECATED= Broken for more than 6 months
-EXPIRATION_DATE= 2020-05-05
-
-LICENSE= BSD3CLAUSE
-
-MAKEFILE= Makefile.FreeBSD
-WRKSRC= ${WRKDIR}/${PORTNAME}/src
-
-USES= compiler:c++11-lang gmake ssl:build
-USE_LDCONFIG= yes
-MAKE_ARGS= CC="${CXX}" PORTOPTS="-I${OPENSSLINC} -L${OPENSSLLIB}"
-
-post-extract:
- ${CP} ${FILESDIR}/Makefile.FreeBSD ${WRKSRC}
-
-post-install:
- ${LN} -sf ${PREFIX}/lib/libsnmp++.so.3.3.0 ${STAGEDIR}${PREFIX}/lib/libsnmp++.so
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libsnmp++.so.3.3.0
-
-.include <bsd.port.mk>
diff --git a/net-mgmt/snmp++/distinfo b/net-mgmt/snmp++/distinfo
deleted file mode 100644
index def030244e36..000000000000
--- a/net-mgmt/snmp++/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (snmp++v3.3.0.tar.gz) = 821ae493f8fb54bb85cbd779697a3fc92e130906b5de993b9970ffd47f12466a
-SIZE (snmp++v3.3.0.tar.gz) = 584162
diff --git a/net-mgmt/snmp++/files/Makefile.FreeBSD b/net-mgmt/snmp++/files/Makefile.FreeBSD
deleted file mode 100644
index 43d07cc38d82..000000000000
--- a/net-mgmt/snmp++/files/Makefile.FreeBSD
+++ /dev/null
@@ -1,42 +0,0 @@
- ############################################################################
- ##
- ## Makefile.FreeBSD
- ##
- ## SNMP++v3.2.22
- ## -----------------------------------------------
- ## Copyright (c) 2001-2006 Jochen Katz, Frank Fock
- ##
- ## This software is based on SNMP++2.6 from Hewlett Packard:
- ##
- ## Copyright (c) 1996
- ## Hewlett-Packard Company
- ##
- ## ATTENTION: USE OF THIS SOFTWARE IS SUBJECT TO THE FOLLOWING TERMS.
- ## Permission to use, copy, modify, distribute andor sell this software
- ## andor its documentation is hereby granted without fee. User agrees
- ## to display the above copyright notice and this license notice in all
- ## copies of the software and any documentation of the software. User
- ## agrees to assume all liability for the use of the software;
- ## Hewlett-Packard and Jochen Katz make no representations about the
- ## suitability of this software for any purpose. It is provided
- ## "AS-IS" without warranty of any kind, either express or implied. User
- ## hereby grants a royalty-free license to any and all derivatives based
- ## upon this software code base.
- ##
- ## Stuttgart, Germany, Tue Nov 21 22:12:16 CET 2006
- ##
- ##########################################################################*
-
-#
-# Flags: compiler options, search paths
-#
-
-COPTIONS = -D_XPG4_EXTENDED -D__unix -Wall -D_USE_OPENSSL# -DHEADER_DES_LOCL_H # -D_DEBUG
-TEMPOPTS = -I.
-
-USEROPTS = -g
-CFLAGS = $(COPTIONS) $(CINCDIRS) $(USEROPTS) $(PORTOPTS)
-LDFLAGS = $(CFLAGS)
-SHARED = -fPIC -shared
-
-include common.mk
diff --git a/net-mgmt/snmp++/files/patch-auth__priv.cpp b/net-mgmt/snmp++/files/patch-auth__priv.cpp
deleted file mode 100644
index 5fe67e8c0f47..000000000000
--- a/net-mgmt/snmp++/files/patch-auth__priv.cpp
+++ /dev/null
@@ -1,125 +0,0 @@
---- auth_priv.cpp.orig 2016-04-15 19:57:59 UTC
-+++ auth_priv.cpp
-@@ -89,34 +89,34 @@ typedef MD5_CTX MD5HashSta
- #define MD5_PROCESS(s, p, l) MD5_Update(s, p, l)
- #define MD5_DONE(s, k) MD5_Final(k, s)
-
--typedef des_key_schedule DESCBCType;
-+typedef DES_key_schedule DESCBCType;
- #define DES_CBC_START_ENCRYPT(c, iv, k, kl, r, s) \
-- if (des_key_sched((C_Block*)(k), s) < 0) \
-+ if (DES_key_sched((DES_cblock*)(k), &s) < 0) \
- { \
- debugprintf(0, "Starting DES encryption failed."); \
- return SNMPv3_USM_ERROR; \
- }
- #define DES_CBC_START_DECRYPT(c, iv, k, kl, r, s) \
-- if (des_key_sched((C_Block*)(k), s) < 0) \
-+ if (DES_key_sched((DES_cblock*)(k), &s) < 0) \
- { \
- debugprintf(0, "Starting DES decryption failed."); \
- return SNMPv3_USM_ERROR; \
- }
-
- #define DES_CBC_ENCRYPT(pt, ct, s, iv, l) \
-- des_ncbc_encrypt(pt, ct, l, \
-- s, (C_Block*)(iv), DES_ENCRYPT)
-+ DES_ncbc_encrypt(pt, ct, l, \
-+ &s, (DES_cblock*)(iv), DES_ENCRYPT)
- #define DES_CBC_DECRYPT(ct, pt, s, iv, l) \
-- des_ncbc_encrypt(ct, pt, l, \
-- s, (C_Block*)(iv), DES_DECRYPT)
-+ DES_ncbc_encrypt(ct, pt, l, \
-+ &s, (DES_cblock*)(iv), DES_DECRYPT)
-
- #define DES_EDE3_CBC_ENCRYPT(pt, ct, l, k1, k2, k3, iv) \
-- des_ede3_cbc_encrypt(pt, ct, l, \
-- k1, k2, k3, (C_Block*)(iv), DES_ENCRYPT)
-+ DES_ede3_cbc_encrypt(pt, ct, l, \
-+ k1, k2, k3, (DES_cblock*)(iv), DES_ENCRYPT)
-
- #define DES_EDE3_CBC_DECRYPT(ct, pt, l, k1, k2, k3, iv) \
-- des_ede3_cbc_encrypt(ct, pt, l, \
-- k1, k2, k3, (C_Block*)(iv), DES_DECRYPT)
-+ DES_ede3_cbc_encrypt(ct, pt, l, \
-+ k1, k2, k3, (DES_cblock*)(iv), DES_DECRYPT)
-
- #define DES_MEMSET(s, c, l) memset(&(s), c, l)
-
-@@ -182,12 +182,12 @@ typedef MD5_CTX MD5HashSta
- #define MD5_DONE(s, k) MD5Final(k, s)
-
- #define DES_EDE3_CBC_ENCRYPT(pt, ct, l, k1, k2, k3, iv) \
-- des_ede3_cbc_encrypt((C_Block*)(pt), (C_Block*)(ct), l, \
-- k1, k2, k3, (C_Block*)(iv), DES_ENCRYPT)
-+ DES_ede3_cbc_encrypt((DES_cblock*)(pt), (DES_cblock*)(ct), l, \
-+ k1, k2, k3, (DES_cblock*)(iv), DES_ENCRYPT)
-
- #define DES_EDE3_CBC_DECRYPT(ct, pt, l, k1, k2, k3, iv) \
-- des_ede3_cbc_encrypt((C_Block*)(ct), (C_Block*)(pt), l, \
-- k1, k2, k3, (C_Block*)(iv), DES_DECRYPT)
-+ DES_ede3_cbc_encrypt((DES_cblock*)(ct), (DES_cblock*)(pt), l, \
-+ k1, k2, k3, (DES_cblock*)(iv), DES_DECRYPT)
-
- #ifdef RSAEURO
-
-@@ -205,26 +205,26 @@ typedef DES_CBC_CTX DESCBCType
-
- #else // RSAEURO
-
--typedef des_key_schedule DESCBCType;
-+typedef DES_key_schedule DESCBCType;
- #define DES_CBC_START_ENCRYPT(c, iv, k, kl, r, s) \
-- if (des_key_sched((C_Block*)(k), s) < 0) \
-+ if (DES_key_sched((DES_cblock*)(k), &s) < 0) \
- { \
- debugprintf(0, "Starting DES encryption failed."); \
- return SNMPv3_USM_ERROR; \
- }
- #define DES_CBC_START_DECRYPT(c, iv, k, kl, r, s) \
-- if (des_key_sched((C_Block*)(k), s) < 0) \
-+ if (DES_key_sched((DES_cblock*)(k), &s) < 0) \
- { \
- debugprintf(0, "Starting DES decryption failed."); \
- return SNMPv3_USM_ERROR; \
- }
-
- #define DES_CBC_ENCRYPT(pt, ct, s, iv, l) \
-- des_ncbc_encrypt((C_Block*)(pt), (C_Block*)(ct), l, \
-- s, (C_Block*)(iv), DES_ENCRYPT)
-+ DES_ncbc_encrypt((DES_cblock*)(pt), (DES_cblock*)(ct), l, \
-+ &s, (DES_cblock*)(iv), DES_ENCRYPT)
- #define DES_CBC_DECRYPT(ct, pt, s, iv, l) \
-- des_ncbc_encrypt((C_Block*)(ct), (C_Block*)(pt), l, \
-- s, (C_Block*)(iv), DES_DECRYPT)
-+ DES_ncbc_encrypt((DES_cblock*)(ct), (DES_cblock*)(pt), l, \
-+ &s, (DES_cblock*)(iv), DES_DECRYPT)
- #define DES_MEMSET(s, c, l) memset(&(s), c, l)
-
- /* -- END: Defines for libdes -- */
-@@ -1939,9 +1939,9 @@ Priv3DES_EDE::encrypt(const unsigned cha
- #else
- DESCBCType ks1, ks2, ks3;
-
-- if ((des_key_sched((C_Block*)(key), ks1) < 0) ||
-- (des_key_sched((C_Block*)(key +8), ks2) < 0) ||
-- (des_key_sched((C_Block*)(key +16), ks3) < 0))
-+ if ((DES_key_sched((DES_cblock*)(key), &ks1) < 0) ||
-+ (DES_key_sched((DES_cblock*)(key +8), &ks2) < 0) ||
-+ (DES_key_sched((DES_cblock*)(key +16), &ks3) < 0))
- {
- debugprintf(0, "Starting 3DES-EDE encryption failed.");
- return SNMPv3_USM_ERROR;
-@@ -2028,9 +2028,9 @@ Priv3DES_EDE::decrypt(const unsigned cha
- #else
- DESCBCType ks1, ks2, ks3;
-
-- if ((des_key_sched((C_Block*)(key), ks1) < 0) ||
-- (des_key_sched((C_Block*)(key+8), ks2) < 0) ||
-- (des_key_sched((C_Block*)(key+16), ks3) < 0))
-+ if ((DES_key_sched((C_Block*)(key), &ks1) < 0) ||
-+ (DES_key_sched((C_Block*)(key+8), &ks2) < 0) ||
-+ (DES_key_sched((C_Block*)(key+16), &ks3) < 0))
- {
- debugprintf(0, "Starting 3DES-EDE decryption failed.");
- return SNMPv3_USM_ERROR;
diff --git a/net-mgmt/snmp++/files/patch-src-common.mk b/net-mgmt/snmp++/files/patch-src-common.mk
deleted file mode 100644
index cc1ee895c7e0..000000000000
--- a/net-mgmt/snmp++/files/patch-src-common.mk
+++ /dev/null
@@ -1,11 +0,0 @@
---- ./common.mk.orig 2011-05-26 22:23:19.000000000 -0400
-+++ common.mk 2011-05-26 22:23:37.000000000 -0400
-@@ -65,7 +65,7 @@
- # Installation directories
- #
- ifndef INSTPREFIX
--INSTPREFIX = /usr/local
-+INSTPREFIX = $(PREFIX)
- endif
-
- ifndef INSTLIBPATH
diff --git a/net-mgmt/snmp++/pkg-descr b/net-mgmt/snmp++/pkg-descr
deleted file mode 100644
index 8b4e7e586b7c..000000000000
--- a/net-mgmt/snmp++/pkg-descr
+++ /dev/null
@@ -1,16 +0,0 @@
-SNMP++v3.x is a C++ API which supports SNMP v1, v2c, and v3.
-
-SNMP++v3.x is based on SNMP++v2.8 from HP* and extends it by support
-for SNMPv3 and a couple of bug fixes.
-
-The v3 support to SNMP++ and AGENT++ is provided by courtesy of
-Jochen Katz (katz07@agentpp.com).
-
-SNMP++v3.x extends the original SNMP++v2.8 by the following:
-# SNMPv3 including User Security Model (USM) with:
-# MD5 and SHA authentication
-# DES and IDEA privacy
-# Thread-safety
-# Bug-fixes
-
-WWW: https://www.agentpp.com/api/cpp/snmp_pp.html
diff --git a/net-mgmt/snmp++/pkg-plist b/net-mgmt/snmp++/pkg-plist
deleted file mode 100644
index 101790ed0af1..000000000000
--- a/net-mgmt/snmp++/pkg-plist
+++ /dev/null
@@ -1,40 +0,0 @@
-include/snmp_pp/IPv6Utility.h
-include/snmp_pp/address.h
-include/snmp_pp/asn1.h
-include/snmp_pp/auth_priv.h
-include/snmp_pp/collect.h
-include/snmp_pp/config_snmp_pp.h
-include/snmp_pp/counter.h
-include/snmp_pp/ctr64.h
-include/snmp_pp/eventlist.h
-include/snmp_pp/eventlistholder.h
-include/snmp_pp/gauge.h
-include/snmp_pp/idea.h
-include/snmp_pp/integer.h
-include/snmp_pp/libsnmp.h
-include/snmp_pp/log.h
-include/snmp_pp/md5.h
-include/snmp_pp/mp_v3.h
-include/snmp_pp/msec.h
-include/snmp_pp/msgqueue.h
-include/snmp_pp/notifyqueue.h
-include/snmp_pp/octet.h
-include/snmp_pp/oid.h
-include/snmp_pp/oid_def.h
-include/snmp_pp/pdu.h
-include/snmp_pp/reentrant.h
-include/snmp_pp/sha.h
-include/snmp_pp/smi.h
-include/snmp_pp/smival.h
-include/snmp_pp/snmp_pp.h
-include/snmp_pp/snmperrs.h
-include/snmp_pp/snmpmsg.h
-include/snmp_pp/target.h
-include/snmp_pp/timetick.h
-include/snmp_pp/usm_v3.h
-include/snmp_pp/uxsnmp.h
-include/snmp_pp/v3.h
-include/snmp_pp/vb.h
-lib/libsnmp++.a
-lib/libsnmp++.so
-lib/libsnmp++.so.3.3.0
diff --git a/net-mgmt/victorops-nagios/Makefile b/net-mgmt/victorops-nagios/Makefile
deleted file mode 100644
index ea3a243ac332..000000000000
--- a/net-mgmt/victorops-nagios/Makefile
+++ /dev/null
@@ -1,56 +0,0 @@
-# Created by: Douglas K. Rand <rand@iteris.com>
-# $FreeBSD$
-
-PORTNAME= victorops-nagios
-PORTVERSION= 1.4.20
-PORTREVISION= 1
-CATEGORIES= net-mgmt
-MASTER_SITES= http://software.victorops.com/
-
-MAINTAINER= rand@iteris.com
-COMMENT= Nagios integration for VictorOps incident notification service
-
-USES= shebangfix
-SHEBANG_FILES= ${WRKSRC}/opt/victorops/nagios_plugin/bin/*
-
-NO_WRKSUBDIR= YES
-NO_BUILD= YES
-NO_ARCH= YES
-
-BROKEN= unfetchable
-DEPRECATED= Broken for more than 6 months
-EXPIRATION_DATE= 2020-05-05
-RESTRICTED= Redistribution of software prohibited by VictorOps
-
-OPTIONS_DEFINE= QPAGE
-OPTIONS_DEFAULT=
-QPAGE_DESC= Integrate qpage for victorops server problems
-
-RUN_DEPENDS+= bash:shells/bash \
- curl:ftp/curl
-
-QPAGE_RUN_DEPENDS+= qpage:comms/qpage
-QPAGE_EXTRA_PATCHES+= ${FILESDIR}/qpage-patch
-
-do-install:
- ${MKDIR} ${STAGEDIR}${PREFIX}/etc/periodic/daily
- ${INSTALL_DATA} ${WRKSRC}/etc/cron.daily/victorops ${STAGEDIR}${PREFIX}/etc/periodic/daily/400.victorops
- ${MKDIR} ${STAGEDIR}${PREFIX}/etc/nagios
- ${MKDIR} ${STAGEDIR}${PREFIX}/etc/icinga2
- ${MKDIR} ${STAGEDIR}${PREFIX}/libexec/victorops
- ${MKDIR} ${STAGEDIR}${PREFIX}/etc/victorops
- ${MKDIR} ${STAGEDIR}/var/log/victorops
- ${INSTALL_DATA} ${WRKSRC}/opt/victorops/nagios_plugin/nagios_conf/victorops.cfg ${STAGEDIR}${PREFIX}/etc/nagios/victorops.cfg-sample
- ${INSTALL_DATA} ${WRKSRC}/opt/victorops/nagios_plugin/conf/env.sh.sample ${STAGEDIR}${PREFIX}/etc/victorops
- ${INSTALL_DATA} ${WRKSRC}/opt/victorops/nagios_plugin/conf/proxy.sh.sample ${STAGEDIR}${PREFIX}/etc/victorops
- ${INSTALL_DATA} ${WRKSRC}/opt/victorops/nagios_plugin/icinga2_conf/services.png ${STAGEDIR}${PREFIX}/etc/icinga2
- ${INSTALL_DATA} ${WRKSRC}/opt/victorops/nagios_plugin/icinga2_conf/vo_test_svc.conf ${STAGEDIR}${PREFIX}/etc/icinga2/vo_test_svc.conf.sample
- ${INSTALL_DATA} ${WRKSRC}/opt/victorops/nagios_plugin/icinga2_conf/victorops.conf ${STAGEDIR}${PREFIX}/etc/icinga2/victorops.conf.sample
-.for i in check_test_svc check_victorops_cmds check_victorops_forwarder \
- do_victorops_heartbeat enqueue_alert forward_alert_file forward_alerts \
- send_email_alert send_status stop_forwarder \
- url_encode.sed utils
- ${INSTALL_SCRIPT} ${WRKSRC}/opt/victorops/nagios_plugin/bin/${i} ${STAGEDIR}${PREFIX}/libexec/victorops/${i}
-.endfor
-
-.include <bsd.port.mk>
diff --git a/net-mgmt/victorops-nagios/distinfo b/net-mgmt/victorops-nagios/distinfo
deleted file mode 100644
index 45f9ed0b514f..000000000000
--- a/net-mgmt/victorops-nagios/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (victorops-nagios-1.4.20.tar.gz) = 87d8c87182e8945357cb9b602d19452754a4decb4809a8594a2495a04f3d9664
-SIZE (victorops-nagios-1.4.20.tar.gz) = 1678731
diff --git a/net-mgmt/victorops-nagios/files/qpage-patch b/net-mgmt/victorops-nagios/files/qpage-patch
deleted file mode 100644
index d85a38eaae15..000000000000
--- a/net-mgmt/victorops-nagios/files/qpage-patch
+++ /dev/null
@@ -1,27 +0,0 @@
---- opt/victorops/nagios_plugin/bin/send_email_alert.orig 2016-01-16 21:20:46 UTC
-+++ opt/victorops/nagios_plugin/bin/send_email_alert
-@@ -34,6 +34,7 @@ fi
- # Build the contact email list
- ORG_SLUG="$(getVal _CONTACTVO_ORGANIZATION_ID unkonwn_org)"
- CONTACTEMAIL="$(getVal _CONTACTVO_CONTACTEMAIL)"
-+CONTACTPAGER="$(getVal CONTACTPAGER)"
- VO_CONTACT="failsafe+$ORG_SLUG@victorops.net"
- WGET_LOG=$LOG_DIR/victorops_forward_wget.out
- STDERR_LOG=$LOG_DIR/victorops_forward_wget.err
-@@ -45,10 +46,16 @@ if (( $IS_SERVICE )); then
- if [ "$CONTACTEMAIL" != "" ]; then
- printf "%b" "***** Alert *****\n\nNotification Type: $(getVal NOTIFICATIONTYPE)\n\nService: $(getVal SERVICEDESC)\nHost: $(getVal HOSTALIAS)\nAddress: $(getVal HOSTADDRESS)\nState: $(getVal SERVICESTATE)\n\nDate/Time: $(getVal LONGDATETIME)\n\nAdditional Info:\n\n$(getVal SERVICEOUTPUT)\n\n" | mail -s "** $(getVal NOTIFICATIONTYPE) Service Alert: $(getVal HOSTALIAS)/$(getVal SERVICEDESC) is $(getVal SERVICESTATE) **" $CONTACTEMAIL
- fi
-+ if [ "$CONTACTPAGER" != "" ]; then
-+ printf "%b" "$(getVal SERVICEDESC) $(getVal NOTIFICATIONTYPE) for $(getVal HOSTNAME) is $(getVal SERVICESTATE) at $(getVal TIME) $(getVal SERVICEOUTPUT)" | qpage -f icinga $CONTACTPAGER
-+ fi
- else
- if [ "$CONTACTEMAIL" != "" ]; then
- printf "%b" "***** Alert *****\n\nNotification Type: $(getVal NOTIFICATIONTYPE)\nHost: $(getVal HOSTNAME)\nState: $(getVal HOSTSTATE)\nAddress: $(getVal HOSTADDRESS)\nInfo: $(getVal HOSTOUTPUT)\n\nDate/Time: $(getVal LONGDATETIME)\n" | mail -s "** $(getVal NOTIFICATIONTYPE) Host Alert: $(getVal HOSTNAME) is $(getVal HOSTSTATE) **" $CONTACTEMAIL
- fi
-+ if [ "$CONTACTPAGER" != "" ]; then
-+ printf "%b" "$(getVal HOSTNAME) is $(getVal HOSTSTATE) at $(getVal TIME) -- $(getVal HOSTOUTPUT)" | qpage -f icinga $CONTACTPAGER
-+ fi
- fi
- # ***
- # *** Make sure the mail command is the last thing in this file so the including file can check the exit code
diff --git a/net-mgmt/victorops-nagios/pkg-descr b/net-mgmt/victorops-nagios/pkg-descr
deleted file mode 100644
index 0e51f8f5b0c8..000000000000
--- a/net-mgmt/victorops-nagios/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-VictorOps is an on-call management and incident notification service.
-This is the Nagios/Icinga integration package for VictorOps.
-
-WWW: http://www.victorops.com
diff --git a/net-mgmt/victorops-nagios/pkg-message b/net-mgmt/victorops-nagios/pkg-message
deleted file mode 100644
index 8a70cca923bd..000000000000
--- a/net-mgmt/victorops-nagios/pkg-message
+++ /dev/null
@@ -1,13 +0,0 @@
-[
-{ type: install
- message: <<EOM
-victorops-nagios requires that ca_root_nss be built with the option
-
- ETCSYMLINK Add symlink to /etc/ssl/cert.pem
-
-enabled. With out that option, wget will complain that VictorOps'
-GoDaddy SSL certificate is a self-signed certificate, which will
-prevent VictorOps from working.
-EOM
-}
-]
diff --git a/net-mgmt/victorops-nagios/pkg-plist b/net-mgmt/victorops-nagios/pkg-plist
deleted file mode 100644
index befcba4ec053..000000000000
--- a/net-mgmt/victorops-nagios/pkg-plist
+++ /dev/null
@@ -1,23 +0,0 @@
-@sample etc/victorops/env.sh.sample
-@sample etc/victorops/proxy.sh.sample
-@sample etc/nagios/victorops.cfg-sample
-@sample etc/icinga2/victorops.conf.sample
-@sample etc/icinga2/vo_test_svc.conf.sample
-etc/icinga2/services.png
-etc/periodic/daily/400.victorops
-libexec/victorops/check_test_svc
-libexec/victorops/check_victorops_cmds
-libexec/victorops/check_victorops_forwarder
-libexec/victorops/do_victorops_heartbeat
-libexec/victorops/enqueue_alert
-libexec/victorops/forward_alert_file
-libexec/victorops/forward_alerts
-libexec/victorops/send_email_alert
-libexec/victorops/send_status
-libexec/victorops/stop_forwarder
-libexec/victorops/url_encode.sed
-libexec/victorops/utils
-@dir etc/nagios
-@dir etc/icinga2
-@dir etc/victorops
-@dir /var/log/victorops