Commit graph

7549 commits

Author SHA1 Message Date
Kai Knoblich
f7d86d63d3 net-mgmt/py-ciscoconfparse: Update to 1.3.39
Changelog since 1.3.37:

* Allow re_match_iter_typed() to use default=True
* Add CiscoConfParse().re_match_iter_typed()
2019-06-06 05:02:17 +00:00
Kai Knoblich
5a24f054d8 net-mgmt/netbox: Update to 2.5.13
Changelog:

Enhancements:
* Add tenant group filters
* Catch all exceptions during export template rendering
* Add 2.5GE and 5GE interface form factors
* Add inventory item count to manufacturers list
* Add site link to rack reservations overview
* Enable bulk deletion of sites
* Improve performance for custom field access within templates
* Add interface name filter for IP addresses

Bug Fixes:
* Fixed form field population of tags with spaces
* Circuit termination missing from available cable termination types
* Fix formatting of cable length during cable trace
* Correctly display color block for white cables
* Fix custom field rendering for Jinja2 export templates
* Fix error handling when attempting to delete a protected object via API
* Fix filtering devices by "has power outlets"
* Fix exception when deleting a circuit with a termination(s)
* Fixed login link retaining query parameters

https://github.com/digitalocean/netbox/releases/tag/v2.5.13
2019-06-02 22:42:39 +00:00
Kai Knoblich
44443f7252 net-mgmt/py-ncclient: Update to 0.6.6
Changelog:

* Read ssh timeout from config file if not specified in method call
* Tox support
* Huge XML tree parser support
* Adding optional bind address to connect

https://github.com/ncclient/ncclient/releases/tag/v0.6.6

PR:		238247
Submitted by:	Sergey Akhmatov <sergey@akhmatov.ru> (maintainer)
2019-06-02 21:29:47 +00:00
Craig Leres
7456dd6cc0 This adds net-mgmt/check_nwc_health, a Nagios plugin that uses
SNMP to monitor network devices.

Reviewed by:	ler (mentor)
Approved by:	ler (mentor)
Differential Revision:	https://reviews.freebsd.org/D20489
2019-06-01 16:06:30 +00:00
Sunpoet Po-Chuan Hsieh
d8cff3e56b Introduce PY_TYPING and simplify Makefile
Since devel/py-promise requires 3.6.4+, the minimal version is set to 3.6.4.

With hat:	python
2019-05-31 10:00:20 +00:00
Jimmy Olgeni
7e08aedb59 Update net-mgmt/netdata to version 1.15.0.
Other changes:

- Add LIB_DEPENDS on devel/libuv and archivers/liblz4 as suggested by portlint
- Add USES=ssl (portlint)
- Remove BUILD_DEPENDS (LIB_DEPENDS is sufficient)

Approved by:              mmokhi
Differential Revision:    https://reviews.freebsd.org/D20452
2019-05-29 20:31:21 +00:00
Tobias Kortkamp
a65d8ad623 net-mgmt/icingaweb2-module-vsphere: Spell USE_PHP correctly 2019-05-28 06:35:36 +00:00
Alex Kozlov
4fcb6520ab - Remove no-op (since r415842) NOFETCHFILES variable from the ports tree.
Approved by:	portmgr (mat)
2019-05-27 10:33:44 +00:00
Emanuel Haupt
a54d3673cc Mark BROKEN on 13.0-CURRENT, includes a comment with a link to the upstream bug
report.

Notified by:	pkg-fallout
2019-05-25 12:15:28 +00:00
Tobias Kortkamp
7ccec6aba3 net-mgmt/midpoint: Drop nop and misspelled OPTIOS_SUB 2019-05-25 10:58:50 +00:00
Kai Knoblich
9cfe10855c net-mgmt/netbox: Update to 2.5.12 and switch to Django 2.2
Upstream decided to switch from Django 2.1 to the 2.2 LTS release to fix a
rather annoying bug that generated intermittent errors when objects were
deleted/manipulated.

Therefore the same procedure must be done in almost the same way as in
r492690 to make NetBox compatible with Django 2.2 in the ports tree.

