Previous update (b7932af8f5) to version 1.61.0 had been incorrectly
marked as update to version 1.61.1; it also missed the BUILDINFO_TAG
update. Luckily, upstream made a quick last-minute bugfix release,
so use this opportunity to update VictoriaMetrics ports and document
these unfortunate mistakes.
Reported by: portscout
- Drop needless `victoria_' prefix from the startup script
name and various related variables; this helps readability
- Introduce checkconfig() function and hook it as [re]start
commands prerequisite command
- Install sample scrape configuration file
Submitted by: Oleg Ginzburg
Add missing run-time dependency on `security/ca_root_nss': apparently,
every Go application that uses TLS needs root CA certificates installed
in the default place, which are used for verifying signatures provided
by peers during establishing TLS connections.
While here, remove accidental reference to `cbsd_mq_router_config' in
the rc script and allow to reload (scrape) configuration by sending
SIGHUP to processes.
PR: 255822
2021-05-16 www/py-django30: Has expired: Extended support has expired on April 6th, 2021. Use www/py-django31 or www/py-django32 instead
2021-05-16 net-mgmt/unifi-devel: Use net-mgmt/unifi6 instead
First no ports should ever be depending on pkg directly because it
prevents building with WITH_PKG=devel, they should depend on
${PKG_ORIGIN}.
Second, netsnmp do not expose the pkg API but only consume it, so
program linking to netsnmp should not end up being directly linked to
libpkg!
Patch the configure script to stop asking net-snmp-config for extra libs
which will faultly bring in linking against -lpkg and -lelf, and remove
entirely libpkg as a dependency on the package
For ports that already use the licenses framwork, merge the content of
RESTRICTED/NO_CDROM/LEGAL* entries into LICENSEs.
Approved by: rene
Differential Revision: https://reviews.freebsd.org/D30010
- no bulk requests for Socomec Netvision, plugin may hang
- updated glplugin, fixes error for apc powernet and capacity during selftest
- more logging output for liebert
- bugfix in selftest of liebert
to address some known issues with the port, namely:
- Prevent segmentation fault in certain scenarios
- Fix busy loop on empty UDP packet (CVE-2020-14303)
- Plug memory leak in nbt_name_request_destructor()
While here, remove needless .include <bsd.port.options.mk> and vocalize
the installation command.
Commits: ebab6d6, 3cc0f1e
Obtained from: https://git.samba.org/?p=samba.git;a=history;f=libcli/nbt/nbtsocket.c
PR: 237038
- Fix lagg(4) interfaces support which broke after FreeBSD 12.2
- Fix parsing of ifconfig(8) output to handle data in any order
While here, do not try to update icon cache which breaks non-root
installation, it is handled by the port via INSTALLS_ICONS anyway.
PR: 250302
Approved by: maintainer
Timeout from: pi (three months)
- virt-viewer has moved from autotools to meson, make changes accordingly
- add options for features that previously were unconditionally
enabled; these are still enabled by default
- NLS options is gone as it cannot be disabled anymore
===> Configuring for pmacct-1.7.5
configure: error: unrecognized options: --disable-, --enable-64bit
There is no --enable-64bit option anymore. The --disable- is caused
by the extra = after KAFKA_CONFIGURE_ENABLE= because the framework
splits *_CONFIGURE_ENABLE on =. Arguably it should raise an error
here instead of appending nonsense like --disable-. This took
forever to find. :-(
PR: 255291
Changelog:
Enhancements:
* Add DC terminal power port, outlet types
* Add Saf-D-Grid power port, outlet types
* Support Markdown rendering for report logs
* Add F connector port type
* Add SFP56 50GE interface type
Bug Fixes:
* Update parent device/VM when deleting a primary IP
* Fix VLAN assignment when editing VM interfaces in bulk
* Update object data when renaming a custom field
* Optimize change log cleanup
* Fix MAC address field display in VM interfaces search form
* Fix custom field filtering for cables, virtual chassis
* Fix choice field filters (multiple models)
https://github.com/netbox-community/netbox/releases/tag/v2.10.10
MFH: 2021Q2
NOTE: net-mgmt/py-pdagent-integrations was previously
net-mgmt/pdagent-integrations
The PagerDuty Agent is a program that lets you easily integrate your
monitoring system with PagerDuty.
WWW: https://github.com/PagerDuty/pdagent
Changelog:
Enhancements:
* Add MAC address search field to VM interfaces list
* Omit child devices from non-racked devices list under rack view
* Add column to cable termination objects to display cable color
* Display NAPALM-enabled device tabs only when relevant
* Support disabling TLS certificate validation for Redis
Bug Fixes:
* Fix missing custom field filters for cables, rack reservations
* Add missing count_ipaddresses attribute to VMInterface serializer
* Permit users to manage their own REST API tokens without needing
explicit permission
* Fix interface connections REST API endpoint
* Support colons in webhook header values
* Do not infer tenant assignment from parent objects for prefixes,
IP addresses
* Handle exception when attempting to assign an MPTT-enabled model
as its own parent
* Correct handling of boolean fields when cloning objects
https://github.com/netbox-community/netbox/releases/tag/v2.10.9
MFH: 2021Q2
Fix fetch by not using GH_TAGNAME ('latest' was moved). This was
previously necessary but the upstream release model has been
reorganized since.
Notified by: pkg-fallout
This release changes the default AlertManager API to v2 and changes
promtool to output to stdout by default, in addition to other
enhancements and added features.
Changes https://github.com/prometheus/prometheus/releases/tag/v2.26.0
PR: 255021
Approved by: David O'Rourke <dor.bsd@xm0.uk> (maintainer)
This regeneration is required as the new gitlab version changed
the address and the directory the source files can be downloaded.
This commit also applies some small fixes to make sure all ports using
gitlab are buildable.
Reviewed by: mat
Approved by: portmgr
Differential Revision: https://reviews.freebsd.org/D29628
Upstream has changed their release number, but I don't think that will affect
us at all. It appears to follow year.month
I have sent some newly added patches upstream
(https://github.com/librenms/librenms/pull/12647) and they will be removed
from here on the next release.
This update jumps over 21.20, 21.1.0, & 17.0.1 for no reason.
While here, include a patch from an outstanding PR
PR: 252640
Submitted by: geoffroy desvernay <dgeo@centrale-marseille.fr>
- 0.84
add support for command response
remove alarm handler, timeouts should be handled in the calling module
- 0.82
add tls support for tcp livestatus connections
fastapi.metacpan.org/source/NIERLEIN/Monitoring-Livestatus-0.84/Changes
Changelog:
Enhancements:
* Allow filtering device components by label
* Allow customization of the geographic mapping service via MAPS_URL
config parameter
* Allow changing site assignment when bulk editing devices
* Support Markdown rendering for custom script descriptions
* Add UI search fields for asset tag for devices and racks
Bug Fixes:
* Restore ability to delete an uploaded device type image
* Denote when the total length of a cable trace may exceed the
indicated value
* Ensure consistent display of change log action labels
* Skip Markdown reference link when tabbing through form fields
* Correct validation of RELEASE_CHECK_URL config parameter
* Fix VLAN group/site association for bulk prefix import
* Eliminate duplicate virtual chassis search results
* Pre-populate attributes when creating an available child prefix
via the UI
* Fix display of bottom banner with uBlock Origin enabled
https://github.com/netbox-community/netbox/releases/tag/v2.10.7
Changelog:
* Add helper-function: "as_text_list()", improve performance of ".delete()"
* Fix "__int__()" and "__index__()" on "IPv4Obj()" and "IPv6Obj()"
For ports optionally dependending on Python 2.7, just mark those options
as expired. Remove konquerer from the x11/kde-baseapps metaport and bump
its PORTREVISION.
Submitted by: rene
Reviewed by: portmgr, adridg, ehaupt, lme, madpilot, pizzamig, se, sunpoet, yuri
Approved by: portmgr
Differential Revision: https://reviews.freebsd.org/D28665
- Match gemspec dependency and RUN_DEPENDS for puma
- portfmt-ize
PR: 253266
Submitted by: Nick Hilliard <nick@foobar.org> (maintainer)
Reported by: Einar Bjarni Halldórsson <einar@isnic.is>
Reviewed by: osa (mentor)
Approved by: osa (mentor)
Differential Revision: https://reviews.freebsd.org/D29247
And possibly in other places.
Remove files/ missed in previous update and fix LICENSE permissions.
PR: 254213
Submitted by: rkoberman@gmail.com (maintainer)
Reported by: terry-freebsd@glaver.org
Changelog:
Enhancements:
* Add IP addresses count to VRF view
* Add QSFP+ (64GFC) FibreChannel Interface option
* Enable custom links for device components
* Add edit/delete buttons for IP addresses on interface view
* Add button to add a new IP address on interface view
Bug Fixes:
* Fix VRF and Tenant field population when adding IP addresses from prefix
* Enable ordering of virtual machines by primary IP address
* Ordering of devices by primary IP should respect PREFER_IPV4 configuration
parameter
* Fix options for filtering object permissions in admin UI
* Fix filtering prefixes list by multiple prefix values
* Invalidate cached queries when running renaturalize
https://github.com/netbox-community/netbox/releases/tag/v2.10.6
* PyQt5: update to 5.15.3
This is a minor feature and bug-fix release. There are corresponding releases of the other PyQt5-related packages.
- Added the missing QImage.setAlphaChannel().
- Support for the QtNetworkAuth library has been moved to a separate PyQtNetworkAuth package.
- Wheels no longer bundle the corresponding Qt libraries and instead automatically install them from an external wheel.
* QScintilla2: update to 2.12.0
This adds support for Qt6 and removes support for Qt4.
- Change the new distname (again)i due to a conflict
- Use the new sip-build system
* devel/py-qtbuilder: update to 1.9.0
* devel/py-sip: fix flavor for sip-distinfo
PR: 253865
Exp-run by: antoine
The code attempts to change from the executing user to a configured service
user, but it does this by first changing effective, then real uid.
It then briefly looks around curiously before falling flat on its face because
the real uid change failed, the process not having root anymore at that point.
PR: 253702
Submitted by: Christian Ullrich <chris AT chrullrich DOT net>
Approved by: nistor AT snickers DOT org
Changelog:
* Fix site unassignment from VLAN when using "None" option
* Fix REST API representation for circuit terminations connected to
non-interface endpoints
* Fix filtering rack reservations by custom field
* Fix bulk editing of services when no port(s) are defined
* Ensure consistent treatment of duplicate IP addresses
* Fix redirect to device components view after disconnecting a cable
* Fix Redis Sentinel password application for caching
* Allow setting null tenant group on tenant via REST API
* Disallow the creation of available prefixes/IP addresses in violation of
assigned permission constraints
https://github.com/netbox-community/netbox/releases/tag/v2.10.5
NOTE: New Catalog format in version 11.0 and greater
The upgrade process will require more or less twice the
size of the actual database.
see update_bacula_tables
re https://www.bacula.org/bacula-release-11-0-1/
While here, update Bacula 9 conflicts.
Reason: Many bug reports (including bug#253256) related to jlaffaye's ports timed out in the period from April 2020 to now.
PR: 253256
Approved by: jlaffaye (maintainer's timeout 14 days)
Integrate upstream patch[1] to fix mail loop issue #183[2].
This is a one-line patch without complexity who can be removed
as soon as the upstream releases a new version.
[1] e9004e8bbe
[2] https://github.com/oetiker/SmokePing/issues/183
PR: 253161
Submitted by: OlivierW <olivierw1+bugzilla-freebsd@hotmail.com>
Changed to -server branch, some errors were creeping over
from the pro version not being compatible with the community
edition. Previously this was never an issue as you must manually
upgrade to the pro version for the new features.
Disabled seafile-controller config checking prior to startup.
The check only ran on ccnet previously and this was changed to
seafile which never implemented the function.
https://forum.seafile.com/t/seafile-controller-t-functionality-broken-on-8-x/13738
This version adds compatible with Django 2.2, this will require
coordination with multiple port devs to migrate this over
properly.
Changes: https://manual.seafile.com/changelog/server-changelog/
PR: 252715
Changelog:
Enhancements:
* Show cable trace lengths in both meters and feet
* Add "management only" filter widget for interfaces list
* Allow filtering virtual chassis by name and master
* Add GG45 and TERA port types, and CAT7a and CAT8 cable types
* Show available type choices for all device component import forms
Bug Fixes:
* Correct swagger definition for ip_prefixes_available-ips_create API
* Restrict the creation of device bay templates on non-parent device types
* Restore power utilization panel under device view
* Fix ordering devices by primary IP address
* Fix display of white cables in trace view
* Fix filtering connection lists by device name
* Fix permissions assessment when adding VM interfaces in bulk
* Include VC member interfaces on interfaces tab count when viewing
VC master
* Validate rack group is assigned to same site when creating a rack
* Correct rack elevation displayed when viewing a reservation
https://github.com/netbox-community/netbox/releases/tag/v2.10.4
Changelog since 1.5.24:
* Enhance "ccp_util.CiscoRange()" to parse a wider variety of string inputs
* Remove slow code from "ccp_util.CiscoRange()"
* Make "ccp_util.L4Object().__repr__()" more friendly
* Use "unittest.mock" for tests if available
* Fix the issue with the "L4Object_asa_{lt01,lt02,range}" tests
* Fix multiple unreported bugs in "ccp_util.L4Object()"
* Prune obsolete update instructions/notes for NetBox releases prior 2.7.
Notable changes since 2.9.11:
It contains many bugfixes/enhancements and the following new features:
* Route Targets
* REST API bulk deletion
* REST API bulk update
* Reimplementation of custom fields
* Improved cable trace performance
https://github.com/netbox-community/netbox/blob/v2.10.3/docs/release-notes/version-2.10.md
Realign this software version with the current GLPI and FusionInventoy
available in ports. The last time this port was properly update was
in 2016, and since then multiple version where released. Please refer
to the project changelog to see what's new:
https://github.com/fusioninventory/fusioninventory-for-glpi/releases
This version is compatible with GLPI 9.5 series (glpi-9.5.3,1 in ports)
I also take mainteneship for this port
* Remove now obsolete conditionals for Python 2.7 while I'm here.
Changelog:
* Prevent "find_object_branches()" method from using any branches with
"None" in the value.