1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-20 08:27:15 +00:00
freebsd-ports/net-mgmt
Kyle Evans 5fb9edd6bd Multiple ports: improve regex compliance
These changes largely fall into just two categories:

1. Need textproc/gsed for GNU extensions
2. Extraneous escapes that can go away

For #1, there's a further subdivision into those that require autoconf magic
and those that can get away with BINARY_ALIAS=sed=${LOCALBASE}/bin/gsed.
-CURRENT will soon gain GNU extensions, but these will take longer to get to
all supported releases; we must switch them to gsed to ensure we're actually
properly building them as intended.

For #2, I've fixed these as I can and we should upstream these fixes.

PORTREVISION is bumped for all of the above, because we will almost
certainly build these differently when the replacements actually start
working.

These were all detected by the below-referenced exp-run [1]. The patch
included forbids many ordinary characters from being escaped, since we'll
later imbue those with special meanings. This has had the nice side effect
of picking up various things that we didn't handle properly, e.g. \t and \r
for tab and carriage return.

PR:		229925 [1]
Approved by:	koobs (mentor)
Approved by:	portmgr (blanket: trivial build fixes)
MFH:		no (invasive risk)
Differential Revision:	https://reviews.freebsd.org/D25185
2020-06-08 04:41:31 +00:00
..
2ping
adcli
aggregate
aircrack-ng
alertmanager
ap-utils
argus3
argus3-clients
arpscan
arpwatch
arts++
bandwidthd - update libgd to 2.3.0 2020-05-04 21:31:39 +00:00
bgpq3
bgpq4 net-mgmt/bgpq4: fix build on GCC architectures 2020-04-28 21:21:27 +00:00
bgpuma
blackbox_exporter
bpft
braa
bsnmp-regex
bsnmp-ucd
bwm-ng
cacti net-mgmt/cacti: Update to 1.2.12 2020-05-05 01:47:10 +00:00
cacti88-spine
cacti-spine Update to version 1.2.12 2020-05-06 00:42:33 +00:00
carbon-relay-ng
carbonzipper
ccnet-server
cdpd
cdpr
cdpsnarf
centreon-clib
check_ipmi_sensor
check_logfiles Update to 3.11.0.3 2020-04-30 15:22:00 +00:00
check_mk_agent
check_multi
check_mysql_health
check_nwc_health
check_ssl_cert update check_ssl_cert to 1.116.0 2020-06-07 16:37:58 +00:00
chillispot net-mgmt/chillispot: revert r534081, net/openradius was rescued in r534057 2020-05-05 15:53:06 +00:00
choparp
cidr
ciscoconf
clog
cnagios
cnagios4
collectd5 Bump PORTREVISION for devel/protobuf shlib change 2020-06-03 18:32:05 +00:00
confregdecode
coovachilli
cowpatty
cricket
crmsh
darkstat
devmon
devmon-templates
dhcdrop
dhcp_probe
disco
dnsmap
docsis Multiple ports: improve regex compliance 2020-06-08 04:41:31 +00:00
driftnet
ehnt
etherape
ettercap
fastnetmon Bump PORTREVISION for devel/json-c json-c 2020-05-22 19:20:42 +00:00
fetchconfig
flow-tools
flowd
flowviewer
fprobe
glpi-plugins-fusioninventory-server
gnu-ipcalc
grepcidr
grepip
grok_exporter
gsnmp
guifi-snpservices
hastmon
icinga2 net-mgmt/icinga2: 2020-04-29 20:33:23 +00:00
icingaweb2
icingaweb2-module-businessprocess
icingaweb2-module-cube
icingaweb2-module-director
icingaweb2-module-elasticsearch
icingaweb2-module-fileshipper
icingaweb2-module-generictts
icingaweb2-module-grafana
icingaweb2-module-graphite
icingaweb2-module-idoreports
icingaweb2-module-ipl
icingaweb2-module-map
icingaweb2-module-pdfexport
icingaweb2-module-reactbundle
icingaweb2-module-reporting
icingaweb2-module-vsphere
icmpmonitor
icmpquery
iftop
intel-snap
ipacctd
ipaudit
ipcad
ipcalc
iprange
ipv6calc
ipv6gen
ipv6mon
irrtoolset
isic
jnettop
kapacitor
kismet
klg
lg
librenms fix log file creation in rc script 2020-05-05 15:22:17 +00:00
librenms-agent
libsmi
lldpd
mbrowse
mdata-client
metronome
midpoint
mk-livestatus
monitoring-plugins
mrtg - update libgd to 2.3.0 2020-05-04 21:31:39 +00:00
mrtg-ping-probe
mtrace
mysql-snmp
mysqld_exporter net-mgmt/mysqld_exporter: Update to 0.12.1 2020-05-02 11:21:36 +00:00
nagcon
nagios - update libgd to 2.3.0 2020-05-04 21:31:39 +00:00
nagios4 - update libgd to 2.3.0 2020-05-04 21:31:39 +00:00
nagios-certexp-plugin
nagios-check_bacula9
nagios-check_clamav
nagios-check_cpu_usage
nagios-check_dhcp.pl
nagios-check_email_delivery
nagios-check_hdd_health
nagios-check_hp_bladechassis
nagios-check_mysql_slave
nagios-check_netsnmp
nagios-check_ports
nagios-check_postgres
nagios-check_puppet
nagios-check_relayd_status
nagios-check_smartmon
nagios-check_tftp
nagios-check_zpools
nagios-geom
nagios-openldap-plugins
nagios-pf-plugin
nagios-plugins
nagios-snmp-plugins
nagios-snmp-plugins-extras
nagiosgraph
nagiosql
nagircbot
nagnu
nagstamon
nagtail
nagvis net-mgmt/nagvis: update 1.9.19 to 1.9.20 2020-05-19 17:00:37 +00:00
nbtscan
ndoutils
ndpmon
net-snmp
netbox
netdata Bump PORTREVISION for devel/json-c json-c 2020-05-22 19:20:42 +00:00
netdata-go
netdisco Update to 2.045006 2020-06-04 04:47:43 +00:00
netdisco-mibs
netdot
netleak
netmagis-common
netmagis-database
netmagis-detecteq
netmagis-metro
netmagis-servers
netmagis-topo
netmagis-utils
netmagis-www
netmask
netspoc
netustad
networkmgr
netxms
nfdump net-mgmt/nfdump: update 1.6.19 -> 1.6.20 2020-05-26 19:20:58 +00:00
nfsen
ng_ipacct
nitpicker
nrpe3
nsca
nsca27
nsca27-client
nsca-client
nsca-ng
nsca-ng-client
nsd_exporter
nstat
nvidia_gpu_prometheus_exporter
observium
ocsinventory-agent
ocsinventory-ocsreports
ocsinventory-server
omping
openbmp
openlldp
openvmps
p0f
p0f2
p5-AnyEvent-SNMP
p5-BigIP-iControl
p5-Cflow
p5-Cisco-CopyConfig
p5-Cisco-Reconfig
p5-Data-Validate-IP
p5-FusionInventory-Agent net-mgmt/p5-FusionInventory-Agent: update 2.4 -> 2.5.2, DAEMON option added to default 2020-05-27 05:18:02 +00:00
p5-jmx4perl
p5-Mon
p5-Monitoring-Livestatus
p5-Monitoring-Plugin
p5-MRTG-Parse
p5-Nagios-Object
p5-Nagios-Plugin
p5-Nagios-Plugin-Beanstalk
p5-Nagios-Plugin-LDAP
p5-Nagios-Plugins-Memcached
p5-Net-Abuse-Utils
p5-Net-Abuse-Utils-Spamhaus
p5-Net-ACL
p5-Net-CIDR
p5-Net-ILO
p5-Net-IP
p5-Net-IP-Match-Regexp
p5-Net-IP-Match-XS
p5-Net-IP-Resolver Sanitize COMMENT per Section 5.6 of the FreeBSD Porter's Handbook (part 7). 2020-05-28 13:13:25 +00:00
p5-Net-IP-XS
p5-Net-IPAddress
p5-Net-IPv4Addr
p5-Net-IPv6Addr
p5-Net-Netmask
p5-Net-NSCA-Client
p5-Net-OpenVPN-Manage
p5-Net-SNMP
p5-Net-SNMP-Util
p5-Net-SNMPTrapd
p5-Net-Telnet-Cisco-IOS
p5-NetAddr-IP
p5-NetAddr-IP-Lite
p5-NetApp
p5-NSNMP Sanitize COMMENT per Section 5.6 of the FreeBSD Porter's Handbook (part 7). 2020-05-28 13:13:25 +00:00
p5-POE-Component-SNMP
p5-RDR-Collector
p5-SNMP_Session
p5-SNMP-Info
p5-SNMP-MIB-Compiler
p5-SNMP-Simple
p5-SNMP-Trapinfo
p5-SNMP-Util
p5-Telnet-Cisco
p5-Tie-NetAddr-IP Sanitize COMMENT per Section 5.6 of the FreeBSD Porter's Handbook (part 7). 2020-05-28 13:13:25 +00:00
p5-Xymon
p5-Xymon-Client
p5-Xymon-Server
p5-Zenoss
packit
pads
pancho
pandorafms_agent
pandorafms_console
pandorafms_server
percona-monitoring-plugins
pftabled
php72-snmp
php73-snmp
php74-snmp
phpipam
phpweathermap
ping_exporter
pktstat
pmacct
pnp
pnp-icinga2
portmon
prometheus1
prometheus2 net-mgmt/prometheus2: Update to 2.18.1 2020-05-14 13:37:48 +00:00
prometheus-collectd-exporter
pushgateway
py-adal Update to 1.2.3 2020-05-03 20:50:19 +00:00
py-aggregate6
py-arouteserver net-mgmt/py-arouteserver: Update version 0.25.0=>0.25.1 2020-05-30 06:28:51 +00:00
py-ciscoconfparse net-mgmt/py-ciscoconfparse: Update to 1.5.4 2020-05-15 07:17:16 +00:00
py-dnsdiag
py-ipcalc
py-ipy
py-junos-eznc
py-msrest Update to 0.6.14 2020-05-19 23:30:33 +00:00
py-msrestazure
py-napalm net-mgmt/py-napalm: Update to 3.0.1: 2020-05-24 09:32:24 +00:00
py-napalm-logs
py-ncclient
py-nxapi-plumbing
py-prometheus-client
py-pyang
py-pyeapi
py-pyIOSXR
py-pynsca
py-pynxos
py-pysmi
py-pysnmp
py-pysnmp-mibs
py-pyzabbix net-mgmt/py-pyzabbix: Update to 0.7.5 2020-05-30 17:59:44 +00:00
py-snmp_passpersist
py-snmpclitools
py-yapsnmp
rackmonkey
rancid3
rate
rcpd
remarp
resource-agents net-mgmt/resource-agents: update 4.4.0 to 4.5.0 2020-06-01 14:14:44 +00:00
riemann
riemann-c-client Bump PORTREVISION for devel/json-c json-c 2020-05-22 19:20:42 +00:00
rotorouter
routers2
routers2-extensions
routers2-extras
rrdbot
rtrlib
rubygem-blimpy
rubygem-oxidized Update to 0.28.0 2020-05-21 12:07:13 +00:00
rubygem-oxidized-script
rubygem-oxidized-web
rubygem-riemann-client
rubygem-riemann-dash
rubygem-riemann-rabbitmq Change RUN_DEPENDS from rubygem-faraday to rubygem-faraday0 2020-05-29 03:07:18 +00:00
rubygem-riemann-tail
rubygem-riemann-tools
rubygem-snmp
rubygem-visage-app
sblim-wbemcli
sdig
seafile-client
seafile-gui net-mgmt/seafile-gui: prepare for Qt5-5.15 2020-05-21 08:33:08 +00:00
seafile-server Updated to 7.1.4 2020-05-16 23:08:16 +00:00
semaphore
send
sendip Sanitize COMMENT per Section 5.6 of the FreeBSD Porter's Handbook (part 3). 2020-05-27 14:55:03 +00:00
sipcalc
sjitter
smokeping
snmp4nagios
snmptt
softflowd
spectools
ssgless
statsite
subcalc
super_mediator Sanitize COMMENT per Section 5.6 of the FreeBSD Porter's Handbook (part 3). 2020-05-27 14:55:03 +00:00
sysmon
tcpreplay
tcptrack
telegraf Update to 1.14.3 2020-05-19 21:57:54 +00:00
thanos
TkTopNetFlows
torrus
triton-guesttools
unbound_exporter
unifi5 net-mgmt/unifi5: Update to 5.12.72 2020-05-18 16:40:44 +00:00
unifi-devel
unifi-lts
virt-viewer
wdiag
whatmask
wifimgr
wmi-client
xymon-client
xymon-server
yaf Sanitize COMMENT per Section 5.6 of the FreeBSD Porter's Handbook (part 3). 2020-05-27 14:55:03 +00:00
zabbix3-agent
zabbix3-frontend
zabbix3-java
zabbix3-proxy
zabbix3-server net-mgmt/zabbix*: Change conflicts 2020-06-06 01:32:10 +00:00
zabbix4-agent
zabbix4-frontend
zabbix4-java
zabbix4-proxy
zabbix4-server net-mgmt/zabbix4-*: Update to 4.0.21 2020-06-06 16:43:40 +00:00
zabbix5-agent New ports: net-mgmt/zabbix5-[agent|frontend|java|proxy|server] 2020-06-03 22:50:18 +00:00
zabbix5-frontend net-mgmt/zabbix5-frontend: Add missing PHP hash extension 2020-06-06 01:34:26 +00:00
zabbix5-java New ports: net-mgmt/zabbix5-[agent|frontend|java|proxy|server] 2020-06-03 22:50:18 +00:00
zabbix5-proxy New ports: net-mgmt/zabbix5-[agent|frontend|java|proxy|server] 2020-06-03 22:50:18 +00:00
zabbix5-server net-mgmt/zabbix*: Change conflicts 2020-06-06 01:32:10 +00:00
zabbix42-agent
zabbix42-frontend
zabbix42-java
zabbix42-proxy
zabbix42-server net-mgmt/zabbix*: Change conflicts 2020-06-06 01:32:10 +00:00
zabbix44-agent
zabbix44-frontend
zabbix44-java
zabbix44-proxy
zabbix44-server net-mgmt/zabbix44-[proxy|server]: Avoid conflicts with bin/zabbix_js 2020-06-06 16:42:27 +00:00
Makefile New ports: net-mgmt/zabbix5-[agent|frontend|java|proxy|server] 2020-06-03 22:50:18 +00:00