That means to repocopy the required Django 1.11 ports, assign them to
Django 2.2, limit them to Python 3.5+ and update all related
CONFLICTS_INSTALL entries accordingly:

* www/py-dj22-django-cors-headers [1]
* www/py-dj22-django-debug-toolbar
* www/py-dj22-django-filter
* www/py-dj22-django-js-asset
* www/py-dj22-django-mptt
* www/py-dj22-django-tables2
* www/py-dj22-django-taggit-serializer
* www/py-dj22-django-timezone-field
* www/py-dj22-drf-yasg

[1] www/py-django-cors-headers was repocopied from r500510 to keep on the
    2.5.x branch as 3.x introduced some backward incompatibilities that
    haven't been fully tested, yet.

Changelog since 2.5.10:

Enhancements:

* Improve natural ordering of device components
* Add support for filtering cables by connected device
* Add decommissioning status for devices

Bug Fixes:

* Fix natural ordering of device components (after it has been improved
  before)
* Upgrade Django requirement to 2.2 to fix object deletion issue in the
  changelog middleware
* Preserve multiselect filter values when updating per-page count for list
  views
* Fix ordering of interface connections list by termination B name/device
* Fix tagged_items count in tags API endpoint
* Disable last_login update on login when maintenance mode is enabled

Reviewed by:	koobs, miwi
Differential Revision:	https://reviews.freebsd.org/D20103
2019-05-25 10:10:01 +00:00
Sunpoet Po-Chuan Hsieh
3e13a13e09 Add NO_ARCH 2019-05-25 10:01:51 +00:00
Tobias Kortkamp
796f216e07 net-mgmt/nagvis: Mark NDO2DB option as broken
USE_PHP=mysql no longer works.

PR:		238103
2019-05-24 12:42:46 +00:00
Lars Engels
c94db2238f net-mgmt/icinga2: Update to 2.10.5
MFH:		2019Q2
2019-05-24 12:28:22 +00:00
Dave Cottlehuber
059320610e net-mgmt/rubygem-riemann-*: new ports for the riemann.io suite
Riemann [net-mgmt/riemann] is a streaming event monitoring system
designed for monitoring distributed systems in real time.

This commit introduces the following gems:

- rubygem-riemann-client
- rubygem-riemann-dash
- rubygem-riemann-rabbitmq
- rubygem-riemann-tail
- rubygem-riemann-tools

Which allows connecting to riemann, to set & query events and the index,
to view event status in real-time, whether as a dashboard of events, or
as a classic tail in the terminal. An additional comprehensive set of
integrations for popular tools such as Varnish, Haproxy, nginx,
RabbitMQ, and more, are included in the riemann-tools gem.

More information about Riemann in general is at https://riemann.io/

Reviewed by:	romain
Approved by:	jrm (mentor)
Differential Revision:	https://reviews.freebsd.org/D17710
2019-05-24 07:18:19 +00:00
Dave Cottlehuber
8685c628a1 net-mgmt/riemann: update to 0.3.2
Reviewed by:	romain
Approved by:	jrm (mentor)
Differential Revision:	https://reviews.freebsd.org/D17710
2019-05-24 06:45:15 +00:00
Kubilay Kocak
7bc876ee2e net-mgmt/nagios-check_smartmon: Fix ValueError with some drive values
After upgrading to version 20100318_4, users reported ValueError for
some disks [1]

Also fix Python 3.x compatibility [2]

While I'm here:

  - Pet portlint, NO_* in USE{S} section
  - Make concurrent-safe, installs executables in libexec

