git: 8c085f6a54c2 - main - net-mgmt/librenms: Update to 25.12.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 15 Dec 2025 19:15:18 UTC
The branch main has been updated by dvl:
URL: https://cgit.FreeBSD.org/ports/commit/?id=8c085f6a54c2d01833a8edeb8053f6592f9653f1
commit 8c085f6a54c2d01833a8edeb8053f6592f9653f1
Author: Dan Langille <dvl@FreeBSD.org>
AuthorDate: 2025-12-15 19:13:18 +0000
Commit: Dan Langille <dvl@FreeBSD.org>
CommitDate: 2025-12-15 19:15:15 +0000
net-mgmt/librenms: Update to 25.12.0
re: https://github.com/librenms/librenms/releases/tag/25.12.0
A database migration is required:
sudo su -fm www
/usr/local/bin/lnms migrate
---
net-mgmt/librenms/Makefile | 8 ++++----
net-mgmt/librenms/distinfo | 10 +++++-----
.../librenms/files/patch-includes_html_output_capture.inc.php | 4 ++--
3 files changed, 11 insertions(+), 11 deletions(-)
diff --git a/net-mgmt/librenms/Makefile b/net-mgmt/librenms/Makefile
index e7cc68df35cf..64232761c3fa 100644
--- a/net-mgmt/librenms/Makefile
+++ b/net-mgmt/librenms/Makefile
@@ -1,5 +1,5 @@
PORTNAME= librenms
-PORTVERSION= 25.11.0
+PORTVERSION= 25.12.0
PORTEPOCH= 1
CATEGORIES= net-mgmt
MASTER_SITES= LOCAL/dvl:vendor
@@ -47,7 +47,7 @@ SHEBANG_FILES= ../${PORTNAME}-vendor-${PORTVERSION}/paragonie/random_compat/buil
../librenms-vendor-${PORTVERSION}/symfony/yaml/Resources/bin/yaml-lint \
alerts.php artisan billing-calculate.php check-services.php \
config_to_json.php cronic daily.php daily.sh delhost.php \
- discovery-wrapper.py discovery.php dist-pollers.php irc.php \
+ discovery-wrapper.py discovery.php irc.php \
librenms-service.py LibreNMS/command_runner.py \
LibreNMS/wrapper.py lnms misc/lnms-completion.bash \
misc/smokeping-debian.example misc/smokeping-rhel.example \
@@ -117,7 +117,7 @@ _ROOT_FILES= alerts.php artisan billing-calculate.php \
check-services.php composer.json composer.lock \
config.php.default config_to_json.php cronic daily.php \
delhost.php discovery-wrapper.py discovery.php \
- dist-pollers.php irc.php librenms-service.py mkdocs.yml \
+ irc.php librenms-service.py mkdocs.yml \
phpunit.xml ping.php poll-billing.php poller.php \
poller-wrapper.py renamehost.php snmp-scan.py \
snmptrap.php syslog.php validate.php
@@ -125,7 +125,7 @@ _SCRIPT_FILES= daily.sh lnms
# _RELEASE_TIMESTAMP is used for a patch inside the vendor code
# it represents the release date via: git show --pretty='%H|%ct' -s 1.42.01
# It sits here so you remember to update it with each release
-_RELEASE_TIMESTAMP= 1763386152
+_RELEASE_TIMESTAMP= 1765807513
_ROOT_DIRS= LibreNMS app bootstrap config database doc html \
includes lang licenses mibs misc resources routes \
scripts tests
diff --git a/net-mgmt/librenms/distinfo b/net-mgmt/librenms/distinfo
index f2dde64552ed..cf02ac7d7621 100644
--- a/net-mgmt/librenms/distinfo
+++ b/net-mgmt/librenms/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1763404572
-SHA256 (librenms-vendor-25.11.0.tar.gz) = cc5883b8dad1c479b019e37ecb8e695d3009fd26671a0f4e4a58bef29a4f121f
-SIZE (librenms-vendor-25.11.0.tar.gz) = 27759793
-SHA256 (librenms-librenms-25.11.0_GH0.tar.gz) = 0bfad0c850308e69d42ec09f7f9cb45400fdb8a0ee96742651d33402e16860c6
-SIZE (librenms-librenms-25.11.0_GH0.tar.gz) = 72339168
+TIMESTAMP = 1765811207
+SHA256 (librenms-vendor-25.12.0.tar.gz) = 7434a9d1d74bbde6c7f850fca01225d7f545eaec8a598093869cfe91f0757109
+SIZE (librenms-vendor-25.12.0.tar.gz) = 27735485
+SHA256 (librenms-librenms-25.12.0_GH0.tar.gz) = 9b93e830b0c8c0af9a575302160af97c93f2dd8a570f5d26c6fa9f11af34acd8
+SIZE (librenms-librenms-25.12.0_GH0.tar.gz) = 72397417
diff --git a/net-mgmt/librenms/files/patch-includes_html_output_capture.inc.php b/net-mgmt/librenms/files/patch-includes_html_output_capture.inc.php
index 3d34dc8eece5..2f7a020074c5 100644
--- a/net-mgmt/librenms/files/patch-includes_html_output_capture.inc.php
+++ b/net-mgmt/librenms/files/patch-includes_html_output_capture.inc.php
@@ -13,8 +13,8 @@
$filename = $device['os'] . '-' . $device['hostname'] . '.snmpwalk';
break;
case 'discovery':
-- $cmd = ['php', \App\Facades\LibrenmsConfig::get('install_dir') . '/discovery.php', '-h', $hostname, '-d'];
-+ $cmd = ['%%LOCALBASE%%/bin/php', \App\Facades\LibrenmsConfig::get('install_dir') . '/discovery.php', '-h', $hostname, '-d'];
+- $cmd = ['php', \App\Facades\LibrenmsConfig::get('install_dir') . '/lnms', 'device:discover', $hostname, '-vv'];
++ $cmd = ['%%LOCALBASE%%/bin/php', \App\Facades\LibrenmsConfig::get('install_dir') . '/lnms', 'device:discover', $hostname, '-vv'];
$filename = "discovery-$hostname.txt";
break;
default: