aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2019-02-16 17:15:35 +0000
committerRene Ladan <rene@FreeBSD.org>2019-02-16 17:15:35 +0000
commitdcc3c125c3a850c4ab3b4b8b4ad092a8506a8b97 (patch)
treec39f91291bca7a9017fb711f580af2dfdbbfb88b
parentd46064a146ec58e8dde07b7ab64c39e401a438db (diff)
downloadports-dcc3c125c3a850c4ab3b4b8b4ad092a8506a8b97.tar.gz
ports-dcc3c125c3a850c4ab3b4b8b4ad092a8506a8b97.zip
Notes
-rw-r--r--MOVED13
-rw-r--r--devel/Makefile2
-rw-r--r--devel/geoip-java/Makefile51
-rw-r--r--devel/geoip-java/distinfo2
-rw-r--r--devel/geoip-java/files/build.xml56
-rw-r--r--devel/geoip-java/pkg-descr7
-rw-r--r--devel/go-sql-driver/Makefile23
-rw-r--r--devel/go-sql-driver/distinfo2
-rw-r--r--devel/go-sql-driver/pkg-descr17
-rw-r--r--devel/go-sql-driver/pkg-plist21
-rw-r--r--dns/Makefile2
-rw-r--r--dns/go-geodns/Makefile47
-rw-r--r--dns/go-geodns/distinfo3
-rw-r--r--dns/go-geodns/files/geodns.in123
-rw-r--r--dns/go-geodns/files/pkg-message.in13
-rw-r--r--dns/go-geodns/pkg-descr4
-rw-r--r--dns/go-geodns/pkg-plist3
-rw-r--r--dns/p5-pgeodns/Makefile27
-rw-r--r--dns/p5-pgeodns/distinfo2
-rw-r--r--dns/p5-pgeodns/files/patch-version.t25
-rw-r--r--dns/p5-pgeodns/pkg-descr10
-rw-r--r--dns/p5-pgeodns/pkg-plist5
-rw-r--r--ftp/Makefile1
-rw-r--r--ftp/proftpd-mod_geoip/Makefile27
-rw-r--r--ftp/proftpd-mod_geoip/pkg-descr4
-rw-r--r--net/Makefile7
-rw-r--r--net/go-geoip/Makefile32
-rw-r--r--net/go-geoip/distinfo2
-rw-r--r--net/go-geoip/pkg-descr7
-rw-r--r--net/go-geoip/pkg-plist8
-rw-r--r--net/p5-Geo-IP/Makefile29
-rw-r--r--net/p5-Geo-IP/distinfo3
-rw-r--r--net/p5-Geo-IP/pkg-descr9
-rw-r--r--net/p5-Geo-IP/pkg-plist6
-rw-r--r--net/pecl-geoip/Makefile23
-rw-r--r--net/pecl-geoip/distinfo3
-rw-r--r--net/pecl-geoip/pkg-descr6
-rw-r--r--net/pen/Makefile48
-rw-r--r--net/pen/distinfo3
-rw-r--r--net/pen/files/pen.in27
-rw-r--r--net/pen/pkg-descr7
-rw-r--r--net/py-GeoIP/Makefile40
-rw-r--r--net/py-GeoIP/distinfo2
-rw-r--r--net/py-GeoIP/pkg-descr4
-rw-r--r--net/rubygem-geoip/Makefile29
-rw-r--r--net/rubygem-geoip/distinfo3
-rw-r--r--net/rubygem-geoip/pkg-descr6
-rw-r--r--net/subnetcalc/Makefile26
-rw-r--r--net/subnetcalc/distinfo3
-rw-r--r--net/subnetcalc/pkg-descr12
-rw-r--r--security/Makefile1
-rw-r--r--security/sguil/Makefile207
-rw-r--r--security/sguil/distinfo3
-rw-r--r--security/sguil/files/example_agent.in34
-rw-r--r--security/sguil/files/pads_agent.in66
-rw-r--r--security/sguil/files/patch-client__sguil.conf35
-rw-r--r--security/sguil/files/patch-client__sguil.tk28
-rw-r--r--security/sguil/files/patch-sensor__contrib__ossec_agent__ossec_agent.tcl30
-rw-r--r--security/sguil/files/patch-sensor__pads_agent.tcl39
-rw-r--r--security/sguil/files/patch-sensor__pcap_agent-sancp.tcl35
-rw-r--r--security/sguil/files/patch-sensor__pcap_agent.tcl35
-rw-r--r--security/sguil/files/patch-sensor__sancp_agent.tcl30
-rw-r--r--security/sguil/files/patch-sensor_snort__agent.tcl35
-rw-r--r--security/sguil/files/patch-server__lib__SguildLoaderd.tcl11
-rw-r--r--security/sguil/files/patch-server__lib__SguildMysqlMerge.tcl11
-rw-r--r--security/sguil/files/patch-server__sguild101
-rw-r--r--security/sguil/files/patch-server__sguild.access12
-rw-r--r--security/sguil/files/patch-server__sguild.conf28
-rw-r--r--security/sguil/files/patch-server__sql_scripts__sancp_cleanup.tcl11
-rw-r--r--security/sguil/files/pcap_agent-sancp.in32
-rw-r--r--security/sguil/files/pcap_agent.in32
-rw-r--r--security/sguil/files/pkg-message-client.in16
-rw-r--r--security/sguil/files/pkg-message-sensor.in31
-rw-r--r--security/sguil/files/pkg-message-server.in44
-rw-r--r--security/sguil/files/sancp_agent.in32
-rw-r--r--security/sguil/files/sguild.in35
-rw-r--r--security/sguil/files/snort_agent.in32
-rw-r--r--security/sguil/pkg-descr8
-rw-r--r--security/sguil/pkg-plist225
79 files changed, 13 insertions, 2061 deletions
diff --git a/MOVED b/MOVED
index a9cfd617a291..9e6fabc42e67 100644
--- a/MOVED
+++ b/MOVED
@@ -11596,3 +11596,16 @@ net-mgmt/py-snmp4|net-mgmt/py-pysnmp|2019-02-11|Renamed to match upstream naming
net-mgmt/py-snmp4-apps|net-mgmt/py-pysnmp-apps|2019-02-11|Renamed to match upstream naming
net-mgmt/py-snmp4-mibs|net-mgmt/py-pysnmp-mibs|2019-02-11|Renamed to match upstream naming
science/mmtf|science/mmtf-cpp|2019-02-16|Rename to match the project name on github
+dns/p5-pgeodns||2019-02-16|Has expired: Uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible
+ftp/proftpd-mod_geoip||2019-02-16|Has expired: Uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible
+net/go-geoip||2019-02-16|Has expired: Uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible
+net/py-GeoIP|net/py-GeoIP2|2019-02-16|Has expired: Uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible
+net/pecl-geoip||2019-02-16|Has expired: Uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible
+net/pen||2019-02-16|Has expired: Uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible
+net/subnetcalc||2019-02-16|Has expired: Uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible
+net/p5-Geo-IP||2019-02-16|Has expired: Uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible
+net/rubygem-geoip||2019-02-16|Has expired: Uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible
+security/sguil||2019-02-16|Has expired: Uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible
+devel/go-sql-driver||2019-02-16|Has expired: Go source should not be packaged
+devel/geoip-java||2019-02-16|Has expired: Uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible
+dns/go-geodns||2019-02-16|Has expired: Uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible
diff --git a/devel/Makefile b/devel/Makefile
index 740e8d5308a9..bced9392e316 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -759,7 +759,6 @@
SUBDIR += generatorrunner
SUBDIR += gengetopt
SUBDIR += genproto
- SUBDIR += geoip-java
SUBDIR += gettext
SUBDIR += gettext-lint
SUBDIR += gettext-msghack
@@ -851,7 +850,6 @@
SUBDIR += go-raw
SUBDIR += go-runewidth
SUBDIR += go-slices
- SUBDIR += go-sql-driver
SUBDIR += go-tools
SUBDIR += go-uuid
SUBDIR += go-yaml
diff --git a/devel/geoip-java/Makefile b/devel/geoip-java/Makefile
deleted file mode 100644
index 9c69ab4dccc4..000000000000
--- a/devel/geoip-java/Makefile
+++ /dev/null
@@ -1,51 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= geoip
-PORTVERSION= 1.2.8
-PORTREVISION= 1
-CATEGORIES= devel java
-MASTER_SITES= http://www.maxmind.com/download/geoip/api/java/
-PKGNAMESUFFIX= -java
-DISTNAME= GeoIPJava-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Java bindings for GeoIP API
-
-LICENSE= LGPL20+ # source sayas LGPL20+, LICENSE saya LGPL21
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-RUN_DEPENDS= GeoIP>=1.4.8:net/GeoIP
-
-DEPRECATED= Uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible
-EXPIRATION_DATE=2019-02-15
-
-USES= zip
-
-USE_JAVA= yes
-JAVA_VERSION= 1.6+
-USE_ANT= yes
-ALL_TARGET= jar
-NO_ARCH= yes
-
-DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX}
-
-PLIST_FILES= %%JAVAJARDIR%%/maxmind-geoip-${PORTVERSION}.jar
-PORTDOCS= *
-
-OPTIONS_DEFINE= DOCS
-
-pre-build:
- @${CP} ${FILESDIR}/build.xml ${WRKSRC}
-
-post-build-DOCS-on:
- cd ${WRKSRC} && ${ANT} javadoc
-
-do-install:
- ${INSTALL_DATA} ${WRKSRC}/maxmind-geoip.jar \
- ${STAGEDIR}${JAVAJARDIR}/maxmind-geoip-${PORTVERSION}.jar
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- (cd ${WRKSRC}/javadoc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR})
-
-.include <bsd.port.mk>
diff --git a/devel/geoip-java/distinfo b/devel/geoip-java/distinfo
deleted file mode 100644
index ebc4077e791d..000000000000
--- a/devel/geoip-java/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (GeoIPJava-1.2.8.zip) = 7fc252e3fe4615f1451abbaae37af3608c322c817de56409278f717c8a8cef28
-SIZE (GeoIPJava-1.2.8.zip) = 80281
diff --git a/devel/geoip-java/files/build.xml b/devel/geoip-java/files/build.xml
deleted file mode 100644
index 249f3baefc2e..000000000000
--- a/devel/geoip-java/files/build.xml
+++ /dev/null
@@ -1,56 +0,0 @@
-<!-- Found at http://www.benow.ca/misc/geoip/build.xml authored by benow -->
-
-<project name="maxmind-geoip" default="compile" basedir=".">
-
- <property name="app.name" value="maxmind-geoip" />
- <property name="app.version" value="1.0" />
- <property name="build.home" value="build" />
- <property name="src.home" value="source" />
- <property name="doc.home" value="javadoc" />
-
-
- <path id="compile.classpath">
- <pathelement path="${build.home}" />
- </path>
-
- <target name="all" depends="clean,jar,javadoc" description="Clean build and jar, with javadoc" />
-
- <target name="clean" description="Delete old build directories">
- <delete dir="${build.home}" quiet="yes" />
- <delete dir="${doc.home}" quiet="yes" />
- <delete quiet="yes">
- <fileset dir="." includes="**/*~*" defaultexcludes="no" />
- </delete>
-
- <!--
- <delete dir="${dist.home}"/>
--->
-
- </target>
-
- <target name="compile" description="Compile Java sources">
- <mkdir dir="${build.home}" />
- <javac srcdir="${src.home}" destdir="${build.home}" debug="${compile.debug}" deprecation="${compile.deprecation}" optimize="${compile.optimize}">
- <classpath refid="compile.classpath" />
- </javac>
- </target>
-
- <target name="jar" depends="clean,compile" description="Create binary distribution">
- <mkdir dir="${build.home}" />
-
- <!-- Create application JAR file -->
- <jar jarfile="${app.name}.jar" basedir="${build.home}"/>
- </target>
-
- <target name="javadoc" depends="compile" description="Create Javadoc API documentation">
-
- <delete dir="${doc.home}" />
- <mkdir dir="${doc.home}" />
- <javadoc sourcepath="${src.home}" destdir="${doc.home}" windowtitle="${app.name} Documentation" doctitle="${app.name} Documentation" packagenames="com.*,test.*,org.*">
- <classpath refid="compile.classpath" />
- </javadoc>
- </target>
-
-</project>
-
-
diff --git a/devel/geoip-java/pkg-descr b/devel/geoip-java/pkg-descr
deleted file mode 100644
index 7bb7674387ac..000000000000
--- a/devel/geoip-java/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-MaxMind provides IP intelligence through the GeoIP brand. Over 5,000 companies
-use GeoIP data to locate their Internet visitors and show them relevant content
-and ads, perform analytics, enforce digital rights, and efficiently route
-Internet traffic. Businesses can obtain additional insights into their
-customers' connection speeds, ISPs, and more using GeoIP data.
-
-WWW: http://www.maxmind.com/app/java
diff --git a/devel/go-sql-driver/Makefile b/devel/go-sql-driver/Makefile
deleted file mode 100644
index 99a2fc4de464..000000000000
--- a/devel/go-sql-driver/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-# Created by: Ryan Steinmetz <zi@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= go-sql-driver
-PORTVERSION= 1.1
-DISTVERSIONPREFIX= v
-CATEGORIES= devel
-MASTER_SITES= GH \
- http://mirrors.rit.edu/zi/
-
-MAINTAINER= lattera@gmail.com
-COMMENT= Lightweight and fast MySQL driver for go
-
-USES= go
-USE_GITHUB= yes
-GH_PROJECT= mysql
-
-GO_PKGNAME= github.com/${PORTNAME}/${GH_PROJECT}
-
-DEPRECATED= Go source should not be packaged
-EXPIRATION_DATE= 2019-02-15
-
-.include <bsd.port.mk>
diff --git a/devel/go-sql-driver/distinfo b/devel/go-sql-driver/distinfo
deleted file mode 100644
index 516200d9317e..000000000000
--- a/devel/go-sql-driver/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (go-sql-driver-mysql-v1.1_GH0.tar.gz) = 8b999b966477cb59ee1cf2923cb7f9e42aedcd8bc521df3045a9f7749d45439c
-SIZE (go-sql-driver-mysql-v1.1_GH0.tar.gz) = 38852
diff --git a/devel/go-sql-driver/pkg-descr b/devel/go-sql-driver/pkg-descr
deleted file mode 100644
index 311879cd034d..000000000000
--- a/devel/go-sql-driver/pkg-descr
+++ /dev/null
@@ -1,17 +0,0 @@
-Go-MySQL-Driver is a lightweight and fast MySQL-Driver for Go's
-(golang) database/sql package
-
-Features:
-* Lightweight and fast
-* Native Go implementation. No C-bindings, just pure Go
-* Connections over TCP/IPv4, TCP/IPv6 or Unix domain sockets
-* Automatic handling of broken connections
-* Automatic Connection Pooling (by database/sql package)
-* Supports queries larger than 16MB
-* Full sql.RawBytes support.
-* Intelligent LONG DATA handling in prepared statements
-* Secure LOAD DATA LOCAL INFILE support with file Whitelisting and io.Reader
- support
-* Optional time.Time parsing
-
-WWW: https://github.com/go-sql-driver/mysql/
diff --git a/devel/go-sql-driver/pkg-plist b/devel/go-sql-driver/pkg-plist
deleted file mode 100644
index 975a903b174b..000000000000
--- a/devel/go-sql-driver/pkg-plist
+++ /dev/null
@@ -1,21 +0,0 @@
-%%GO_LIBDIR%%/github.com/go-sql-driver/mysql.a
-%%GO_SRCDIR%%/%%GO_PKGNAME%%/AUTHORS
-%%GO_SRCDIR%%/%%GO_PKGNAME%%/CHANGELOG.md
-%%GO_SRCDIR%%/%%GO_PKGNAME%%/CONTRIBUTING.md
-%%GO_SRCDIR%%/%%GO_PKGNAME%%/LICENSE
-%%GO_SRCDIR%%/%%GO_PKGNAME%%/README.md
-%%GO_SRCDIR%%/%%GO_PKGNAME%%/benchmark_test.go
-%%GO_SRCDIR%%/%%GO_PKGNAME%%/buffer.go
-%%GO_SRCDIR%%/%%GO_PKGNAME%%/connection.go
-%%GO_SRCDIR%%/%%GO_PKGNAME%%/const.go
-%%GO_SRCDIR%%/%%GO_PKGNAME%%/driver.go
-%%GO_SRCDIR%%/%%GO_PKGNAME%%/driver_test.go
-%%GO_SRCDIR%%/%%GO_PKGNAME%%/errors.go
-%%GO_SRCDIR%%/%%GO_PKGNAME%%/infile.go
-%%GO_SRCDIR%%/%%GO_PKGNAME%%/packets.go
-%%GO_SRCDIR%%/%%GO_PKGNAME%%/result.go
-%%GO_SRCDIR%%/%%GO_PKGNAME%%/rows.go
-%%GO_SRCDIR%%/%%GO_PKGNAME%%/statement.go
-%%GO_SRCDIR%%/%%GO_PKGNAME%%/transaction.go
-%%GO_SRCDIR%%/%%GO_PKGNAME%%/utils.go
-%%GO_SRCDIR%%/%%GO_PKGNAME%%/utils_test.go
diff --git a/dns/Makefile b/dns/Makefile
index 04ac652fa4dd..dc67459e285c 100644
--- a/dns/Makefile
+++ b/dns/Makefile
@@ -78,7 +78,6 @@
SUBDIR += gdnsd2
SUBDIR += gen6dns
SUBDIR += getdns
- SUBDIR += go-geodns
SUBDIR += hesiod
SUBDIR += hostdb
SUBDIR += hs-dns
@@ -173,7 +172,6 @@
SUBDIR += p5-Stanford-DNSserver
SUBDIR += p5-Tie-DNS
SUBDIR += p5-URBL-Prepare
- SUBDIR += p5-pgeodns
SUBDIR += packetq
SUBDIR += pdnsd
SUBDIR += pear-File_DNS
diff --git a/dns/go-geodns/Makefile b/dns/go-geodns/Makefile
deleted file mode 100644
index 9d79341108bc..000000000000
--- a/dns/go-geodns/Makefile
+++ /dev/null
@@ -1,47 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= geodns
-PORTVERSION= 2.7.0
-CATEGORIES= dns net ipv6
-PKGNAMEPREFIX= go-
-
-MAINTAINER= egypcio@FreeBSD.org
-COMMENT= DNS server with per-client targeted responses
-
-LICENSE= APACHE20
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-BUILD_DEPENDS= GeoIP>=1.6.12:net/GeoIP
-RUN_DEPENDS= GeoIP>=1.6.12:net/GeoIP
-
-DEPRECATED= Uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible
-EXPIRATION_DATE=2019-02-15
-
-USES= go pkgconfig
-USE_RC_SUBR= geodns
-USE_GITHUB= yes
-
-GH_ACCOUNT= abh
-GO_PKGNAME= github.com/${GH_ACCOUNT}/${PORTNAME}
-
-PORTEXAMPLES= *.json
-
-USERS= _geodns
-GROUPS= _geodns
-
-PLIST_SUB= USER="${USERS}" GROUP="${GROUPS}"
-SUB_LIST= USER="${USERS}" GROUP="${GROUPS}"
-SUB_FILES= pkg-message
-
-OPTIONS_DEFINE= EXAMPLES
-
-do-install:
- ${MKDIR} ${STAGEDIR}/${ETCDIR}
- ${INSTALL_PROGRAM} ${WRKDIR}/bin/geodns ${STAGEDIR}${PREFIX}/sbin
- ${INSTALL_DATA} ${WRKSRC}/dns/geodns.conf.sample ${STAGEDIR}${PREFIX}/etc
-
-do-install-EXAMPLES-on:
- ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/dns/${PORTEXAMPLES} ${STAGEDIR}${EXAMPLESDIR}
-
-.include <bsd.port.mk>
diff --git a/dns/go-geodns/distinfo b/dns/go-geodns/distinfo
deleted file mode 100644
index a0a4199ac9c1..000000000000
--- a/dns/go-geodns/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1523611997
-SHA256 (abh-geodns-2.7.0_GH0.tar.gz) = 73014bf559611994b007f65bed238e49cae3e580e592abc55c787e58c2706789
-SIZE (abh-geodns-2.7.0_GH0.tar.gz) = 367646
diff --git a/dns/go-geodns/files/geodns.in b/dns/go-geodns/files/geodns.in
deleted file mode 100644
index 9a4d42741614..000000000000
--- a/dns/go-geodns/files/geodns.in
+++ /dev/null
@@ -1,123 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-# PROVIDE: geodns
-# REQUIRE: cleanvar SERVERS
-#
-# Options to configure geodns via /etc/rc.conf:
-#
-# geodns_enable (bool):
-# Enable service on boot.
-# Default: NO
-#
-# geodns_conf (str):
-# Config file to use.
-# Default: %%PREFIX%%/etc/geodns.conf
-#
-# geodns_addr (str):
-# Specify which IP address to listen to.
-# Default: [::], 0.0.0.0
-#
-# geodns_port (str):
-# Specify which port to listen on.
-# Default: 5353
-#
-# geodns_suexec (bool):
-# Run geodns as root.
-# Default: NO
-#
-# geodns_uid (str):
-# User to run geodns as.
-# Default: %%USER%%
-#
-# geodns_zones (str):
-# Zone files directory.
-# Default: %%ETCDIR%%
-#
-# geodns_mac_portacl_enable (bool):
-# Load mac_portacl module (network port access control policy).
-# Default: NO
-#
-
-. /etc/rc.subr
-
-name="geodns"
-rcvar="geodns_enable"
-pidfile="/var/run/geodns.pid"
-procname="%%PREFIX%%/sbin/geodns"
-
-load_rc_config $name
-
-: ${geodns_enable:="NO"}
-: ${geodns_conf:="%%PREFIX%%/etc/geodns.conf"}
-: ${geodns_addr:=""}
-: ${geodns_port:="5353"}
-: ${geodns_suexec:="NO"}
-: ${geodns_uid:="%%USER%%"}
-: ${geodns_zones:="%%ETCDIR%%"}
-: ${geodns_mac_portacl_enable:="NO"}
-
-checkyesno geodns_suexec && geodns_uid="root"
-
-command="/usr/sbin/daemon"
-
-command_args="-p ${pidfile} -t ${name} -u ${geodns_uid} -f ${procname} -configfile ${geodns_conf} -config ${geodns_zones} -port ${geodns_port}"
-
-if [ ! -z ${geodns_addr} ]; then
- command_args="${command_args} -interface ${geodns_addr}"
-fi
-
-start_precmd="geodns_precmd"
-
-geodns_precmd() {
- local reservedlow reservedhigh rules_current rules_geodns rport ruid
-
- if checkyesno geodns_mac_portacl_enable ; then
-
- # Check and load mac_portacl module
- if ! kldstat -m mac_portacl >/dev/null 2>&1 ; then
- if ! kldload mac_portacl ; then
- warn "Could not load mac_portacl module."
- return 1
- fi
- fi
-
- # Check and add mac_portacl rules
- ruid=$(id -u $geodns_uid)
- rport=$geodns_port #smaller variable
- rules_current=$(sysctl -n security.mac.portacl.rules)
- rules_geodns="uid:${ruid}:tcp:${rport},uid:${ruid}:udp:${rport}"
- if [ ! $rules_current = "" ]; then
- if ! echo $rules_current | grep "$rules_geodns" >/dev/null 2>&1 ; then
- rules_current="${rules_current},${rules_geodns}"
- if ! sysctl security.mac.portacl.rules="$rules_current" >/dev/null 2>&1 ; then
- warn "Could not insert mac_portacl rules."
- return 1
- fi
- fi
- elif ! sysctl security.mac.portacl.rules=$rules_geodns >/dev/null 2>&1 ; then
- warn "Could not insert mac_portacl rules."
- return 1
- fi
-
- # Check and disable net.inet.ip.portrange.* control
- reservedlow=$(sysctl -n net.inet.ip.portrange.reservedlow)
- reservedhigh=$(sysctl -n net.inet.ip.portrange.reservedhigh)
- if [ ! $reservedlow -eq 0 ]; then
- if ! sysctl net.inet.ip.portrange.reservedlow=0 >/dev/null 2>&1 ; then
- warn "Could not change net.inet.ip.portrange.reservedlow."
- return 1
- fi
- fi
- if [ ! $reservedhigh -eq 0 ]; then
- if ! sysctl net.inet.ip.portrange.reservedhigh=0 >/dev/null 2>&1 ; then
- warn "Could not change net.inet.ip.portrange.reservedhigh."
- return 1
- fi
- fi
-
- fi # geodns_mac_portacl_enable
-}
-
-run_rc_command $1
diff --git a/dns/go-geodns/files/pkg-message.in b/dns/go-geodns/files/pkg-message.in
deleted file mode 100644
index 7039a1ed8c11..000000000000
--- a/dns/go-geodns/files/pkg-message.in
+++ /dev/null
@@ -1,13 +0,0 @@
-======================================================================
-GeoDNS is written in Go and therefore isn't capable of dropping privileges
-after binding to a low port on FreeBSD.
-
-By default, this port's daemon will listen on port 5353 (TCP/UDP) as the
-%%USER%% user.
-
-It's possible to bind it and listen on port 53 (TCP/UDP) with mac_portacl(4)
-kernel module (network port access control policy). For this add
-geodns_mac_portacl_enable=YES and geodns_port=53 in your rc.conf. The GeoDNS
-startup script will load mac_portacl and add a rule where %%USER%% user will
-be able to bind on port 53 (TCP/UDP).
-======================================================================
diff --git a/dns/go-geodns/pkg-descr b/dns/go-geodns/pkg-descr
deleted file mode 100644
index 0a20fad77e62..000000000000
--- a/dns/go-geodns/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-GeoDNS is a DNS server with per-client targeted responses. It powers the NTP
-Pool system and other similar services.
-
-WWW: https://github.com/abh/geodns
diff --git a/dns/go-geodns/pkg-plist b/dns/go-geodns/pkg-plist
deleted file mode 100644
index 1e3213182632..000000000000
--- a/dns/go-geodns/pkg-plist
+++ /dev/null
@@ -1,3 +0,0 @@
-@dir(%%USER%%,%%GROUP%%) %%ETCDIR%%
-@sample etc/geodns.conf.sample
-sbin/geodns
diff --git a/dns/p5-pgeodns/Makefile b/dns/p5-pgeodns/Makefile
deleted file mode 100644
index 163b49d6570e..000000000000
--- a/dns/p5-pgeodns/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= pgeodns
-PORTVERSION= 1.41
-PORTREVISION= 2
-CATEGORIES= dns perl5
-MASTER_SITES= GHC
-PKGNAMEPREFIX= p5-
-
-MAINTAINER= perl@FreeBSD.org
-COMMENT= Geographic NameServer
-
-BUILD_DEPENDS= ${RUN_DEPENDS}
-RUN_DEPENDS= p5-Geo-IP>=0:net/p5-Geo-IP \
- p5-JSON>=0:converters/p5-JSON \
- p5-Net-DNS>=0:dns/p5-Net-DNS
-TEST_DEPENDS= p5-Test-Warn>=0:devel/p5-Test-Warn
-
-DEPRECATED= Uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible
-EXPIRATION_DATE=2019-02-15
-
-USES= perl5
-USE_PERL5= configure
-USE_GITHUB= yes
-GH_ACCOUNT= abh
-
-.include <bsd.port.mk>
diff --git a/dns/p5-pgeodns/distinfo b/dns/p5-pgeodns/distinfo
deleted file mode 100644
index 35339cb210b5..000000000000
--- a/dns/p5-pgeodns/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (pgeodns-1.41.tar.gz) = 40d38b5eee1812cdd9a846eebdbe3de8db32c87f4a3ad3e384c39ab6e89a9d52
-SIZE (pgeodns-1.41.tar.gz) = 129276
diff --git a/dns/p5-pgeodns/files/patch-version.t b/dns/p5-pgeodns/files/patch-version.t
deleted file mode 100644
index 77d279b9184e..000000000000
--- a/dns/p5-pgeodns/files/patch-version.t
+++ /dev/null
@@ -1,25 +0,0 @@
---- ./t/version.t.orig 2012-02-29 10:44:30.642824576 -0500
-+++ ./t/version.t 2012-02-29 10:45:12.047827564 -0500
-@@ -18,12 +18,12 @@
- like($ans[1]->[0]->rdatastr, qr!q: 1,!, 'one query now');
-
- ok(@ans = $g->reply_handler("version.example.com", "IN", "TXT", "192.168.0.10"), "version request, txt");
--like($ans[1]->[0]->rdatastr, qr!v$GeoDNS::VERSION/!, 'got the version back');
-+like($ans[1]->[0]->rdatastr, qr!v$GeoDNS::VERSION!, 'got the version back');
-
- ok(sleep 1, 'sleep a second');
-
- ok(@ans = $g->reply_handler("version.example.com", "IN", "ANY", "192.168.0.10"), "version request, any");
--like($ans[1]->[0]->rdatastr, qr!v$GeoDNS::VERSION/!, 'got the version back');
-+like($ans[1]->[0]->rdatastr, qr!v$GeoDNS::VERSION!, 'got the version back');
-
- ok(@ans = $g->reply_handler("status.example.com", "IN", "ANY", "192.168.0.10"), "status request, any");
- like($ans[1]->[0]->rdatastr, qr!q: 4,!, 'four queries now');
-@@ -38,6 +38,6 @@
- my $x = join "\n", $ans[1]->[0]->char_str_list;
- #warn "[", ref $x, "] $x";
- ok(my $data = decode_json($x), "decode json");
--like($data->{v}, qr!v$GeoDNS::VERSION/!, 'got the version back');
-+like($data->{v}, qr!v$GeoDNS::VERSION!, 'got the version back');
-
- done_testing();
diff --git a/dns/p5-pgeodns/pkg-descr b/dns/p5-pgeodns/pkg-descr
deleted file mode 100644
index 839a84c26a0d..000000000000
--- a/dns/p5-pgeodns/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-pgeodns is a simple DNS server that can distribute load for a
-hostname to the nearest mirrors (as defined by geography; on the
-country / continent level).
-
-It is used for search.cpan.org/cpansearch.perl.org and for
-ftp.perl.org/ftp.cpan.org; to provide nearby-ish
-servers for the NTP Pool; and to balance svn.apache.org to
-svn.us.apache.org and svn.eu.apache.org.
-
-WWW: http://geo.bitnames.com/
diff --git a/dns/p5-pgeodns/pkg-plist b/dns/p5-pgeodns/pkg-plist
deleted file mode 100644
index db1aaacc7e69..000000000000
--- a/dns/p5-pgeodns/pkg-plist
+++ /dev/null
@@ -1,5 +0,0 @@
-bin/pgeodns
-%%SITE_PERL%%/Countries.pm
-%%SITE_PERL%%/GeoDNS.pm
-%%SITE_PERL%%/pgeodns.pl
-%%PERL5_MAN1%%/pgeodns.1.gz
diff --git a/ftp/Makefile b/ftp/Makefile
index e41218b03410..6114cd389690 100644
--- a/ftp/Makefile
+++ b/ftp/Makefile
@@ -70,7 +70,6 @@
SUBDIR += php73-ftp
SUBDIR += phpwebftp
SUBDIR += proftpd
- SUBDIR += proftpd-mod_geoip
SUBDIR += profxp
SUBDIR += puf
SUBDIR += pure-ftpd
diff --git a/ftp/proftpd-mod_geoip/Makefile b/ftp/proftpd-mod_geoip/Makefile
deleted file mode 100644
index 37ff09db140b..000000000000
--- a/ftp/proftpd-mod_geoip/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# Created by: Martin Matuska <mm@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= mod_geoip
-CATEGORIES= ftp
-PKGNAMEPREFIX= proftpd-
-
-MAINTAINER= mm@FreeBSD.org
-COMMENT= GeoIP ProFTPD module
-
-LICENSE= GPLv2
-
-LIB_DEPENDS= libGeoIP.so:net/GeoIP
-
-DEPRECATED= Uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible
-EXPIRATION_DATE=2019-02-15
-
-DESCR= ${.CURDIR}/pkg-descr
-
-MASTERDIR= ${.CURDIR}/../../ftp/proftpd
-
-INCLUDEDIRS= ${LOCALBASE}/include
-LIBDIRS= ${LOCALBASE}/lib
-
-_BUILDING_PROFTPD_MODULE= ${PORTNAME}
-
-.include "${MASTERDIR}/Makefile"
diff --git a/ftp/proftpd-mod_geoip/pkg-descr b/ftp/proftpd-mod_geoip/pkg-descr
deleted file mode 100644
index a4354929e4c7..000000000000
--- a/ftp/proftpd-mod_geoip/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-The ProFTPd mod_geoip module uses the GeoIP library from MaxMind to look up
-various geographic information for a connecting client.
-
-WWW: http://www.castaglia.org/proftpd/modules/mod_geoip.html
diff --git a/net/Makefile b/net/Makefile
index 6a64f6d3fe88..bc93a72ecae0 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -197,7 +197,6 @@
SUBDIR += go-amqp
SUBDIR += go-bapu
SUBDIR += go-cs
- SUBDIR += go-geoip
SUBDIR += go-httppath
SUBDIR += go-httptreemux
SUBDIR += go-nats
@@ -602,7 +601,6 @@
SUBDIR += p5-File-Rsync
SUBDIR += p5-File-RsyncP
SUBDIR += p5-Frontier-RPC
- SUBDIR += p5-Geo-IP
SUBDIR += p5-Geo-IP-PurePerl
SUBDIR += p5-Geo-IPfree
SUBDIR += p5-GeoIP2
@@ -962,14 +960,12 @@
SUBDIR += pear-XML_RPC
SUBDIR += pear-XML_RPC2
SUBDIR += pecl-amqp
- SUBDIR += pecl-geoip
SUBDIR += pecl-oauth2
SUBDIR += pecl-radius
SUBDIR += pecl-rdkafka
SUBDIR += pecl-smbclient
SUBDIR += pecl-yaz
SUBDIR += pecl-zmq
- SUBDIR += pen
SUBDIR += pfinger
SUBDIR += phamm
SUBDIR += php71-ldap
@@ -1016,7 +1012,6 @@
SUBDIR += pwhois
SUBDIR += pxe
SUBDIR += pxe-pdhcp
- SUBDIR += py-GeoIP
SUBDIR += py-GeoIP2
SUBDIR += py-aiohttp-socks
SUBDIR += py-amqp
@@ -1260,7 +1255,6 @@
SUBDIR += rubygem-fog-voxel
SUBDIR += rubygem-fog-vsphere
SUBDIR += rubygem-fog-xenserver
- SUBDIR += rubygem-geoip
SUBDIR += rubygem-gitaly
SUBDIR += rubygem-gitaly-proto
SUBDIR += rubygem-gitlab_omniauth-ldap
@@ -1404,7 +1398,6 @@
SUBDIR += ssvnc
SUBDIR += stone
SUBDIR += stund
- SUBDIR += subnetcalc
SUBDIR += suckblow
SUBDIR += sup
SUBDIR += svnup
diff --git a/net/go-geoip/Makefile b/net/go-geoip/Makefile
deleted file mode 100644
index 5b9bb0763c3f..000000000000
--- a/net/go-geoip/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= geoip
-PORTVERSION= 0.0.0.20131016
-CATEGORIES= net
-MASTER_SITES= GH GHC
-PKGNAMEPREFIX= go-
-
-MAINTAINER= kuriyama@FreeBSD.org
-COMMENT= Go library to wrap the libgeoip C library
-
-LICENSE= MIT
-
-LIB_DEPENDS= libGeoIP.so:net/GeoIP
-
-DEPRECATED= Uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible
-EXPIRATION_DATE=2019-02-15
-
-USES= compiler go
-USE_GITHUB= yes
-GH_ACCOUNT= abh
-GH_TAGNAME= da13074
-
-GO_PKGNAME= github.com/${GH_ACCOUNT}/${PORTNAME}
-
-.include <bsd.port.pre.mk>
-
-.if ${COMPILER_TYPE} == clang && ${CC} == cc
-CC= clang
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/net/go-geoip/distinfo b/net/go-geoip/distinfo
deleted file mode 100644
index 80f458b470ea..000000000000
--- a/net/go-geoip/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (geoip-0.0.0.20131016_GH0.tar.gz) = 90607958d4301d0ea7a51828290cbe9c8ec5914dc8b1d5150c27894e4ea315d5
-SIZE (geoip-0.0.0.20131016_GH0.tar.gz) = 5758
diff --git a/net/go-geoip/pkg-descr b/net/go-geoip/pkg-descr
deleted file mode 100644
index ef538a5c47d6..000000000000
--- a/net/go-geoip/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-This package wraps the libgeoip C library for access from Go
-(golang).
-
-You can download the free GeoLite Country database or you can
-subscribe to updates.
-
-WWW: https://github.com/abh/geoip
diff --git a/net/go-geoip/pkg-plist b/net/go-geoip/pkg-plist
deleted file mode 100644
index 5b745eef32e9..000000000000
--- a/net/go-geoip/pkg-plist
+++ /dev/null
@@ -1,8 +0,0 @@
-%%GO_LIBDIR%%/%%GO_PKGNAME%%.a
-%%GO_SRCDIR%%/%%GO_PKGNAME%%/LICENSE
-%%GO_SRCDIR%%/%%GO_PKGNAME%%/README.md
-%%GO_SRCDIR%%/%%GO_PKGNAME%%/const.go
-%%GO_SRCDIR%%/%%GO_PKGNAME%%/db/download
-%%GO_SRCDIR%%/%%GO_PKGNAME%%/ex/geoip-demo.go
-%%GO_SRCDIR%%/%%GO_PKGNAME%%/geoip.go
-%%GO_SRCDIR%%/%%GO_PKGNAME%%/geoip_test.go
diff --git a/net/p5-Geo-IP/Makefile b/net/p5-Geo-IP/Makefile
deleted file mode 100644
index 189034936408..000000000000
--- a/net/p5-Geo-IP/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# Created by: Yen-Ming Lee <leeym@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= Geo-IP
-PORTVERSION= 1.51
-CATEGORIES= net geography perl5
-MASTER_SITES= CPAN
-PKGNAMEPREFIX= p5-
-
-MAINTAINER= perl@FreeBSD.org
-COMMENT= Gets country name by IP or hostname
-
-LICENSE= ART10 GPLv1+
-LICENSE_COMB= dual
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-LIB_DEPENDS= libGeoIP.so:net/GeoIP
-
-DEPRECATED= Uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible
-EXPIRATION_DATE=2019-02-15
-
-CONFIGURE_ARGS= INC="-I${LOCALBASE}/include" LIBS="-L${LOCALBASE}/lib"
-USES= perl5
-USE_PERL5= configure
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Geo/IP/IP.so
-
-.include <bsd.port.mk>
diff --git a/net/p5-Geo-IP/distinfo b/net/p5-Geo-IP/distinfo
deleted file mode 100644
index 4a5bdfb6027e..000000000000
--- a/net/p5-Geo-IP/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1507813792
-SHA256 (Geo-IP-1.51.tar.gz) = 163020315d5c5441836ac79e08a77b428f277fd090bea4fa80da7077b2436aba
-SIZE (Geo-IP-1.51.tar.gz) = 155629
diff --git a/net/p5-Geo-IP/pkg-descr b/net/p5-Geo-IP/pkg-descr
deleted file mode 100644
index 156789a4877c..000000000000
--- a/net/p5-Geo-IP/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-This module looks up the country of an IP or hostname, using the free
-GeoIP Legacy file-based database. This database should be more complete
-and accurate than reverse DNS lookups.
-
-This module can be used to automatically select the geographically closest
-mirror, or to analyze your web server logs to determine the countries of
-your visiters.
-
-WWW: https://metacpan.org/release/Geo-IP
diff --git a/net/p5-Geo-IP/pkg-plist b/net/p5-Geo-IP/pkg-plist
deleted file mode 100644
index 18de342c4a36..000000000000
--- a/net/p5-Geo-IP/pkg-plist
+++ /dev/null
@@ -1,6 +0,0 @@
-%%SITE_ARCH%%/Geo/IP.pm
-%%SITE_ARCH%%/Geo/IP/Record.pm
-%%SITE_ARCH%%/Geo/IP/Record.pod
-%%SITE_ARCH%%/auto/Geo/IP/IP.so
-%%PERL5_MAN3%%/Geo::IP.3.gz
-%%PERL5_MAN3%%/Geo::IP::Record.3.gz
diff --git a/net/pecl-geoip/Makefile b/net/pecl-geoip/Makefile
deleted file mode 100644
index 5db618396add..000000000000
--- a/net/pecl-geoip/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-# Created by: Gea-Suan Lin <gslin@gslin.org>
-# $FreeBSD$
-
-PORTNAME= geoip
-PORTVERSION= 1.1.1
-CATEGORIES= net www
-
-MAINTAINER= sunpoet@FreeBSD.org
-COMMENT= Map IP address to geographic places
-
-LICENSE= PHP301
-
-LIB_DEPENDS= libGeoIP.so:net/GeoIP
-
-DEPRECATED= Uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible
-EXPIRATION_DATE=2019-02-15
-
-USES= php:pecl
-
-post-patch:
- @${REINPLACE_CMD} -e 's|-ldl||g' ${WRKSRC}/config.m4
-
-.include <bsd.port.mk>
diff --git a/net/pecl-geoip/distinfo b/net/pecl-geoip/distinfo
deleted file mode 100644
index b87f1a13aa63..000000000000
--- a/net/pecl-geoip/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1479473773
-SHA256 (PECL/geoip-1.1.1.tgz) = b2d05c03019d46135c249b5a7fa0dbd43ca5ee98aea8ed807bc7aa90ac8c0f06
-SIZE (PECL/geoip-1.1.1.tgz) = 13004
diff --git a/net/pecl-geoip/pkg-descr b/net/pecl-geoip/pkg-descr
deleted file mode 100644
index 25aef1ab6f32..000000000000
--- a/net/pecl-geoip/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-This PHP extension allows you to find the location of an IP address - City,
-State, Country, Longitude, Latitude, and other information as all, such as ISP
-and connection type. For more info, please visit Maxmind's website.
-
-WWW: https://pecl.php.net/package/geoip
-WWW: http://www.maxmind.com/
diff --git a/net/pen/Makefile b/net/pen/Makefile
deleted file mode 100644
index 0756c933a767..000000000000
--- a/net/pen/Makefile
+++ /dev/null
@@ -1,48 +0,0 @@
-# Created by: ijliao
-# $FreeBSD$
-
-PORTNAME= pen
-PORTVERSION= 0.34.1
-CATEGORIES= net
-MASTER_SITES= http://siag.nu/pub/pen/
-
-MAINTAINER= danilo@FreeBSD.org
-COMMENT= Load balancer for UDP and TCP based protocols
-
-LICENSE= GPLv2
-
-LIB_DEPENDS= libGeoIP.so:net/GeoIP
-
-DEPRECATED= Uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible
-EXPIRATION_DATE=2019-02-15
-
-GNU_CONFIGURE= yes
-USES= ssl
-USE_RC_SUBR= pen
-CONFIGURE_ARGS= --with-daemon --with-docdir=${DOCSDIR} --with-geoip \
- --with-ssl=${OPENSSLBASE}
-CPPFLAGS+= -I${LOCALBASE}/include
-LIBS+= -L${LOCALBASE}/lib
-
-PORTDOCS= penstats HOWTO AUTHORS README ChangeLog COPYING
-PLIST_FILES= bin/mergelogs bin/pen bin/penctl bin/penlog \
- bin/penlogd man/man1/mergelogs.1.gz \
- man/man1/pen.1.gz man/man1/penctl.1.gz \
- man/man1/penlog.1.gz man/man1/penlogd.1.gz
-
-OPTIONS_DEFINE= DEBUG DOCS KQUEUE
-OPTIONS_DEFAULT=KQUEUE
-KQUEUE_DESC= Use kqueue backend
-
-.if defined(WITH_FDSETSIZE)
-CONFIGURE_ARGS+= --with-fd_setsize=${WITH_FDSETSIZE}
-.endif
-
-KQUEUE_CONFIGURE_ON= --with-kqueue
-KQUEUE_CONFIGURE_OFF= --with-poll
-DEBUG_CONFIGURE_ENABLE= debugging
-
-post-patch:
- @${REINPLACE_CMD} 's/-pg//' ${WRKSRC}/configure
-
-.include <bsd.port.mk>
diff --git a/net/pen/distinfo b/net/pen/distinfo
deleted file mode 100644
index 14f7a1e476e7..000000000000
--- a/net/pen/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1487541920
-SHA256 (pen-0.34.1.tar.gz) = 2b640795029df9d1672e17202c109cc5d42538f6754a6070dc27da640881e864
-SIZE (pen-0.34.1.tar.gz) = 184622
diff --git a/net/pen/files/pen.in b/net/pen/files/pen.in
deleted file mode 100644
index 6f4986633097..000000000000
--- a/net/pen/files/pen.in
+++ /dev/null
@@ -1,27 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-# PROVIDE: pen
-# REQUIRE: NETWORKING SERVERS
-# BEFORE: DAEMON
-# KEYWORD: shutdown
-
-#
-# Add the following lines to /etc/rc.conf to enable pen:
-#
-# pen_enable="YES"
-# pen_flags="<set as needed>"
-
-. /etc/rc.subr
-
-name=pen
-rcvar=pen_enable
-
-command=%%PREFIX%%/bin/pen
-
-pen_enable=${pen_enable:-"NO"}
-
-load_rc_config $name
-run_rc_command "$1"
diff --git a/net/pen/pkg-descr b/net/pen/pkg-descr
deleted file mode 100644
index 222d98bd4f69..000000000000
--- a/net/pen/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-This is pen, a load balancer for UDP and TCP based protocols such as
-DNS, HTTP or SMTP. It allows several servers to appear as one to the
-outside and automatically detects servers that are down and distributes
-clients among the available servers. This gives high availability and
-scalable performance.
-
-WWW: http://siag.nu/pen/
diff --git a/net/py-GeoIP/Makefile b/net/py-GeoIP/Makefile
deleted file mode 100644
index 928fcb2e5525..000000000000
--- a/net/py-GeoIP/Makefile
+++ /dev/null
@@ -1,40 +0,0 @@
-# Created by: Stefan Walter <sw@gegenunendlich.de>
-# $FreeBSD$
-
-PORTNAME= GeoIP
-PORTVERSION= 1.3.2
-PORTREVISION= 1
-CATEGORIES= net python geography
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= sunpoet@FreeBSD.org
-COMMENT= Mapping of IP addresses/hostnames to country names in Python
-
-LICENSE= GPLv2
-
-LIB_DEPENDS= libGeoIP.so:net/GeoIP
-
-DEPRECATED= Uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible
-EXPIRATION_DATE=2019-02-15
-
-OPTIONS_DEFINE= EXAMPLES
-
-USE_PYTHON= autoplist concurrent distutils
-USES= localbase python shebangfix
-
-PORTEXAMPLES= *
-
-SHEBANG_FILES= examples/*.py
-
-post-patch:
- @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' ${WRKSRC}/examples/*.py
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/GeoIP.so
-
-post-install-EXAMPLES-on:
- ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/
- cd ${WRKSRC}/examples/ && ${INSTALL_DATA} *.py ${STAGEDIR}${EXAMPLESDIR}/
-
-.include <bsd.port.mk>
diff --git a/net/py-GeoIP/distinfo b/net/py-GeoIP/distinfo
deleted file mode 100644
index b1d7444657d5..000000000000
--- a/net/py-GeoIP/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (GeoIP-1.3.2.tar.gz) = a890da6a21574050692198f14b07aa4268a01371278dfc24f71cd9bc87ebf0e6
-SIZE (GeoIP-1.3.2.tar.gz) = 20127
diff --git a/net/py-GeoIP/pkg-descr b/net/py-GeoIP/pkg-descr
deleted file mode 100644
index 82d25f6c2d5c..000000000000
--- a/net/py-GeoIP/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Python API to the GeoIP library for obtaining the country, region, city,
-latitude, and longitude of any IP address.
-
-WWW: https://github.com/maxmind/geoip-api-python
diff --git a/net/rubygem-geoip/Makefile b/net/rubygem-geoip/Makefile
deleted file mode 100644
index 77be11ae97e8..000000000000
--- a/net/rubygem-geoip/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= geoip
-PORTVERSION= 1.6.4
-CATEGORIES= net rubygems
-MASTER_SITES= RG
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT= Geoip implementation for rubygems
-
-LICENSE= LGPL21+
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-RUN_DEPENDS= geoiplookup:net/GeoIP
-
-DEPRECATED= Uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible
-EXPIRATION_DATE=2019-02-15
-
-REINPLACE_ARGS= -i ''
-NO_ARCH= yes
-USE_RUBY= yes
-USES= gem
-
-PLIST_FILES= bin/geoip
-
-post-patch:
- @${REINPLACE_CMD} -e '1d' ${WRKSRC}/test/csvORG2dat.py
-
-.include <bsd.port.mk>
diff --git a/net/rubygem-geoip/distinfo b/net/rubygem-geoip/distinfo
deleted file mode 100644
index e9bfad875618..000000000000
--- a/net/rubygem-geoip/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1521645296
-SHA256 (rubygem/geoip-1.6.4.gem) = 4c9a4636e0ff66633271e91ac568bdda95520788e7610618d45350798935c1c5
-SIZE (rubygem/geoip-1.6.4.gem) = 66048
diff --git a/net/rubygem-geoip/pkg-descr b/net/rubygem-geoip/pkg-descr
deleted file mode 100644
index 5e1c7c757dec..000000000000
--- a/net/rubygem-geoip/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-GeoIP searches a GeoIP database for a given host or IP address, and
-returns information about the country where the IP address is allocated.
-
-This is a GeoIP implementation for rubygems
-
-WWW: https://github.com/cjheath/geoip
diff --git a/net/subnetcalc/Makefile b/net/subnetcalc/Makefile
deleted file mode 100644
index 52610bad19a6..000000000000
--- a/net/subnetcalc/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# Created by: Thomas Dreibholz <dreibh@iem.uni-due.de>
-# $FreeBSD$
-
-PORTNAME= subnetcalc
-DISTVERSION= 2.4.9
-CATEGORIES= net
-MASTER_SITES= https://www.uni-due.de/~be0001/subnetcalc/download/
-
-MAINTAINER= dreibh@iem.uni-due.de
-COMMENT= IPv4/IPv6 Subnet Calculator
-
-LICENSE= GPLv3
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-LIB_DEPENDS= libGeoIP.so:net/GeoIP
-
-DEPRECATED= Uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible
-EXPIRATION_DATE=2019-02-15
-
-USES= cmake
-CMAKE_ARGS= -DCMAKE_INSTALL_MANDIR:PATH="man"
-
-PLIST_FILES= bin/subnetcalc \
- man/man1/subnetcalc.1.gz
-
-.include <bsd.port.mk>
diff --git a/net/subnetcalc/distinfo b/net/subnetcalc/distinfo
deleted file mode 100644
index 92d933321a8d..000000000000
--- a/net/subnetcalc/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1529320336
-SHA256 (subnetcalc-2.4.9.tar.gz) = dce27b53857625fdec0409b6534f89eb573d19cc2928ef6d81845902a759cbe9
-SIZE (subnetcalc-2.4.9.tar.gz) = 69257
diff --git a/net/subnetcalc/pkg-descr b/net/subnetcalc/pkg-descr
deleted file mode 100644
index a4bfba8cc194..000000000000
--- a/net/subnetcalc/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-SubNetCalc is an IPv4/IPv6 subnet address calculator. For given IPv4 or IPv6
-address and netmask or prefix length, it calculates network address, broadcast
-address, maximum number of hosts and host address range. The output is
-colourized for better readability (e.g. network part, host part). Also, it
-prints the addresses in binary format for better understandability.
-
-Furthermore, it can identify the address type (e.g. multicast, unique local,
-site local, etc.) and extract additional information from the address
-(e.g. type, scope, interface ID, etc.). Finally, it can generate IPv6 unique
-local prefixes.
-
-WWW: https://www.uni-due.de/~be0001/subnetcalc/
diff --git a/security/Makefile b/security/Makefile
index 9e8546e60901..e5b2619f2829 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -1225,7 +1225,6 @@
SUBDIR += sectok
SUBDIR += secure_delete
SUBDIR += setaudit
- SUBDIR += sguil
SUBDIR += sha
SUBDIR += sha1collisiondetection
SUBDIR += sha2wordlist
diff --git a/security/sguil/Makefile b/security/sguil/Makefile
deleted file mode 100644
index 282a414984db..000000000000
--- a/security/sguil/Makefile
+++ /dev/null
@@ -1,207 +0,0 @@
-# Created by: Muhammad Moinur Rahman <5u623l20@gmail.com>
-# $FreeBSD$
-
-PORTNAME= sguil
-PORTVERSION= 1.0.0
-DISTVERSIONPREFIX= v
-CATEGORIES= security
-
-MAINTAINER= bofh@FreeBSD.org
-COMMENT= Sguil is a network security monitoring program
-
-LICENSE= GPLv3
-
-RUN_DEPENDS= tcltls>=0:devel/tcltls \
- ${LOCALBASE}/lib/tclx8.4/tclx.tcl:lang/tclX
-
-USE_GITHUB= yes
-GH_ACCOUNT= bammv
-
-OPTIONS_DEFINE= DOCS
-OPTIONS_DEFAULT= SERVER CLIENT SENSOR
-OPTIONS_MULTI= INSTANCE
-OPTIONS_MULTI_INSTANCE= SERVER CLIENT SENSOR
-OPTIONS_GROUP= SERVER CLIENT SENSOR
-OPTIONS_GROUP_SERVER= MYSQL
-OPTIONS_GROUP_CLIENT= AUDIO SANCP WIRESHARK
-OPTIONS_GROUP_SENSOR= PADS_SENSOR SANCP_SENSOR
-OPTIONS_SUB= yes
-
-SERVER_DESC= Install Sguil Server
-CLIENT_DESC= Install Sguil Client
-SENSOR_DESC= Install Sguil SENSOR
-MYSQL_DESC= Depend on databases/mysqltcl
-AUDIO_DESC= Install Festival Speech Synthesis
-SANCP_DESC= Use sancp
-PADS_SENSOR_DESC= Include pads sensor
-SANCP_SENSOR_DESC= Include sancp sensor
-WIRESHARK_DESC= Install wireshark
-
-CLIENT_USES= tk:wrapper
-SERVER_RUN_DEPENDS= p0f:net-mgmt/p0f \
- tcpflow:net/tcpflow \
- dtplite:devel/tcllib
-CLIENT_RUN_DEPENDS= dtplite:devel/tcllib \
- iwidgets>0:x11-toolkits/iwidgets \
- gpg2:security/gnupg
-SENSOR_RUN_DEPENDS= barnyard2:security/barnyard2-sguil
-MYSQL_LIB_DEPENDS= mysqltcl>=3.052:databases/mysqltcl
-AUDIO_RUN_DEPENDS= festival:audio/festival
-SANCP_RUN_DEPENDS= sancp:security/sancp
-WIRESHARK_RUN_DEPENDS= wireshark:net/wireshark
-PADS_SENSOR_RUN_DEPENDS= pads:net-mgmt/pads
-SANCP_SENSOR_RUN_DEPENDS= sancp:security/sancp
-
-NO_BUILD= yes
-NO_ARCH= yes
-TCL_VER= 8.5
-TCLSH= tclsh${TCL_VER}
-SERVER_SGUILDIR?= sguild
-CLIENT_SGUILDIR?= sguil-client
-SENSOR_SGUILDIR?= sguil-sensor
-PLIST_SUB= SERVER_SGUILDIR=${SERVER_SGUILDIR} \
- CLIENT_SGUILDIR=${CLIENT_SGUILDIR} \
- SENSOR_SGUILDIR=${SENSOR_SGUILDIR}
-SUB_LIST= SERVER_SGUILDIR=${SERVER_SGUILDIR} TCLSH=${TCLSH} \
- CLIENT_SGUILDIR=${CLIENT_SGUILDIR} \
- SENSOR_SGUILDIR=${SENSOR_SGUILDIR}
-SERVER_CONFS= autocat.conf sguild.access sguild.email sguild.reports \
- sguild.conf sguild.queries sguild.users
-CLIENT_LIBFILES=SguilUtil.tcl dkffont.tcl email17.tcl extdata.tcl \
- sellib.tcl sancp.tcl sound.tcl guilib.tcl qrybuild.tcl \
- qrylib.tcl report.tcl stdquery.tcl whois.tcl
-SENSOR_AGENTS= pcap_agent.tcl snort_agent.tcl
-SENSOR_CONFS= pcap_agent.conf snort_agent.conf
-LOG_SCRIPTS= log_packets-daemonlogger.sh log_packets.sh
-USERS= sguil
-GROUPS= sguil
-
-PORTDOCS= ${COMMON_DOCS:S|^doc/||}
-COMMON_DOCS= doc/CHANGES doc/FAQ doc/INSTALL doc/INSTALL.openbsd \
- doc/OPENSSL.README doc/TODO doc/UPGRADE doc/USAGE \
- doc/sguildb.dia
-
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MCLIENT}
-SUB_FILES= pkg-message-client
-.endif
-
-.if ${PORT_OPTIONS:MSERVER}
-USE_RC_SUBR+= sguild
-SUB_FILES= pkg-message-server
-.endif
-
-.if ${PORT_OPTIONS:MSENSOR}
-DEPRECATED= Uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible
-EXPIRATION_DATE=2019-02-15
-
-USE_RC_SUBR+= pcap_agent snort_agent
-SUB_FILES= pkg-message-sensor
-WITH_PCRE= true
-PORTDOCS+= README.daemonlogger
-. if ${PORT_OPTIONS:MSANCP_SENSOR}
-SENSOR_AGENTS+= sancp_agent.tcl pcap_agent-sancp.tcl
-SENSOR_CONFS+= sancp_agent.conf sancp-indexed.conf pcap_agent-sancp.conf
-USE_RC_SUBR+= sancp_agent pcap_agent-sancp
-PORTDOCS+= README.sancp_indexed_pcap
-. endif
-. if ${PORT_OPTIONS:MPADS_SENSOR}
-SENSOR_AGENTS+= pads_agent.tcl
-SENSOR_CONFS+= pads_agent.conf
-USE_RC_SUBR+= pads_agent
-. endif
-.endif
-
-post-patch-SERVER-on:
- @${REINPLACE_CMD} 's|/bin/sh|${TCLSH}|' \
- ${WRKSRC}/server/sguild
- @${MKDIR} ${STAGEDIR}${PREFIX}/etc/${SERVER_SGUILDIR} \
- ${STAGEDIR}${PREFIX}/lib/${SERVER_SGUILDIR} \
- ${STAGEDIR}${PREFIX}/share/${SERVER_SGUILDIR} \
- ${STAGEDIR}${PREFIX}/share/${SERVER_SGUILDIR}/contrib
-
-post-patch-CLIENT-on:
- @${MKDIR} ${STAGEDIR}${PREFIX}/bin/${CLIENT_SGUILDIR} \
- ${STAGEDIR}${PREFIX}/bin/${CLIENT_SGUILDIR}/lib \
- ${STAGEDIR}${PREFIX}/bin/${CLIENT_SGUILDIR}/images
-
-post-patch-SENSOR-on:
-.for f in ${SENSOR_AGENTS}
- @${REINPLACE_CMD} 's|/bin/sh|${PREFIX}/bin/${TCLSH}|' \
- ${WRKSRC}/sensor/${f}
-.endfor
-
-do-install-SERVER-on:
- (cd ${WRKSRC}/server/lib && \
- ${COPYTREE_BIN} \* ${STAGEDIR}${PREFIX}/lib/${SERVER_SGUILDIR})
- (cd ${WRKSRC}/server/sql_scripts && \
- ${COPYTREE_SHARE} \* \
- ${STAGEDIR}${PREFIX}/share/${SERVER_SGUILDIR})
- (cd ${WRKSRC}/server/contrib && \
- ${COPYTREE_SHARE} \* \
- ${STAGEDIR}${PREFIX}/share/${SERVER_SGUILDIR}/contrib)
- ${INSTALL_SCRIPT} ${WRKSRC}/server/sguild ${STAGEDIR}${PREFIX}/bin
-.for f in ${SERVER_CONFS}
- ${INSTALL_DATA} ${WRKSRC}/server/${f} \
- ${STAGEDIR}${PREFIX}/etc/${SERVER_SGUILDIR}/${f}-sample
-.endfor
-
-do-install-CLIENT-on:
- ${INSTALL_SCRIPT} ${WRKSRC}/client/sguil.tk \
- ${STAGEDIR}${PREFIX}/bin/${CLIENT_SGUILDIR}/sguil.tk
- ${INSTALL_DATA} ${WRKSRC}/client/sguil.conf \
- ${STAGEDIR}${PREFIX}/etc/sguil.conf-sample
- (cd ${WRKSRC}/client/lib && ${INSTALL_DATA} ${CLIENT_LIBFILES} \
- ${STAGEDIR}${PREFIX}/bin/${CLIENT_SGUILDIR}/lib)
- (cd ${WRKSRC}/client/lib/images && \
- ${INSTALL_DATA} sguil_logo_h.gif checked.gif unchecked.gif \
- ${STAGEDIR}${PREFIX}/bin/${CLIENT_SGUILDIR}/images)
- (cd ${WRKSRC}/client/lib/tablelist5.14 && ${COPYTREE_SHARE} \* \
- ${STAGEDIR}${PREFIX}/bin/${CLIENT_SGUILDIR}/lib/tablelist5.14)
-
-do-install-SENSOR-on:
- @${MKDIR} ${STAGEDIR}${PREFIX}/bin/${SENSOR_SGUILDIR} \
- ${STAGEDIR}${PREFIX}/etc/${SENSOR_SGUILDIR} \
- ${STAGEDIR}${PREFIX}/share/${SENSOR_SGUILDIR} \
- ${STAGEDIR}${PREFIX}/share/${SENSOR_SGUILDIR}/contrib \
- ${STAGEDIR}${PREFIX}/share/${SENSOR_SGUILDIR}/init
- (cd ${WRKSRC}/sensor/contrib && \
- ${COPYTREE_SHARE} \* \
- ${STAGEDIR}${PREFIX}/share/${SENSOR_SGUILDIR}/contrib \
- "! -name ossec_agent.tcl.orig")
- (cd ${WRKSRC}/sensor/init && \
- ${COPYTREE_SHARE} \* \
- ${STAGEDIR}${PREFIX}/share/${SENSOR_SGUILDIR}/init)
- (cd ${WRKSRC}/sensor/ && \
- ${INSTALL_SCRIPT} ${SENSOR_AGENTS} \
- ${STAGEDIR}${PREFIX}/bin/${SENSOR_SGUILDIR})
- (cd ${WRKSRC}/sensor && \
- ${INSTALL_SCRIPT} ${LOG_SCRIPTS} \
- ${STAGEDIR}${PREFIX}/bin/${SENSOR_SGUILDIR})
-.for f in ${SENSOR_CONFS}
- ${INSTALL_DATA} ${WRKSRC}/sensor/${f} \
- ${STAGEDIR}${PREFIX}/etc/${SENSOR_SGUILDIR}/${f}-sample
-.endfor
-.if ${PORT_OPTIONS:MSANCP_SENSOR}
- ${INSTALL_SCRIPT} ${WRKSRC}/sensor/log_packets-sancp.sh \
- ${STAGEDIR}${PREFIX}/bin/${SENSOR_SGUILDIR}
- ${INSTALL_DATA} ${WRKSRC}/sensor/sancp/sancp.conf \
- ${STAGEDIR}${PREFIX}/etc/${SENSOR_SGUILDIR}/sancp.conf-sample
-.endif
-
-do-install:
-.if ${PORT_OPTIONS:MDOCS}
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${COMMON_DOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
-. if ${PORT_OPTIONS:MSENSOR}
- ${INSTALL_DATA} ${WRKSRC}/sensor/README.daemonlogger \
- ${STAGEDIR}${DOCSDIR}
-. if ${PORT_OPTIONS:MSANCP_SENSOR}
- ${INSTALL_DATA} ${WRKSRC}/sensor/README.sancp_indexed_pcap \
- ${STAGEDIR}${DOCSDIR}
-. endif
-. endif
-.endif
-
-.include <bsd.port.mk>
diff --git a/security/sguil/distinfo b/security/sguil/distinfo
deleted file mode 100644
index 64fadfa00e4d..000000000000
--- a/security/sguil/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1545208282
-SHA256 (bammv-sguil-v1.0.0_GH0.tar.gz) = 4f6bd74966750238a727087f639bafd723cf95807cc421cde1ade5a50e19ee16
-SIZE (bammv-sguil-v1.0.0_GH0.tar.gz) = 892934
diff --git a/security/sguil/files/example_agent.in b/security/sguil/files/example_agent.in
deleted file mode 100644
index fdcecf751dba..000000000000
--- a/security/sguil/files/example_agent.in
+++ /dev/null
@@ -1,34 +0,0 @@
-#!/bin/sh
-
-# $FreeBSD: head/security/sguil-sensor/files/example_agent.in 340872 2014-01-24 00:14:07Z mat $
-
-# PROVIDE: example_agent
-# REQUIRE: DAEMON
-# KEYWORD: shutdown
-
-# Add the following line to /etc/rc.conf to enable example_agent:
-# example_agent_enable (bool): Set to YES to enable example_agent
-# Default: NO
-# example_agent_conf (str): Example_agent configuration file
-# Default: %%PREFIX%%/etc/%%SGUILDIR%%/example_agent.conf
-# example_agent_flags (str): Default: -D
-#
-
-. /etc/rc.subr
-
-load_rc_config example_agent
-
-#set defaults
-example_agent_enable=${example_agent_enable:-"NO"}
-example_agent_conf=${example_agent_conf:-"%%PREFIX%%/etc/%%SGUILDIR%%/example_agent.conf"}
-example_agent_flags=${example_agent_flags:-"-D"}
-
-name="example_agent"
-rcvar=example_agent_enable
-command="%%PREFIX%%/bin/%%SGUILDIR%%/example_agent.tcl"
-command_args="-c ${example_agent_conf} ${example_agent_flags}"
-procname="%%PREFIX%%/bin/tclsh8.4"
-pidfile="/var/run/${name}.pid"
-check_pidfile="${pidfile} ${procname} /bin/sh"
-
-run_rc_command "$1"
diff --git a/security/sguil/files/pads_agent.in b/security/sguil/files/pads_agent.in
deleted file mode 100644
index 829e9ed1e0df..000000000000
--- a/security/sguil/files/pads_agent.in
+++ /dev/null
@@ -1,66 +0,0 @@
-#!/bin/sh
-
-# $FreeBSD: head/security/sguil-sensor/files/pads_agent.in 312466 2013-02-18 00:56:47Z miwi $
-
-# PROVIDE: pads_agent
-# REQUIRE: DAEMON
-# KEYWORD: shutdown
-
-# Add the following line to /etc/rc.conf to enable pads_agent:
-# pads_agent_enable (bool): Set to YES to enable pads_agent
-# Default: NO
-# pads_agent_conf (str): Pads_agent configuration file
-# Default: %%PREFIX%%/etc/%%SGUILDIR%%/pads_agent.conf
-# pads_agent_flags (str): Default: -D
-#
-
-. /etc/rc.subr
-
-name="pads_agent"
-rcvar=${name}_enable
-load_rc_config ${name}
-
-#set defaults
-: ${pads_agent_enable:="NO"}
-: ${pads_agent_conf:="%%PREFIX%%/etc/%%SGUILDIR%%/pads_agent.conf"}
-: ${pads_agent_flags:="-D -c ${pads_agent_conf}"}
-
-command="%%PREFIX%%/bin/%%SGUILDIR%%/pads_agent.tcl"
-procname="%%PREFIX%%/bin/%%TCLSH%%"
-pidfile="/var/run/${name}.pid"
-
-start_precmd="pads_agent_ck4fifo"
-stop_postcmd="pads_agent_rmfifo"
-
-pads_agent_ck4fifo()
-{
- LOG_DIR=`grep "LOG_DIR " ${pads_agent_conf} | awk '{print $3}'`
- HOSTNAME=`grep "HOSTNAME " ${pads_agent_conf} | awk '{print $3}'`
- PADS_FIFO=${LOG_DIR}/${HOSTNAME}/pads.fifo
-
- if [ ! -p ${PADS_FIFO} ]; then
- echo "${PADS_FIFO} does not exist. Creating now....."
- /usr/bin/mkfifo ${PADS_FIFO}
- fi
- echo "Checking for ${PADS_FIFO}...."
- if [ -p ${PADS_FIFO} ]; then
- echo "Confirmed! ${PADS_FIFO} exists."
- else
- echo "I tried to create ${PADS_FIFO} and failed."
- echo "You will need to create it manually before starting ${name}."
- fi
-}
-
-pads_agent_rmfifo()
-{
- LOG_DIR=`grep "LOG_DIR " ${pads_agent_conf} | awk '{print $3}'`
- HOSTNAME=`grep "HOSTNAME " ${pads_agent_conf} | awk '{print $3}'`
- PADS_FIFO=${LOG_DIR}/${HOSTNAME}/pads.fifo
-
- if [ -p ${PADS_FIFO} ]; then
- /bin/rm ${PADS_FIFO}
- echo "Removing ${PADS_FIFO}...."
- fi
-}
-
-run_rc_command "$1"
diff --git a/security/sguil/files/patch-client__sguil.conf b/security/sguil/files/patch-client__sguil.conf
deleted file mode 100644
index 906002216cb0..000000000000
--- a/security/sguil/files/patch-client__sguil.conf
+++ /dev/null
@@ -1,35 +0,0 @@
---- client/sguil.conf.orig 2014-03-29 00:41:36 UTC
-+++ client/sguil.conf
-@@ -18,7 +18,7 @@ set SGUILLIB ./lib
- set DEBUG 1
-
- # PATH to tls lib if needed (tcl can usually find this by default)
--#set TLS_PATH /usr/lib/tls1.4/libtls1.4.so
-+#set TLS_PATH /usr/local/lib/tls1.6/libtls1.6.so
- # win32 example
- #set TLS_PATH "c:/tcl/lib/tls1.4/tls14.dll"
-
-@@ -46,12 +46,12 @@ set HOME_NET "192.168.0.0/16 10.0.0.0/8"
- # If you have festival installed, then you can have alerts spoken to
- # you. Set the path to the festival binary here. If you are using
- # speechd from speechio.org, then leave this commented out.
--set FESTIVAL_PATH /usr/bin/festival
-+set FESTIVAL_PATH /usr/local/bin/festival
- # win32 example
- # set FESTIVAL_PATH "c:\festival\bin\festival.exe"
-
- # Path to wireshark (ethereal)
--set WIRESHARK_PATH /usr/sbin/wireshark
-+set WIRESHARK_PATH /usr/local/bin/wireshark
- # win32 example
- # set WIRESHARK_PATH "c:/progra~1/wireshark/wireshark.exe"
-
-@@ -62,7 +62,7 @@ set WIRESHARK_STORE_DIR /tmp
- # set WIRESHARK_STORE_DIR "c:/tmp"
-
- # Favorite browser for looking at sig info on snort.org
--set BROWSER_PATH /usr/bin/firefox
-+set BROWSER_PATH /usr/local/bin/firefox
- # win32 example (IE)
- # set BROWSER_PATH c:/progra~1/intern~1/iexplore.exe
-
diff --git a/security/sguil/files/patch-client__sguil.tk b/security/sguil/files/patch-client__sguil.tk
deleted file mode 100644
index 5324e7406d4b..000000000000
--- a/security/sguil/files/patch-client__sguil.tk
+++ /dev/null
@@ -1,28 +0,0 @@
---- client/sguil.tk.orig 2018-03-31 21:41:21 UTC
-+++ client/sguil.tk
-@@ -88,7 +88,7 @@ if [catch {package require smtp 1.4.3} smtpVersion] {
-
- # Load iwidgets and namespaces
- if [catch {package require Iwidgets} iwidgetsVersion] {
-- puts "ERROR: Cannot fine the Iwidgets extension."
-+ puts "ERROR: Cannot find the Iwidgets extension."
- puts "The iwidgets package is part of the incr tcl extension and is"
- puts "available as a port/package most systems."
- puts "See http://www.tcltk.com/iwidgets/ for more info."
-@@ -2099,11 +2099,11 @@ if { ![info exists CONF_FILE] } {
- set CONF_FILE $env(HOME)/sguil.conf
- } elseif { [file exists ./sguil.conf] } {
- set CONF_FILE ./sguil.conf
-- } elseif { [file exists /etc/sguil] &&\
-- [file isdirectory /etc/sguil] &&\
-- [file exists /etc/sguil/sguil.conf] &&\
-- [file readable /etc/sguil/sguil.conf] } {
-- set CONF_FILE /etc/sguil/sguil.conf
-+ } elseif { [file exists /usr/local/etc/sguil] &&\
-+ [file isdirectory /usr/local/etc/sguil] &&\
-+ [file exists /usr/local/etc/sguil/sguil.conf] &&\
-+ [file readable /usr/local/etc/sguil/sguil.conf] } {
-+ set CONF_FILE /usr/local/etc/sguil/sguil.conf
- } else {
- puts "Couldn't determine where the sguil config file is"
- puts "Looked for $env(HOME)/sguil.conf and ./sguil.conf."
diff --git a/security/sguil/files/patch-sensor__contrib__ossec_agent__ossec_agent.tcl b/security/sguil/files/patch-sensor__contrib__ossec_agent__ossec_agent.tcl
deleted file mode 100644
index 4a431083751f..000000000000
--- a/security/sguil/files/patch-sensor__contrib__ossec_agent__ossec_agent.tcl
+++ /dev/null
@@ -1,30 +0,0 @@
---- sensor/contrib/ossec_agent/ossec_agent.tcl.orig 2014-03-29 00:41:36 UTC
-+++ sensor/contrib/ossec_agent/ossec_agent.tcl
-@@ -1,6 +1,4 @@
- #!/bin/sh
--# Run tcl from users PATH \
--exec tclsh "$0" "$@"
-
- # OSSEC agent for Sguil 0.7.0. Based on the "example_agent.tcl" code
- # distributed with sguil.
-@@ -593,9 +591,9 @@ if { ![info exists IPADDR] } {
- if { ![info exists CONF_FILE] } {
-
- # No conf file specified check the defaults
-- if { [file exists /etc/ossec_agent.conf] } {
-+ if { [file exists /usr/local/etc/sguil-sensor/ossec_agent.conf] } {
-
-- set CONF_FILE /etc/ossec_agent.conf
-+ set CONF_FILE /usr/local/etc/sguil-sensor/ossec_agent.conf
-
- } elseif { [file exists ./ossec_agent.conf] } {
-
-@@ -604,7 +602,7 @@ if { ![info exists CONF_FILE] } {
- } else {
-
- puts "Couldn't determine where the ossec_agent.tcl config file is"
-- puts "Looked for /etc/ossec_agent.conf and ./ossec_agent.conf."
-+ puts "Looked for /usr/local/etc/sguil-sensor/ossec_agent.conf and ./ossec_agent.conf."
- DisplayUsage $argv0
-
- }
diff --git a/security/sguil/files/patch-sensor__pads_agent.tcl b/security/sguil/files/patch-sensor__pads_agent.tcl
deleted file mode 100644
index a743b9812b26..000000000000
--- a/security/sguil/files/patch-sensor__pads_agent.tcl
+++ /dev/null
@@ -1,39 +0,0 @@
---- sensor/pads_agent.tcl.orig 2014-03-29 00:41:36 UTC
-+++ sensor/pads_agent.tcl
-@@ -1,6 +1,4 @@
- #!/bin/sh
--# Run tcl from users PATH \
--exec tclsh "$0" "$@"
-
- # $Id: pads_agent.tcl,v 1.13 2011/02/17 02:55:48 bamm Exp $ #
-
-@@ -332,7 +330,7 @@ proc Daemonize {} {
- id process group set
- if {[fork]} {exit 0}
- set PID [id process]
-- if { ![info exists PID_FILE] } { set PID_FILE "/var/run/sensor_agent.pid" }
-+ if { ![info exists PID_FILE] } { set PID_FILE "/var/run/pads_agent.pid" }
- set PID_DIR [file dirname $PID_FILE]
- if { ![file exists $PID_DIR] || ![file isdirectory $PID_DIR] || ![file writable $PID_DIR] } {
- puts "ERROR: Directory $PID_DIR does not exists or is not writable."
-@@ -380,16 +378,16 @@ foreach arg $argv {
- }
- }
- # Parse the config file here
--# Default location is /etc/pads_agent.conf or pwd
-+# Default location is /usr/local/etc/sguil-sensor/pads_agent.conf or pwd
- if { ![info exists CONF_FILE] } {
- # No conf file specified check the defaults
-- if { [file exists /etc/pads_agent.conf] } {
-- set CONF_FILE /etc/pads_agent.conf
-+ if { [file exists /usr/local/etc/sguil-sensor/pads_agent.conf] } {
-+ set CONF_FILE /usr/local/etc/sguil-sensor/pads_agent.conf
- } elseif { [file exists ./pads_agent.conf] } {
- set CONF_FILE ./pads_agent.conf
- } else {
- puts "Couldn't determine where the sensor_agent.tcl config file is"
-- puts "Looked for /etc/pads_agent.conf and ./pads_agent.conf."
-+ puts "Looked for /usr/local/etc/sguil-sensor/pads_agent.conf and ./pads_agent.conf."
- DisplayUsage $argv0
- }
- }
diff --git a/security/sguil/files/patch-sensor__pcap_agent-sancp.tcl b/security/sguil/files/patch-sensor__pcap_agent-sancp.tcl
deleted file mode 100644
index 72a4c0ea025d..000000000000
--- a/security/sguil/files/patch-sensor__pcap_agent-sancp.tcl
+++ /dev/null
@@ -1,35 +0,0 @@
---- sensor/pcap_agent-sancp.tcl.orig 2014-03-29 00:41:36 UTC
-+++ sensor/pcap_agent-sancp.tcl
-@@ -1,6 +1,4 @@
- #!/bin/sh
--# Run tcl from users PATH \
--exec tclsh "$0" "$@"
-
- # $Id: pcap_agent-sancp.tcl,v 1.2 2008/05/29 19:25:50 hanashi Exp $ #
-
-@@ -754,13 +752,13 @@ foreach arg $argv {
- }
-
- # Parse the config file here
--# Default location is /etc/pcap_agent.conf or pwd
-+# Default location is /usr/local/etc/sguil-sensor/pcap_agent.conf or pwd
- if { ![info exists CONF_FILE] } {
-
- # No conf file specified check the defaults
-- if { [file exists /etc/pcap_agent.conf] } {
-+ if { [file exists /usr/local/etc/sguil-sensor/pcap_agent.conf] } {
-
-- set CONF_FILE /etc/pcap_agent.conf
-+ set CONF_FILE /usr/local/etc/sguil-sensor/pcap_agent.conf
-
- } elseif { [file exists ./pcap_agent.conf] } {
-
-@@ -769,7 +767,7 @@ if { ![info exists CONF_FILE] } {
- } else {
-
- puts "Couldn't determine where the pcap_agent.tcl config file is"
-- puts "Looked for /etc/pcap_agent.conf and ./pcap_agent.conf."
-+ puts "Looked for /usr/local/etc/sguil-sensor/pcap_agent.conf and ./pcap_agent.conf."
- DisplayUsage $argv0
-
- }
diff --git a/security/sguil/files/patch-sensor__pcap_agent.tcl b/security/sguil/files/patch-sensor__pcap_agent.tcl
deleted file mode 100644
index 7bfdc0e579e6..000000000000
--- a/security/sguil/files/patch-sensor__pcap_agent.tcl
+++ /dev/null
@@ -1,35 +0,0 @@
---- sensor/pcap_agent.tcl.orig 2018-03-31 21:41:21 UTC
-+++ sensor/pcap_agent.tcl
-@@ -1,6 +1,4 @@
- #!/bin/sh
--# Run tcl from users PATH \
--exec tclsh "$0" "$@"
-
- # $Id: pcap_agent.tcl,v 1.13 2011/03/10 22:03:33 bamm Exp $ #
-
-@@ -779,13 +777,13 @@ set BACK_SECONDS 0
- set FWD_SECONDS 0
-
- # Parse the config file here
--# Default location is /etc/pcap_agent.conf or pwd
-+# Default location is /usr/local/etc/sguil-sensor/pcap_agent.conf or pwd
- if { ![info exists CONF_FILE] } {
-
- # No conf file specified check the defaults
-- if { [file exists /etc/pcap_agent.conf] } {
-+ if { [file exists /usr/local/etc/sguil-sensor/pcap_agent.conf] } {
-
-- set CONF_FILE /etc/pcap_agent.conf
-+ set CONF_FILE /usr/local/etc/sguil-sensor/pcap_agent.conf
-
- } elseif { [file exists ./pcap_agent.conf] } {
-
-@@ -794,7 +792,7 @@ if { ![info exists CONF_FILE] } {
- } else {
-
- puts "Couldn't determine where the pcap_agent.tcl config file is"
-- puts "Looked for /etc/pcap_agent.conf and ./pcap_agent.conf."
-+ puts "Looked for /usr/local/etc/sguil-sensor/pcap_agent.conf and ./pcap_agent.conf."
- DisplayUsage $argv0
-
- }
diff --git a/security/sguil/files/patch-sensor__sancp_agent.tcl b/security/sguil/files/patch-sensor__sancp_agent.tcl
deleted file mode 100644
index da122fe68ebd..000000000000
--- a/security/sguil/files/patch-sensor__sancp_agent.tcl
+++ /dev/null
@@ -1,30 +0,0 @@
---- sensor/sancp_agent.tcl.orig 2014-03-29 00:41:36 UTC
-+++ sensor/sancp_agent.tcl
-@@ -1,6 +1,4 @@
- #!/bin/sh
--# Run tcl from users PATH \
--exec tclsh "$0" "$@"
-
- # $Id: sancp_agent.tcl,v 1.15 2011/03/10 22:03:33 bamm Exp $ #
-
-@@ -582,16 +580,16 @@ foreach arg $argv {
- }
- }
- # Parse the config file here
--# Default location is /etc/sancp_agent.conf or pwd
-+# Default location is /usr/local/etc/sguil-sensor/sancp_agent.conf or pwd
- if { ![info exists CONF_FILE] } {
- # No conf file specified check the defaults
-- if { [file exists /etc/sancp_agent.conf] } {
-- set CONF_FILE /etc/sancp_agent.conf
-+ if { [file exists /usr/local/etc/sguil-sensor/sancp_agent.conf] } {
-+ set CONF_FILE /usr/local/etc/sguil-sensor/sancp_agent.conf
- } elseif { [file exists ./sancp_agent.conf] } {
- set CONF_FILE ./sancp_agent.conf
- } else {
- puts "Couldn't determine where the sancp_agent.tcl config file is"
-- puts "Looked for /etc/sancp_agent.conf and ./sancp_agent.conf."
-+ puts "Looked for /usr/local/etc/sguil-sensor/sancp_agent.conf and ./sancp_agent.conf."
- DisplayUsage $argv0
- }
- }
diff --git a/security/sguil/files/patch-sensor_snort__agent.tcl b/security/sguil/files/patch-sensor_snort__agent.tcl
deleted file mode 100644
index 53bbde07f147..000000000000
--- a/security/sguil/files/patch-sensor_snort__agent.tcl
+++ /dev/null
@@ -1,35 +0,0 @@
---- sensor/snort_agent.tcl.orig 2014-03-29 00:41:36 UTC
-+++ sensor/snort_agent.tcl
-@@ -1,6 +1,4 @@
- #!/bin/sh
--# Run tcl from users PATH \
--exec tclsh "$0" "$@"
-
- # $Id: snort_agent.tcl,v 1.9 2011/02/17 02:55:48 bamm Exp $ #
-
-@@ -680,13 +678,13 @@ foreach arg $argv {
- }
-
- # Parse the config file here
--# Default location is /etc/snort_agent.conf or pwd
-+# Default location is /usr/local/etc/sguil-sensor/snort_agent.conf or pwd
- if { ![info exists CONF_FILE] } {
-
- # No conf file specified check the defaults
-- if { [file exists /etc/snort_agent.conf] } {
-+ if { [file exists /usr/local/etc/sguil-sensor/snort_agent.conf] } {
-
-- set CONF_FILE /etc/snort_agent.conf
-+ set CONF_FILE /usr/local/etc/sguil-sensor/snort_agent.conf
-
- } elseif { [file exists ./snort_agent.conf] } {
-
-@@ -695,7 +693,7 @@ if { ![info exists CONF_FILE] } {
- } else {
-
- puts "Couldn't determine where the snort_agent.tcl config file is"
-- puts "Looked for /etc/snort_agent.conf and ./snort_agent.conf."
-+ puts "Looked for /usr/local/etc/sguil-sensor/snort_agent.conf and ./snort_agent.conf."
- DisplayUsage $argv0
-
- }
diff --git a/security/sguil/files/patch-server__lib__SguildLoaderd.tcl b/security/sguil/files/patch-server__lib__SguildLoaderd.tcl
deleted file mode 100644
index 9327edeaa813..000000000000
--- a/security/sguil/files/patch-server__lib__SguildLoaderd.tcl
+++ /dev/null
@@ -1,11 +0,0 @@
---- server/lib/SguildLoaderd.tcl.orig 2014-03-29 00:41:36 UTC
-+++ server/lib/SguildLoaderd.tcl
-@@ -220,7 +220,7 @@ proc InitLoaderd {} {
- } else {
- # Make sure its a MERGE table and not the old monster
- set tableStatus [mysqlsel $LOADERD_DB_ID {SHOW TABLE STATUS LIKE 'sancp'} -flatlist]
-- if { $tableStatus != "" && ![ string equal -nocase [lindex $tableStatus 1] "MRG_MyISAM" ] } {
-+ if { $tableStatus != "" && ![ string equal -nocase [lindex $tableStatus 1] "MRG_MYISAM" ] } {
-
- ErrorMessage "ERROR: loaderd: You appear to be using an old version of the\n\
- sguil database schema that does not support the MERGE sancp\n\
diff --git a/security/sguil/files/patch-server__lib__SguildMysqlMerge.tcl b/security/sguil/files/patch-server__lib__SguildMysqlMerge.tcl
deleted file mode 100644
index 7db5fcc6db5a..000000000000
--- a/security/sguil/files/patch-server__lib__SguildMysqlMerge.tcl
+++ /dev/null
@@ -1,11 +0,0 @@
---- server/lib/SguildMysqlMerge.tcl.orig 2014-03-29 00:41:36 UTC
-+++ server/lib/SguildMysqlMerge.tcl
-@@ -9,7 +9,7 @@ proc InitializeMysqlMergeTables {} {
- set tmpQry "SHOW TABLE STATUS LIKE '$tableName'"
- set tableStatus [mysqlsel $MAIN_DB_SOCKETID $tmpQry -flatlist]
-
-- if { $tableStatus != "" && ![ string equal -nocase [lindex $tableStatus 1] "MRG_MyISAM" ] } {
-+ if { $tableStatus != "" && ![ string equal -nocase [lindex $tableStatus 1] "MRG_MYISAM" ] } {
-
- # Non MERGE table found.
- set errorMsg "\n*************************************************************\n
diff --git a/security/sguil/files/patch-server__sguild b/security/sguil/files/patch-server__sguild
deleted file mode 100644
index d92097818c9a..000000000000
--- a/security/sguil/files/patch-server__sguild
+++ /dev/null
@@ -1,101 +0,0 @@
---- server/sguild.orig 2018-03-31 21:41:21 UTC
-+++ server/sguild
-@@ -1,6 +1,4 @@
- #!/bin/sh
--# Run tcl from users PATH \
--exec tclsh "$0" "$@"
-
- # $Id: sguild,v 1.194 2013/09/05 00:38:45 bamm Exp $ #
-
-@@ -35,13 +33,13 @@ proc DisplayUsage { cmdName } {
- puts " -D Runs sguild in daemon mode"
- puts " -d <0|1|2>: Set DEBUG level"
- puts " -P <filename>: PATH to write PID file (def: /var/run/sguild.pid)"
-- puts " -c <filename>: PATH to sguild config file (def: /etc/sguild/sguild.conf or .)"
-- puts " -a <filename>: PATH to autocat config file (def: /etc/sguild/autocat.conf)"
-- puts " -g <filename>: PATH to global queries file (def: /etc/sguild/sguild.queries)"
-- puts " -A <filename>: PATH to user access file (def: /etc/sguild/sguild.access)"
-+ puts " -c <filename>: PATH to sguild config file (def: /usr/local/etc/sguild/sguild.conf or .)"
-+ puts " -a <filename>: PATH to autocat config file (def: /usr/local/etc/sguild/autocat.conf)"
-+ puts " -g <filename>: PATH to global queries file (def: /usr/local/etc/sguild/sguild.queries)"
-+ puts " -A <filename>: PATH to user access file (def: /usr/local/etc/sguild/sguild.access)"
- puts " -l <filepath>: PATH to sguild libraries (def: ./lib)"
- puts " -O <filepath>: PATH to tls library, libtls1.*.so (def: \$LIBPATH)"
-- puts " -C <directory>: Directory with certificate files chain.pem, cert.pem, and privkey.pem files (def: /etc/sguild/certs)"
-+ puts " -C <directory>: Directory with certificate files chain.pem, cert.pem, and privkey.pem files (def: /usr/local/etc/sguild/certs)"
- puts " -L <directory>: Directory to write logfiles (def: /var/log/sguild)"
- puts " -U <userid>: User id to write logfiles"
- puts " -G <groupid>: Group id to write logfiles"
-@@ -232,7 +230,7 @@ foreach arg $argv {
- ##################################
-
- # Do all priv account actions here.
--# Open log files/etc. Privs will be dropped after.
-+# Open log files/usr/local/etc. Privs will be dropped after.
-
- if { ![info exists LOG_PATH] } { set LOG_PATH /var/log/sguild }
-
-@@ -310,8 +308,8 @@ if { [info exists GROUP] } {
-
- if { ![info exists CONF_FILE] } {
- # No conf file specified check the defaults
-- if { [file exists /etc/sguild/sguild.conf] } {
-- set CONF_FILE /etc/sguild/sguild.conf
-+ if { [file exists /usr/local/etc/sguild/sguild.conf] } {
-+ set CONF_FILE /usr/local/etc/sguild/sguild.conf
- } elseif { [file exists ./sguild.conf] } {
- set CONF_FILE ./sguild.conf
- } else {
-@@ -452,7 +450,7 @@ if { [catch {package require tls} tlsError] } {
- # Check for certs
- if {![info exists CERTS_PATH]} {
-
-- set CERTS_PATH /etc/sguild/certs
-+ set CERTS_PATH /usr/local/etc/sguild/certs
-
- }
-
-@@ -508,8 +506,8 @@ if { [info exists DISABLEUSER] && $DISABLEUSER} {
- # Load accessfile
- if { ![info exists ACCESS_FILE] } {
- # Check the defaults
-- if { [file exists /etc/sguild/sguild.access] } {
-- set ACCESS_FILE "/etc/sguild/sguild.access"
-+ if { [file exists /usr/local/etc/sguild/sguild.access] } {
-+ set ACCESS_FILE "/usr/local/etc/sguild/sguild.access"
- } elseif { [file exists ./sguild.access] } {
- set ACCESS_FILE "./sguild.access"
- } else {
-@@ -535,8 +533,8 @@ if { [file exists $ACCESS_FILE] } {
- #}
- # Load email config file
- if { ![info exists EMAIL_FILE] } {
-- if { [file exists /etc/sguild/sguild.email] } {
-- set EMAIL_FILE "/etc/sguild/sguild.email"
-+ if { [file exists /usr/local/etc/sguild/sguild.email] } {
-+ set EMAIL_FILE "/usr/local/etc/sguild/sguild.email"
- } else {
- set EMAIL_FILE "./sguild.email"
- }
-@@ -548,8 +546,8 @@ if { [file exists $EMAIL_FILE] } {
- }
- # Load global queries.
- if { ![info exists GLOBAL_QRY_FILE] } {
-- if { [file exists /etc/sguild/sguild.queries] } {
-- set GLOBAL_QRY_FILE "/etc/sguild/sguild.queries"
-+ if { [file exists /usr/local/etc/sguild/sguild.queries] } {
-+ set GLOBAL_QRY_FILE "/usr/local/etc/sguild/sguild.queries"
- } else {
- set GLOBAL_QRY_FILE "./sguild.queries"
- }
-@@ -561,8 +559,8 @@ if { [file exists $GLOBAL_QRY_FILE] } {
- }
- # Load report queries.
- if { ![info exists REPORT_QRY_FILE] } {
-- if { [file exists /etc/sguild/sguild.reports] } {
-- set REPORT_QRY_FILE "/etc/sguild/sguild.reports"
-+ if { [file exists /usr/local/etc/sguild/sguild.reports] } {
-+ set REPORT_QRY_FILE "/usr/local/etc/sguild/sguild.reports"
- } else {
- set REPORT_QRY_FILE "./sguild.reports"
- }
diff --git a/security/sguil/files/patch-server__sguild.access b/security/sguil/files/patch-server__sguild.access
deleted file mode 100644
index ddf04335d4db..000000000000
--- a/security/sguil/files/patch-server__sguild.access
+++ /dev/null
@@ -1,12 +0,0 @@
---- server/sguild.access.orig 2014-03-29 00:41:36 UTC
-+++ server/sguild.access
-@@ -4,7 +4,8 @@
- # This file is used by sguild for access control. It is read upon init #
- # or when sguild receives a HUP signal. #
- # #
--# By default, sguild will look first for /etc/sguild/sguild.access, #
-+# By default, sguild will look first for #
-+# /usr/local/etc/sguild/sguild.access, #
- # then ./sguild.access unless the -A /path/to/sguild.access switch #
- # is used. #
- # #
diff --git a/security/sguil/files/patch-server__sguild.conf b/security/sguil/files/patch-server__sguild.conf
deleted file mode 100644
index 3e17ed99636b..000000000000
--- a/security/sguil/files/patch-server__sguild.conf
+++ /dev/null
@@ -1,28 +0,0 @@
---- server/sguild.conf.orig 2014-03-29 00:41:36 UTC
-+++ server/sguild.conf
-@@ -5,7 +5,7 @@
- #set GROUP sguil
-
- # Path the sguild libs
--set SGUILD_LIB_PATH ./lib
-+set SGUILD_LIB_PATH /usr/local/lib/sguild
-
- # DEBUG 0=off 1=important stuff 2=everything. Option 2 is VERY chatty.
- set DEBUG 2
-@@ -67,7 +67,7 @@ set TMP_LOAD_DIR /sguild_data/load
-
- # You MUST have tcpflow installed to get xscripts
- # http://www.circlemud.org/~jelson/software/tcpflow/
--set TCPFLOW "/usr/bin/tcpflow"
-+set TCPFLOW "/usr/local/bin/tcpflow"
-
- # p0f - (C) Michal Zalewski <lcamtuf@gis.net>, William Stearns <wstearns@pobox.com>
- # If you have p0f (a passive OS fingerprinting system) installed, you can have
-@@ -78,6 +78,6 @@ set P0F 1
-
- # Path the the p0f binary. Switches -q and -s <filename> are appended on exec,
- # add any others you may need here.
--set P0F_PATH "/usr/sbin/p0f"
-+set P0F_PATH "/usr/local/bin/p0f"
-
- # Email config moved to sguild.email
diff --git a/security/sguil/files/patch-server__sql_scripts__sancp_cleanup.tcl b/security/sguil/files/patch-server__sql_scripts__sancp_cleanup.tcl
deleted file mode 100644
index 779e1bc438ec..000000000000
--- a/security/sguil/files/patch-server__sql_scripts__sancp_cleanup.tcl
+++ /dev/null
@@ -1,11 +0,0 @@
---- server/sql_scripts/sancp_cleanup.tcl.orig 2014-03-29 00:41:36 UTC
-+++ server/sql_scripts/sancp_cleanup.tcl
-@@ -214,7 +214,7 @@ set createQuery "
- INDEX dst_port (dst_port), \
- INDEX src_port (src_port), \
- INDEX start_time (start_time) \
-- ) TYPE=MERGE UNION=([join $tmpTables ,]) \
-+ ) ENGINE=MERGE UNION=([join $tmpTables ,]) \
- "
- # Create our MERGE sancp table
- mysqlexec $dbSocketID $createQuery
diff --git a/security/sguil/files/pcap_agent-sancp.in b/security/sguil/files/pcap_agent-sancp.in
deleted file mode 100644
index 2179083fa504..000000000000
--- a/security/sguil/files/pcap_agent-sancp.in
+++ /dev/null
@@ -1,32 +0,0 @@
-#!/bin/sh
-
-# $FreeBSD: head/security/sguil-sensor/files/pcap_agent-sancp.in 312466 2013-02-18 00:56:47Z miwi $
-
-# PROVIDE: pcap_agent-sancp
-# REQUIRE: DAEMON
-# KEYWORD: shutdown
-
-# Add the following line to /etc/rc.conf to enable pcap_agent-sancp:
-# pcap_agent-sancp_enable (bool): Set to YES to enable pcap_agent-sancp
-# Default: NO
-# pcap_agent-sancp_conf (str): Pads_agent configuration file
-# Default: %%PREFIX%%/etc/%%SGUILDIR%%/pcap_agent-sancp.conf
-# pcap_agent-sancp_flags (str): Default: -D
-#
-
-. /etc/rc.subr
-
-name="pcap_agent-sancp"
-rcvar=pcap_agent-sancp_enable
-load_rc_config pcap_agent-sancp
-
-#set defaults
-: ${pcap_agent-sancp_enable:="NO"}
-: ${pcap_agent-sancp_conf:="%%PREFIX%%/etc/%%SGUILDIR%%/pcap_agent-sancp.conf"}
-: ${pcap_agent-sancp_flags:="-D -c ${pcap_agent-sancp_conf}"}
-
-command="%%PREFIX%%/bin/%%SGUILDIR%%/pcap_agent-sancp.tcl"
-procname="%%PREFIX%%/bin/%%TCLSH%%"
-pidfile="/var/run/${name}.pid"
-
-run_rc_command "$1"
diff --git a/security/sguil/files/pcap_agent.in b/security/sguil/files/pcap_agent.in
deleted file mode 100644
index 0162d624bb65..000000000000
--- a/security/sguil/files/pcap_agent.in
+++ /dev/null
@@ -1,32 +0,0 @@
-#!/bin/sh
-
-# $FreeBSD: head/security/sguil-sensor/files/pcap_agent.in 312466 2013-02-18 00:56:47Z miwi $
-
-# PROVIDE: pcap_agent
-# REQUIRE: DAEMON
-# KEYWORD: shutdown
-
-# Add the following line to /etc/rc.conf to enable pcap_agent:
-# pcap_agent_enable (bool): Set to YES to enable pcap_agent
-# Default: NO
-# pcap_agent_conf (str): Pcap_agent configuration file
-# Default: %%PREFIX%%/etc/%%SGUILDIR%%/pcap_agent.conf
-# pcap_agent_flags (str): Default: -D
-#
-
-. /etc/rc.subr
-
-name="pcap_agent"
-rcvar=pcap_agent_enable
-load_rc_config pcap_agent
-
-#set defaults
-: ${pcap_agent_enable:="NO"}
-: ${pcap_agent_conf:="%%PREFIX%%/etc/%%SGUILDIR%%/pcap_agent.conf"}
-: ${pcap_agent_flags:="-D -c ${pcap_agent_conf}"}
-
-command="%%PREFIX%%/bin/%%SGUILDIR%%/pcap_agent.tcl"
-procname="%%PREFIX%%/bin/%%TCLSH%%"
-pidfile="/var/run/${name}.pid"
-
-run_rc_command "$1"
diff --git a/security/sguil/files/pkg-message-client.in b/security/sguil/files/pkg-message-client.in
deleted file mode 100644
index c7cd1cce242c..000000000000
--- a/security/sguil/files/pkg-message-client.in
+++ /dev/null
@@ -1,16 +0,0 @@
-Sguil-client
-============
-See the USAGE document in the %%DOCSDIR%% for instructions
-on how to use the sguil client to connect to and maintain
-the sguil network monitoring system.
-
-NOTE: This port installs a sguil.conf-sample file in
-%%PREFIX%%/bin/%%CLIENT_SGUILDIR%%/. If you are installing this on a
-multi-user system, each user might want to have a
-sguil.conf file in their home directory. Sguil.tk sources
-the home directory first for the sguil.conf file.
-
-There are several items in the conf file that may need
-editing, including the path to your web browser, the name
-of the sguil server you connect to and possibly the port
-you connect to (if you're not using the default port.)
diff --git a/security/sguil/files/pkg-message-sensor.in b/security/sguil/files/pkg-message-sensor.in
deleted file mode 100644
index 22aa6d485f26..000000000000
--- a/security/sguil/files/pkg-message-sensor.in
+++ /dev/null
@@ -1,31 +0,0 @@
- ***********************************
- * !!!!!!!!!!! WARNING !!!!!!!!!!! *
- ***********************************
-
-If you already had barnyard2 installed, this port will NOT deinstall
-it and install the barnyard2-sguil port instead. You will need to
-deinstall the barnyard2 port and install the barnyard2-sguil port yourself
-instead. This port WILL NOT WORK without the barnyard2-sguil port!!
-
-See the %%DOCSDIR%%/INSTALL doc for details on the
-configuration and for croning the script.
-
-WARNING!!! Sguil et al will fill up your /tmp directory very
-quickly. You should probably configure sguil et al to log to
-another partition/location (e.g. /nsm/tmp/).
-
-You must ALSO edit all of the sensor conf files (located in
-%%PREFIX%%/%%SENSOR_SGUILDIR%%/etc/) to reflect your configuration before
-starting the sensor_agents.
-
-A number of ancilliary things have been installed in
-%%PREFIX%%/share/%%SENSOR_SGUILDIR%%.
-
-If you chose to run sancp, and you already had a sancp.conf file in
-%%PREFIX%%/etc, copy it to sancp.conf.orig before creating the new one.
-The new sancp.conf-sample file contains the settings for squil. NOTE:
-the conf file is for sancp 1.5.3. It may need additional edits to work
-with the current ports version of sancp. If you still want to maintain
-the customized sancp.conf file, then copy the new sancp.conf-sample
-file to sguild-sancp.conf (for example) and add
-sancp_conf=%%PREFIX%%/etc/sguild-sancp.conf to /etc/rc.conf.
diff --git a/security/sguil/files/pkg-message-server.in b/security/sguil/files/pkg-message-server.in
deleted file mode 100644
index 5d1c20c04948..000000000000
--- a/security/sguil/files/pkg-message-server.in
+++ /dev/null
@@ -1,44 +0,0 @@
-Sguil-server
-============
-If you had existing config files in %%PREFIX%%/etc/%%SERVER_SGUILDIR%%
-they were not overwritten. If this is a first time install, you
-must copy the sample files to the corresponding conf file and
-edit the various config files for your site. See the INSTALL
-doc in %%DOCSDIR%% for details. If this is an upgrade, replace
-your existing conf file with the new one and edit accordingly
-
-The sql scripts for creating database tables were placed in
-the %%PREFIX%%/share/%%SERVER_SGUILDIR%%/ directory. PLEASE
-note LOG_DIR is not set by this install. You MUST create the
-correct LOG_DIRS and put a copy of the snort rules you use in
-LOG_DIR/rules.
-
-The sguild program was placed in %%PREFIX%%/bin/.
-
-Some contributed scripts were placed in
-%%PREFIX%%/share/%%SERVER_SGUILDIR%%/contrib
-
-A startup script, named sguild was installed in
-%%PREFIX%%/etc/rc.d/. To enable it, edit /etc/rc.conf
-per the instructions in the script.
-
-NOTE. You MUST create a directory /var/run/%%SERVER_SGUILDIR%%, and set the ownership
-to user guil group sguil
-You MUST also create certs. Here's how to do it;
-Create the directory %%SERVER_SGUILDIR%%/certs
-Set ownership to sguil user and group.
-Create a password-protected CA cert.
-openssl req -out CA.pem -new -x509
-Create a server certificate/key pair.
-openssl genrsa -out sguild.key 1024
-Create a certificate request to be signed by the CA.
-DO NOT password protect your server key. If you do, you will be required
-to enter the password every time you start the server.
-openssl req -key sguild.key -new -out sguild.req
-If this is the first time you've created the cert,
-Create a serial file so your certs will have incremented serial numbers.
-openssl x509 -req -in sguild.req -CA CA.pem -CAAkey privkey.pem -CAcreateserial -out sguild.pem
-If you're updating the existing cert
-Update the actual certificate for your server.
-openssl x509 -req -in sguild.req -CA CA.pem -CAkey privkey.pem -CAserial CA.sr1 -out sguild.pem
-Put the certs to the %%SERVER_SGUILDIR%%/certs directory
diff --git a/security/sguil/files/sancp_agent.in b/security/sguil/files/sancp_agent.in
deleted file mode 100644
index 8804a5840b56..000000000000
--- a/security/sguil/files/sancp_agent.in
+++ /dev/null
@@ -1,32 +0,0 @@
-#!/bin/sh
-
-# $FreeBSD: head/security/sguil-sensor/files/sancp_agent.in 312466 2013-02-18 00:56:47Z miwi $
-
-# PROVIDE: sancp_agent
-# REQUIRE: DAEMON
-# KEYWORD: shutdown
-
-# Add the following line to /etc/rc.conf to enable sancp_agent:
-# sancp_agent_enable (bool): Set to YES to enable sancp_agent
-# Default: NO
-# sancp_agent_conf (str): Sancp_agent configuration file
-# Default: %%PREFIX%%/etc/%%SGUILDIR%%/sancp_agent.conf
-# sancp_agent_flags (str): Default: -D
-#
-
-. /etc/rc.subr
-
-name="sancp_agent"
-rcvar=sancp_agent_enable
-load_rc_config sancp_agent
-
-#set defaults
-: ${sancp_agent_enable:="NO"}
-: ${sancp_agent_conf:="%%PREFIX%%/etc/%%SGUILDIR%%/sancp_agent.conf"}
-: ${sancp_agent_flags:="-D -c ${sancp_agent_conf}"}
-
-command="%%PREFIX%%/bin/%%SGUILDIR%%/sancp_agent.tcl"
-procname="%%PREFIX%%/bin/%%TCLSH%%"
-pidfile="/var/run/${name}.pid"
-
-run_rc_command "$1"
diff --git a/security/sguil/files/sguild.in b/security/sguil/files/sguild.in
deleted file mode 100644
index 6de271fa8da4..000000000000
--- a/security/sguil/files/sguild.in
+++ /dev/null
@@ -1,35 +0,0 @@
-#!/bin/sh
-
-# $FreeBSD: head/security/sguil-server/files/sguild.in 312467 2013-02-18 01:01:11Z miwi $
-
-# PROVIDE: sguild
-# REQUIRE: DAEMON
-# KEYWORD: shutdown
-
-# Add the following lines to /etc/rc.conf to enable sguild:
-# sguild_enable (bool): Set to YES to enable sguild
-# Default: NO
-# sguild_flags (str): Extra flags passed to sguild
-# Default: -D -P ${pid}
-# sguild_conf (str): Sguild configuration file
-# Default: %%PREFIX%%/etc/%%SGUILDIR%%/sguild.conf
-# sguild_user (str): Default: sguil
-# Note: this value MUST be set in /etc/rc.conf if you do not accept the default
-# user created by the pkg-install script
-
-. /etc/rc.subr
-
-name="sguild"
-rcvar=sguild_enable
-load_rc_config sguild
-# set some defaults
-: ${sguild_enable:="NO"}
-: ${sguild_conf:="%%PREFIX%%/etc/%%SGUILDIR%%/sguild.conf"}
-: ${pid:="/var/run/%%SGUILDIR%%/sguild.pid"}
-: ${sguild_flags:="-D -P ${pid}"}
-: ${sguild_user:="sguil"}
-
-command="%%PREFIX%%/bin/${name}"
-procname="%%PREFIX%%/bin/%%TCLSH%%"
-
-run_rc_command "$1"
diff --git a/security/sguil/files/snort_agent.in b/security/sguil/files/snort_agent.in
deleted file mode 100644
index 7a44b2688880..000000000000
--- a/security/sguil/files/snort_agent.in
+++ /dev/null
@@ -1,32 +0,0 @@
-#!/bin/sh
-
-# $FreeBSD: head/security/sguil-sensor/files/snort_agent.in 312466 2013-02-18 00:56:47Z miwi $
-
-# PROVIDE: snort_agent
-# REQUIRE: DAEMON
-# KEYWORD: shutdown
-
-# Add the following line to /etc/rc.conf to enable snort_agent:
-# snort_agent_enable (bool): Set to YES to enable snort_agent
-# Default: NO
-# snort_agent_conf (str): Snort_agent configuration file
-# Default: %%PREFIX%%/etc/%%SGUILDIR%%/snort_agent.conf
-# snort_agent_flags (str): Default: -D
-#
-
-. /etc/rc.subr
-
-name="snort_agent"
-rcvar=snort_agent_enable
-load_rc_config snort_agent
-
-#set defaults
-: ${snort_agent_enable:="NO"}
-: ${snort_agent_conf:="%%PREFIX%%/etc/%%SGUILDIR%%/snort_agent.conf"}
-: ${snort_agent_flags:="-D -c ${snort_agent_conf}"}
-
-command="%%PREFIX%%/bin/%%SGUILDIR%%/snort_agent.tcl"
-procname="%%PREFIX%%/bin/%%TCLSH%%"
-pidfile="/var/run/${name}.pid"
-
-run_rc_command "$1"
diff --git a/security/sguil/pkg-descr b/security/sguil/pkg-descr
deleted file mode 100644
index c50ec5935fe0..000000000000
--- a/security/sguil/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-Sguil (pronounced sgweel) is built by network security analysts for network
-security analysts. Sguil's main component is an intuitive GUI that provides
-access to realtime events, session data, and raw packet captures. Sguil
-facilitates the practice of Network Security Monitoring and event driven
-analysis. The Sguil client is written in tcl/tk and can be run on any operating
-system that supports tcl/tk (including Linux, *BSD, Solaris, MacOS, and Win32).
-
-WWW: https://bammv.github.io/sguil/
diff --git a/security/sguil/pkg-plist b/security/sguil/pkg-plist
deleted file mode 100644
index 6d34f7e58f4a..000000000000
--- a/security/sguil/pkg-plist
+++ /dev/null
@@ -1,225 +0,0 @@
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/images/checked.gif
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/images/sguil_logo_h.gif
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/images/unchecked.gif
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/SguilUtil.tcl
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/dkffont.tcl
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/email17.tcl
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/extdata.tcl
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/guilib.tcl
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/qrybuild.tcl
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/qrylib.tcl
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/report.tcl
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/sancp.tcl
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/sellib.tcl
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/sound.tcl
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/stdquery.tcl
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/CHANGES.txt
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/COPYRIGHT.txt
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/README.txt
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/demos/browse.tcl
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/demos/browseTree.tcl
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/demos/browseTree_tile.tcl
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/demos/browse_tile.tcl
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/demos/bwidget.tcl
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/demos/bwidget_tile.tcl
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/demos/checked.gif
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/demos/clsdFolder.gif
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/demos/comp.xbm
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/demos/config.tcl
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/demos/config_tile.tcl
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/demos/dirViewer.tcl
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/demos/dirViewer_tile.tcl
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/demos/embeddedWindows.tcl
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/demos/embeddedWindows_tile.tcl
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/demos/file.gif
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/demos/images.tcl
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/demos/iwidgets.tcl
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/demos/iwidgets_tile.tcl
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/demos/leaf.xbm
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/demos/miscWidgets.tcl
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/demos/miscWidgets_tile.tcl
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/demos/open.gif
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/demos/openFolder.gif
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/demos/option.tcl
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/demos/option_tile.tcl
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/demos/styles.tcl
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/demos/styles_tile.tcl
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/demos/tileWidgets.tcl
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/demos/unchecked.gif
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/adwaita.png
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/ambiance.png
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/aqua.png
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/arrowStyles.png
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/baghira.png
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/bicolor1.png
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/bicolor2.png
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/bicolor3.png
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/bicolor4.png
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/browse.png
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/browseTree.png
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/bwidget.png
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/classic1.png
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/classic2.png
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/classic3.png
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/classic4.png
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/config.png
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/dirViewer.png
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/dust.png
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/dustSand.png
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/embeddedWindows.png
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/embeddedWindows_tile.png
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/gtk.png
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/index.html
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/klearlooks.png
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/mate.png
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/mint.png
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/newWave.png
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/oxygen1.png
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/oxygen2.png
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/phase.png
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/plain1.png
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/plain2.png
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/plain3.png
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/plain4.png
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/plastik.png
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/plastique.png
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/radiance.png
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/styles.png
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/stylesheet.css
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/tablelist.html
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/tablelistBWidget.html
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/tablelistBinding.html
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/tablelistColSort.html
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/tablelistCombobox.html
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/tablelistCtext.html
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/tablelistIwidgets.html
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/tablelistMentry.html
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/tablelistThemes.html
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/tablelistTile.html
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/tablelistTkCore.html
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/tablelistWidget.html
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/tileWidgets.png
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/ubuntu.png
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/ubuntu2.png
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/vistaAero.png
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/vistaClassic.png
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/win7Aero.png
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/win7Classic.png
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/winnative.png
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/winxpBlue.png
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/winxpOlive.png
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/winxpSilver.png
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/doc/yuyo.png
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/pkgIndex.tcl
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/scripts/mwutil.tcl
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/scripts/pencil.cur
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/scripts/repair.tcl
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/scripts/tablelistBind.tcl
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/scripts/tablelistConfig.tcl
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/scripts/tablelistEdit.tcl
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/scripts/tablelistImages.tcl
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/scripts/tablelistMove.tcl
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/scripts/tablelistSort.tcl
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/scripts/tablelistThemes.tcl
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/scripts/tablelistUtil.tcl
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/scripts/tablelistWidget.tcl
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/scripts/tclIndex
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/tablelist.tcl
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/tablelist_tile.tcl
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/tablelist5.14/tablelistPublic.tcl
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/lib/whois.tcl
-@mode 751
-%%CLIENT%%bin/%%CLIENT_SGUILDIR%%/sguil.tk
-@mode
-%%CLIENT%%etc/sguil.conf-sample
-@mode 751
-%%SENSOR%%bin/%%SENSOR_SGUILDIR%%/log_packets-daemonlogger.sh
-%%SENSOR%%bin/%%SENSOR_SGUILDIR%%/log_packets.sh
-%%SENSOR%%bin/%%SENSOR_SGUILDIR%%/pcap_agent.tcl
-%%SENSOR%%bin/%%SENSOR_SGUILDIR%%/snort_agent.tcl
-@mode
-%%SENSOR%%etc/%%SENSOR_SGUILDIR%%/pcap_agent.conf-sample
-%%SENSOR%%etc/%%SENSOR_SGUILDIR%%/snort_agent.conf-sample
-%%SENSOR%%share/%%SENSOR_SGUILDIR%%/contrib/ossec_agent/README
-%%SENSOR%%share/%%SENSOR_SGUILDIR%%/contrib/ossec_agent/ossec_agent.conf
-%%SENSOR%%share/%%SENSOR_SGUILDIR%%/contrib/ossec_agent/ossec_agent.tcl
-%%SENSOR%%share/%%SENSOR_SGUILDIR%%/contrib/pcap-agent.service
-%%SENSOR%%share/%%SENSOR_SGUILDIR%%/contrib/portscan_loader/Makefile
-%%SENSOR%%share/%%SENSOR_SGUILDIR%%/contrib/portscan_loader/portscan_loader.c
-%%SENSOR%%share/%%SENSOR_SGUILDIR%%/contrib/serviceunit.README
-%%SENSOR%%share/%%SENSOR_SGUILDIR%%/contrib/snort-agent.service
-%%SENSOR%%share/%%SENSOR_SGUILDIR%%/init/sensoragent
-@mode 751
-%%SENSOR%%%%PADS_SENSOR%%bin/%%SENSOR_SGUILDIR%%/pads_agent.tcl
-@mode
-%%SENSOR%%%%PADS_SENSOR%%etc/%%SENSOR_SGUILDIR%%/pads_agent.conf-sample
-@mode 751
-%%SENSOR%%%%SANCP_SENSOR%%bin/%%SENSOR_SGUILDIR%%/log_packets-sancp.sh
-%%SENSOR%%%%SANCP_SENSOR%%bin/%%SENSOR_SGUILDIR%%/pcap_agent-sancp.tcl
-%%SENSOR%%%%SANCP_SENSOR%%bin/%%SENSOR_SGUILDIR%%/sancp_agent.tcl
-@mode
-%%SENSOR%%%%SANCP_SENSOR%%etc/%%SENSOR_SGUILDIR%%/sancp_agent.conf-sample
-%%SENSOR%%%%SANCP_SENSOR%%etc/%%SENSOR_SGUILDIR%%/sancp-indexed.conf-sample
-%%SENSOR%%%%SANCP_SENSOR%%etc/%%SENSOR_SGUILDIR%%/pcap_agent-sancp.conf-sample
-%%SENSOR%%%%SANCP_SENSOR%%etc/%%SENSOR_SGUILDIR%%/sancp.conf-sample
-%%SERVER%%bin/sguild
-%%SERVER%%etc/%%SERVER_SGUILDIR%%/autocat.conf-sample
-%%SERVER%%etc/%%SERVER_SGUILDIR%%/sguild.access-sample
-%%SERVER%%etc/%%SERVER_SGUILDIR%%/sguild.conf-sample
-%%SERVER%%etc/%%SERVER_SGUILDIR%%/sguild.email-sample
-%%SERVER%%etc/%%SERVER_SGUILDIR%%/sguild.queries-sample
-%%SERVER%%etc/%%SERVER_SGUILDIR%%/sguild.reports-sample
-%%SERVER%%@owner sguil
-%%SERVER%%@group sguil
-%%SERVER%%etc/%%SERVER_SGUILDIR%%/sguild.users-sample
-%%SERVER%%lib/%%SERVER_SGUILDIR%%/SguildAccess.tcl
-%%SERVER%%lib/%%SERVER_SGUILDIR%%/SguildAutoCat.tcl
-%%SERVER%%lib/%%SERVER_SGUILDIR%%/SguildClientCmdRcvd.tcl
-%%SERVER%%lib/%%SERVER_SGUILDIR%%/SguildConnect.tcl
-%%SERVER%%lib/%%SERVER_SGUILDIR%%/SguildCreateDB.tcl
-%%SERVER%%lib/%%SERVER_SGUILDIR%%/SguildEmailEvent.tcl
-%%SERVER%%lib/%%SERVER_SGUILDIR%%/SguildEvent.tcl
-%%SERVER%%lib/%%SERVER_SGUILDIR%%/SguildGenericDB.tcl
-%%SERVER%%lib/%%SERVER_SGUILDIR%%/SguildGenericEvent.tcl
-%%SERVER%%lib/%%SERVER_SGUILDIR%%/SguildHealthChecks.tcl
-%%SERVER%%lib/%%SERVER_SGUILDIR%%/SguildLoaderd.tcl
-%%SERVER%%lib/%%SERVER_SGUILDIR%%/SguildLoaderd.tcl.orig
-%%SERVER%%lib/%%SERVER_SGUILDIR%%/SguildMysqlMerge.tcl
-%%SERVER%%lib/%%SERVER_SGUILDIR%%/SguildMysqlMerge.tcl.orig
-%%SERVER%%lib/%%SERVER_SGUILDIR%%/SguildPadsLib.tcl
-%%SERVER%%lib/%%SERVER_SGUILDIR%%/SguildQueryd.tcl
-%%SERVER%%lib/%%SERVER_SGUILDIR%%/SguildReportBuilder.tcl
-%%SERVER%%lib/%%SERVER_SGUILDIR%%/SguildSendComms.tcl
-%%SERVER%%lib/%%SERVER_SGUILDIR%%/SguildSensorAgentComms.tcl
-%%SERVER%%lib/%%SERVER_SGUILDIR%%/SguildSensorCmdRcvd.tcl
-%%SERVER%%lib/%%SERVER_SGUILDIR%%/SguildHttpsd.tcl
-%%SERVER%%lib/%%SERVER_SGUILDIR%%/SguildSimpleWhois.tcl
-%%SERVER%%lib/%%SERVER_SGUILDIR%%/SguildTranscript.tcl
-%%SERVER%%lib/%%SERVER_SGUILDIR%%/SguildUtils.tcl
-%%SERVER%%lib/%%SERVER_SGUILDIR%%/SguildWebSocket.tcl
-%%SERVER%%@owner root
-%%SERVER%%@group wheel
-%%SERVER%%share/%%SERVER_SGUILDIR%%/autocat2mysql.tcl
-%%SERVER%%share/%%SERVER_SGUILDIR%%/contrib/ElasticSearch/logstash_sguil.conf
-%%SERVER%%share/%%SERVER_SGUILDIR%%/contrib/ElasticSearch/sguil_http.json
-%%SERVER%%share/%%SERVER_SGUILDIR%%/contrib/ElasticSearch/sguil_template.json
-%%SERVER%%share/%%SERVER_SGUILDIR%%/contrib/incident_report.tcl
-%%SERVER%%share/%%SERVER_SGUILDIR%%/contrib/init/sguil
-%%SERVER%%share/%%SERVER_SGUILDIR%%/contrib/init/sguild
-%%SERVER%%share/%%SERVER_SGUILDIR%%/create_ruledb.sql
-%%SERVER%%share/%%SERVER_SGUILDIR%%/create_sguildb.sql
-%%SERVER%%share/%%SERVER_SGUILDIR%%/migrate_event.tcl
-%%SERVER%%share/%%SERVER_SGUILDIR%%/migrate_sancp.tcl
-%%SERVER%%share/%%SERVER_SGUILDIR%%/sancp_cleanup.tcl
-%%SERVER%%share/%%SERVER_SGUILDIR%%/sancp_cleanup.tcl.orig
-%%SERVER%%share/%%SERVER_SGUILDIR%%/update_0.7.tcl
-%%SERVER%%share/%%SERVER_SGUILDIR%%/update_0.8.tcl
-%%SERVER%%share/%%SERVER_SGUILDIR%%/update_sguildb_v10-v11.sql
-%%SERVER%%share/%%SERVER_SGUILDIR%%/update_sguildb_v11-v12.sql
-%%SERVER%%share/%%SERVER_SGUILDIR%%/update_sguildb_v12-v13.sql
-%%SERVER%%share/%%SERVER_SGUILDIR%%/update_sguildb_v13-v14.sql
-%%SERVER%%share/%%SERVER_SGUILDIR%%/update_sguildb_v5-v6.sql
-%%SERVER%%share/%%SERVER_SGUILDIR%%/update_sguildb_v6-v7.sql
-%%SERVER%%share/%%SERVER_SGUILDIR%%/update_sguildb_v7-v8.sql
-%%SERVER%%share/%%SERVER_SGUILDIR%%/update_sguildb_v8-v9.sql
-%%SERVER%%share/%%SERVER_SGUILDIR%%/update_sguildb_v9-v10.sql