PR:		236873
Reported by:	Thomas Eckhardt <freebsd eckieck de> [1]
Submitted by:	Thomas Eckhardt <freebsd eckieck de> [1]
Submitted by:	Krzysztof <ports bsdserwis com> (maintainer) [2]
Approved by:	Krzysztof <ports bsdserwis com> (maintainer)
MFH:		2019Q2 (bugfixes)
2019-05-23 14:27:14 +00:00
Philippe Audeoud
3500e28533 - Update to 3.68
- Add support for Lenovo, DocsisHE and Redlion
2019-05-22 19:08:00 +00:00
Ryan Steinmetz
17e836e108 - Update to 1.0.3 to resolve build failure (undefined symbol: arc4random_addrandom) 2019-05-22 12:53:34 +00:00
Mikolaj Golub
ff89fbb285 update to 0.4.3
PR:	238027
2019-05-22 06:07:02 +00:00
Dave Cottlehuber
f4fcbb881b fix auto-assign for BZ PRs by updating MAINTAINER for my ports
Approved by:	jrm (mentor)
Differential Revision:	https://reviews.freebsd.org/D20331
2019-05-21 11:49:16 +00:00
Mateusz Piotrowski
e7fb165b07 Update to 1.5.0p16. 2019-05-21 10:20:30 +00:00
Mathieu Arnold
b02a518e53 Remove Created by lines where I am the one. 2019-05-20 13:04:24 +00:00
Lars Engels
6a856be403 net-mgmt/icingaweb2-module-reactbundle: Update to 0.6.0 2019-05-20 08:32:04 +00:00
Kai Knoblich
b24187684a net-mgmt/py-ciscoconfparse: Update to 1.3.37
Changelog:

* Further improve support for Python 3 when using in virtual environments in
  conjunction with pip.
2019-05-18 12:59:16 +00:00
Lars Engels
93aef769b9 net-mgmt/icingaweb2-module-pdfexport:
Add a runtime dependancy on www/chromium that was commented out before.
Don't bump PORTREVISION as the port was added just minutes before.
2019-05-17 12:53:47 +00:00
Lars Engels
b9541f9b5e Icinga IDO Reports provides host and service availability reports for Icinga
1.x and Icinga 2.x based on the monitoring database (IDO).

WWW: https://github.com/Icinga/icingaweb2-module-idoreports
2019-05-17 12:50:41 +00:00
Lars Engels
88ba50c2e2 Add net-mgmt/icingaweb2-module-pdfexport:
PDF export functionality for Icinga Web 2 using Google Chrome/Chromium for
rendering.

WWW: https://github.com/Icinga/icingaweb2-module-pdfexport
2019-05-17 12:49:49 +00:00
Lars Engels
18b4a45381 Add net-mgmt/icingaweb2-module-reporting:
Icinga Reporting is the central component for reporting related functionality
in the monitoring web frontend and framework Icinga Web 2. The engine allows
you to create reports over a specified time period for ad-hoc and scheduled
generation of reports. Other modules use the provided functionality in order to
provide concrete reports.

WWW: https://github.com/Icinga/icingaweb2-module-reporting
2019-05-17 12:48:36 +00:00
Lars Engels
cae7014987 Add net-mgmt/module-reactbundle:
ReactPHP-based 3rd party libraries This repository is an attempt to ship 3rd
party libraries that might be useful for asynchronous PHP-based Icinga Web 2
modules.

WWW: https://github.com/Icinga/icingaweb2-module-reactbundle
2019-05-17 12:47:10 +00:00
Lars Engels
7d1bdb23e9 net-mgmt/icingaweb2-module-ipl: Update to 0.3.0 2019-05-17 12:42:32 +00:00
Steven Kreuzer
cdb4bb9aac Update to version 1.2.3 2019-05-16 01:28:14 +00:00
Mathieu Arnold
a16c291d25 Sort categories Makefile and hook forgotten ports to the build.
Pointy hat:	bofh, glewis, gerald, swills, manu, ijiao, sunpoet, egypcio
2019-05-14 10:32:37 +00:00
Lars Engels
e0ba363e60 net-mgmt/icingaweb2-module-grafana: Update to 1.3.5 2019-05-13 09:22:33 +00:00
Dan Langille
f74ab1336f Upgrade to 1.51
https://github.com/librenms/librenms/releases/tag/1.51
2019-05-12 01:02:56 +00:00
Danilo G. Baio
696f323964 net-mgmt/zabbix3-*: Update to 3.0.27
Changelog:	https://www.zabbix.com/rn/rn3.0.27

