mirror of
https://git.FreeBSD.org/ports.git
synced 2024-10-18 19:49:40 +00:00
Remove expired ports:
2019-02-15 dns/p5-pgeodns: Uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible 2019-02-15 ftp/proftpd-mod_geoip: Uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible 2019-02-15 net/go-geoip: Uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible 2019-02-15 net/py-GeoIP: Uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible 2019-02-15 net/pecl-geoip: Uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible 2019-02-15 net/pen: Uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible 2019-02-15 net/subnetcalc: Uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible 2019-02-15 net/p5-Geo-IP: Uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible 2019-02-15 net/rubygem-geoip: Uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible 2019-02-15 security/sguil: Uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible 2019-02-15 devel/go-sql-driver: Go source should not be packaged 2019-02-15 devel/geoip-java: Uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible 2019-02-15 dns/go-geodns: Uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible
This commit is contained in:
parent
d46064a146
commit
dcc3c125c3
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=493049
13
MOVED
13
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
|
||||
|
@ -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
|
||||
|
@ -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>
|
@ -1,2 +0,0 @@
|
||||
SHA256 (GeoIPJava-1.2.8.zip) = 7fc252e3fe4615f1451abbaae37af3608c322c817de56409278f717c8a8cef28
|
||||
SIZE (GeoIPJava-1.2.8.zip) = 80281
|
@ -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>
|
||||
|
||||
|
@ -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
|
@ -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>
|
@ -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
|
@ -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/
|
@ -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
|
@ -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
|
||||
|
@ -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>
|
@ -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
|
@ -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
|
@ -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).
|
||||
======================================================================
|
@ -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
|
@ -1,3 +0,0 @@
|
||||
@dir(%%USER%%,%%GROUP%%) %%ETCDIR%%
|
||||
@sample etc/geodns.conf.sample
|
||||
sbin/geodns
|
@ -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>
|
@ -1,2 +0,0 @@
|
||||
SHA256 (pgeodns-1.41.tar.gz) = 40d38b5eee1812cdd9a846eebdbe3de8db32c87f4a3ad3e384c39ab6e89a9d52
|
||||
SIZE (pgeodns-1.41.tar.gz) = 129276
|
@ -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();
|
@ -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/
|
@ -1,5 +0,0 @@
|
||||
bin/pgeodns
|
||||
%%SITE_PERL%%/Countries.pm
|
||||
%%SITE_PERL%%/GeoDNS.pm
|
||||
%%SITE_PERL%%/pgeodns.pl
|
||||
%%PERL5_MAN1%%/pgeodns.1.gz
|
@ -70,7 +70,6 @@
|
||||
SUBDIR += php73-ftp
|
||||
SUBDIR += phpwebftp
|
||||
SUBDIR += proftpd
|
||||
SUBDIR += proftpd-mod_geoip
|
||||
SUBDIR += profxp
|
||||
SUBDIR += puf
|
||||
SUBDIR += pure-ftpd
|
||||
|
@ -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"
|
@ -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
|
@ -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
|
||||
|
@ -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>
|
@ -1,2 +0,0 @@
|
||||
SHA256 (geoip-0.0.0.20131016_GH0.tar.gz) = 90607958d4301d0ea7a51828290cbe9c8ec5914dc8b1d5150c27894e4ea315d5
|
||||
SIZE (geoip-0.0.0.20131016_GH0.tar.gz) = 5758
|
@ -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
|
@ -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
|
@ -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>
|
@ -1,3 +0,0 @@
|
||||
TIMESTAMP = 1507813792
|
||||
SHA256 (Geo-IP-1.51.tar.gz) = 163020315d5c5441836ac79e08a77b428f277fd090bea4fa80da7077b2436aba
|
||||
SIZE (Geo-IP-1.51.tar.gz) = 155629
|
@ -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
|
@ -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
|
@ -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>
|
@ -1,3 +0,0 @@
|
||||
TIMESTAMP = 1479473773
|
||||
SHA256 (PECL/geoip-1.1.1.tgz) = b2d05c03019d46135c249b5a7fa0dbd43ca5ee98aea8ed807bc7aa90ac8c0f06
|
||||
SIZE (PECL/geoip-1.1.1.tgz) = 13004
|
@ -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/
|
@ -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>
|
@ -1,3 +0,0 @@
|
||||
TIMESTAMP = 1487541920
|
||||
SHA256 (pen-0.34.1.tar.gz) = 2b640795029df9d1672e17202c109cc5d42538f6754a6070dc27da640881e864
|
||||
SIZE (pen-0.34.1.tar.gz) = 184622
|
@ -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"
|
@ -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/
|
@ -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>
|
@ -1,2 +0,0 @@
|
||||
SHA256 (GeoIP-1.3.2.tar.gz) = a890da6a21574050692198f14b07aa4268a01371278dfc24f71cd9bc87ebf0e6
|
||||
SIZE (GeoIP-1.3.2.tar.gz) = 20127
|
@ -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
|
@ -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>
|
@ -1,3 +0,0 @@
|
||||
TIMESTAMP = 1521645296
|
||||
SHA256 (rubygem/geoip-1.6.4.gem) = 4c9a4636e0ff66633271e91ac568bdda95520788e7610618d45350798935c1c5
|
||||
SIZE (rubygem/geoip-1.6.4.gem) = 66048
|
@ -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
|
@ -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>
|
@ -1,3 +0,0 @@
|
||||
TIMESTAMP = 1529320336
|
||||
SHA256 (subnetcalc-2.4.9.tar.gz) = dce27b53857625fdec0409b6534f89eb573d19cc2928ef6d81845902a759cbe9
|
||||
SIZE (subnetcalc-2.4.9.tar.gz) = 69257
|
@ -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/
|
@ -1225,7 +1225,6 @@
|
||||
SUBDIR += sectok
|
||||
SUBDIR += secure_delete
|
||||
SUBDIR += setaudit
|
||||
SUBDIR += sguil
|
||||
SUBDIR += sha
|
||||
SUBDIR += sha1collisiondetection
|
||||
SUBDIR += sha2wordlist
|
||||
|
@ -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>
|
@ -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
|
@ -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"
|
@ -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"
|
@ -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
|
||||
|
@ -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."
|
@ -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
|
||||
|
||||
}
|
@ -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
|
||||
}
|
||||
}
|
@ -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
|
||||
|
||||
}
|
@ -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
|
||||
|
||||
}
|
@ -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
|
||||
}
|
||||
}
|
@ -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
|
||||
|
||||
}
|
@ -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\
|
@ -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
|
@ -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"
|
||||
}
|
@ -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. #
|
||||
# #
|
@ -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
|
@ -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
|
@ -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"
|
@ -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"
|
@ -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.)
|
@ -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.
|
@ -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
|
@ -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"
|
@ -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"
|
@ -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"
|
@ -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/
|
@ -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
|
Loading…
Reference in New Issue
Block a user