PR:		237534
Approved by:	Pakhom Golynga <pg@pakhom.spb.ru> (maintainer)
2019-05-11 17:58:25 +00:00
Mark Linimon
922dee671e These ports now build on aarch64.
Where necessary, pet portlint.

Approved by:	portmgr
Obtained from:	aarch64 TRYBROKEN run
2019-05-03 21:06:51 +00:00
Kurt Jaeger
b1b140fa93 net-mgmt/p5-Net-CIDR: upgrade 0.19 -> 0.20
- ipcmp: handle comparison of mixed IPv4 and IPv6-specified
  addresses, allowing cidrlookup() to look up IPv6-mapped IPv4 addresses
  in IPv4 address ranges, and vice versa.

PR:		237364
Submitted by:	John W. O'Brien <john@saltant.com>
Changes:	https://metacpan.org/changes/distribution/Net-CIDR
2019-05-03 11:12:12 +00:00
Kai Knoblich
3d7211e62a net-mgmt/prometheus2: Update to 2.9.2
Changelog:

* Make sure subquery range is taken into account for selection
* Exhaust every request body before closing it
* Cmd/promtool: return errors from rule evaluations
* Remote Storage: string interner should not panic in release
* Fix memory allocation regression in mergedPostings.Seek

https://github.com/prometheus/prometheus/releases/tag/v2.9.2

PR:		237671
Submitted by:	David O'Rourke <dor.bsd@xm0.uk> (maintainer)
Approved by:	mentors (implicit)
2019-05-01 22:50:56 +00:00
Rene Ladan
7469b029a6 Remove esound support from pulseaudio as audio/esound expired.
Bump PORTREVISIONs of dependent ports.

Build-tested in poudriere on a head-amd64 jail for audio/pulseaudio*
2019-05-01 19:35:14 +00:00
Kai Knoblich
58186c8e82 net-mgmt/netdisco: Update to 2.042005
* Pet portlint

Changelog since 2.040003:

[NEW FEATURES]

* Implementation of API authentication and Swagger-UI
* netdisco-sshcollector no longer required - the functionality (arpnip via
  ssh) will be run within netdisco's core schedule
* get_credentials replaces get_community and accepts any device_auth stanza
  in JSON format
* Store ifindex in Device Port Properties table
* New discover_waps and discover_phones boolean settings

[ENHANCEMENTS]

* Record egress untagged vlans in device_port_vlan table
* Add IS-IS neighbor discovery support
* Allow pseudo devices to arpnip
* Add "store" and "late" phases to backend workers
* Documentation updates
* Port-Channels now showing in netmap
* Use new LLDP capability checks for ports having phones
* Update Cisco ASA ssh collector

[BUG FIXES]

* Clickability of port log/control icons in port list display
* Clean manual topology after device ports change
* Better error message for both device_auth and snmp_auth
* Device addresses report has broken column data
* Minor enhancement to the way device_auth falls back to snmp_auth
* The store worker phase will return more accurate status
* Do not clobber sshcollector config
* Fix precedence of device_auth over snmp_auth loading
* Check legacy config name for nbtstat_response_timeout
* Fix an issue with VLAN reindexing for VRFs
* Fix device port change check
* Redux Search Node Date Range not working
* Update List::MoreUtils version requirement
* Fix discover syntax bug
* Port Control incorrectly uses VLAN config check
* HTML tag fix
* Map with VLAN filter omits unconnected devices
* netdisco-do renumber reports wrong ip
* No more duplicate entries in vlan filter
* Renumbering device missed a few tables
* Fix regression in phone/wap discovery exclusion
* Ipinventory report returns consistent data
* Make sure aggports have a master<->slave
* Search Node Date Range not working
* TypeAhead.pm can reference empty data
* Fix bug showing no nodes when only one matches in netmap

https://github.com/netdisco/netdisco/blob/2.042005/Changes

PR:		237111
Submitted by:	Geoffroy Desvernay <dgeo@centrale-marseille.fr> (maintainer)
Approved by:	mentors (implicit)
2019-05-01 14:31:04 +00:00
Mathieu Arnold
1b1d7b0219 Fix runtime for *-plugins when building WITH=BINDTOOLS. 2019-04-29 21:15:42 +00:00
Lars Engels
dd21275041 net-mgmt/icingaweb2:
- Fix plist by installing icingacli's bash completion to ${PREFIX}/etc/bash_completion.d/
- Bump PORTREVISION

PR:		237596
Submitted by:	Fredrik Eriksson <freebsd@wb9.se>
MFH:		2019Q2
2019-04-29 07:48:20 +00:00
Kurt Jaeger
578fa23153 net-mgmt/arpwatch: missing -v flag in getopt()
- The -v flag disables reporting on VRRP/CARP ethernet prefixes..."
  in ports r420995, but the getopt() optstring is missing the 'v' so
  the case is never matched.

PR:		235415
Submitted by:	Art Manion <traulam@gmail.com>
2019-04-29 06:13:44 +00:00
Kai Knoblich
3831fc7938 net-mgmt/p5-SNMP-Info: Update to 3.66
* Add dependencies for QA tests
* Pet portlint

While I'm here:
* Add path to license file

Changelog since 3.64:

* Add support for IS-IS routing protocol
* Switch to Alien::SNMP for travis builds
* Clarify MRO usage
* Expand CiscoAgg to also include LACP
* Update VyOS enterprise OID
* Bring layer3::oneaccess up to date for oneos6
* Add two more HP 2930F models
* Make CiscoAgg return ifindex instead of bp_index
* More documentation fixes + whitespace cleanup in all files

https://github.com/netdisco/snmp-info/blob/3.66/Changes

PR:		237110
Submitted by:	Geoffroy Desvernay <dgeo@centrale-marseille.fr>
Approved by:	maintainer timeout, mentors (implicit)
2019-04-28 18:04:37 +00:00
Kai Knoblich
9fe9a5b13d net-mgmt/py-pynxos: Update to 0.0.5
* Upstream switched to a more open license
* Also pet portlint while I'm here

Approved by:	mentors (implicit)
2019-04-28 17:10:02 +00:00
Rene Ladan
2ade5672a4 Remove expired ports:
2019-04-27 net-mgmt/zabbix32-agent: End of Life was November, 2017
2019-04-27 net-mgmt/zabbix32-frontend: End of Life was November, 2017
2019-04-27 net-mgmt/zabbix32-java: End of Life was November, 2017
2019-04-27 net-mgmt/zabbix32-proxy: End of Life was November, 2017
2019-04-27 net-mgmt/zabbix32-server: End of Life was November, 2017
2019-04-27 net-mgmt/zabbix34-agent: End of Life was October, 2018
2019-04-27 net-mgmt/zabbix34-frontend: End of Life was October, 2018
2019-04-27 net-mgmt/zabbix34-java: End of Life was October, 2018
2019-04-27 net-mgmt/zabbix34-proxy: End of Life was October, 2018
2019-04-27 net-mgmt/zabbix34-server: End of Life was October, 2018
databases/zabbix32-libzbxpgsql, depends on expired net-mgmt/zabbix32-agent
databases/zabbix34-libzbxpgsql, depends on expired net-mgmt/zabbix34-agent
2019-04-28 11:35:18 +00:00
Kai Knoblich
da9ff93299 net-mgmt/py-ciscoconfparse: Update to 1.3.36
Changes since 1.3.33:

* Refine JunOS parsing
* Refine IOS macro parsing
* Add support for IOS macros

Approved by:	mentors (implicit)
2019-04-26 22:24:32 +00:00
Muhammad Moinur Rahman
3d5d2ae0c8 net-mgmt/centreon-clib: Update version 18.10.0=>19.04.0 2019-04-26 20:52:12 +00:00
Lars Engels
3695859ecc net-mgmt/icingaweb2:
Update to 2.6.3

MFH:		2019Q2
2019-04-26 09:26:35 +00:00