aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Langille <dvl@FreeBSD.org>2026-06-16 13:22:41 +0000
committerDan Langille <dvl@FreeBSD.org>2026-06-16 13:24:58 +0000
commit0c0055ea96c0cbe1fa5e0fc3bc76cb9c9a0f0249 (patch)
tree43c0f69d75402bc28ffc48698645da6ad9bfcbed
parent1ac83da425256c8fb4e6d20a96ddb509f2445a17 (diff)
net-mgmt/librenms: Update to 26.6.0
re: https://github.com/librenms/librenms/releases/tag/26.6.0 This release requires a database update and a new configuration item Add this entry to $PREFIX/librenms.env XDG_CACHE_HOME=/var/db/librenms/font-cache
-rw-r--r--UPDATING12
-rw-r--r--net-mgmt/librenms/Makefile4
-rw-r--r--net-mgmt/librenms/distinfo10
-rw-r--r--net-mgmt/librenms/files/patch-.env.example11
4 files changed, 28 insertions, 9 deletions
diff --git a/UPDATING b/UPDATING
index 9f745b5481ce..29141812b43f 100644
--- a/UPDATING
+++ b/UPDATING
@@ -5,6 +5,18 @@ they are unavoidable.
You should get into the habit of checking this file for changes each time
you update your ports collection, before attempting any port upgrades.
+20260616:
+ AFFECTS: Users of net-mgmt/librenms
+ AUTHOR: dvl@FreeBSD.org
+
+ LibreNMS 26.6.0 bring in a sizeable refactor to the rrd processes.
+
+ A new configuration item is required for the font-cache directory.
+
+ Add this entry to $PREFIX/librenms.env
+
+ XDG_CACHE_HOME=/var/db/librenms/font-cache
+
20260614:
AFFECTS: Users of www/mattermost-server
AUTHOR: decke@FreeBSD.org
diff --git a/net-mgmt/librenms/Makefile b/net-mgmt/librenms/Makefile
index 76d98fb01d78..c59d8fc4429d 100644
--- a/net-mgmt/librenms/Makefile
+++ b/net-mgmt/librenms/Makefile
@@ -1,5 +1,5 @@
PORTNAME= librenms
-PORTVERSION= 26.5.1
+PORTVERSION= 26.6.0
PORTEPOCH= 1
CATEGORIES= net-mgmt
MASTER_SITES= LOCAL/dvl:vendor
@@ -119,7 +119,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= 1779271219
+_RELEASE_TIMESTAMP= 1781506957
_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 c8e61f91ed31..bf6c1d347320 100644
--- a/net-mgmt/librenms/distinfo
+++ b/net-mgmt/librenms/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1779310285
-SHA256 (librenms-vendor-26.5.1.tar.gz) = 3935b7f9dccb3c78aa74c9bba0ac93f2495ea1e11d2eaf2bd37281fb0f12c9d7
-SIZE (librenms-vendor-26.5.1.tar.gz) = 12537277
-SHA256 (librenms-librenms-26.5.1_GH0.tar.gz) = f88c349663c528a234b404c517f9626144f8f447e1f1d0645e0e4c1ca01b624a
-SIZE (librenms-librenms-26.5.1_GH0.tar.gz) = 80851133
+TIMESTAMP = 1781608866
+SHA256 (librenms-vendor-26.6.0.tar.gz) = b4142d738dba67dcc9bca64acd269547ae4e27e3bb907618031663e7bac3d59b
+SIZE (librenms-vendor-26.6.0.tar.gz) = 12624725
+SHA256 (librenms-librenms-26.6.0_GH0.tar.gz) = 8ed3bcefe5eddf3e08ae2b36a4a4d16851de9f3ab559868082be6d6e510859b0
+SIZE (librenms-librenms-26.6.0_GH0.tar.gz) = 81812343
diff --git a/net-mgmt/librenms/files/patch-.env.example b/net-mgmt/librenms/files/patch-.env.example
index d2d5ff8499de..07a0f5402e43 100644
--- a/net-mgmt/librenms/files/patch-.env.example
+++ b/net-mgmt/librenms/files/patch-.env.example
@@ -1,6 +1,6 @@
---- .env.example.orig 2020-07-10 19:56:16 UTC
+--- .env.example.orig 2026-06-15 07:02:37 UTC
+++ .env.example
-@@ -1,8 +1,13 @@
+@@ -1,11 +1,20 @@ APP_KEY=
APP_KEY=
-#DB_HOST=
@@ -18,3 +18,10 @@
+LIBRENMS_USER=www
+
+APP_LOG=/var/log/librenms/librenms.log
++
++SESSION_SECURE_COOKIE=true
++
++XDG_CACHE_HOME=/var/db/librenms/font-cache
+
+ APP_LOCALE=en
+ APP_FALLBACK_LOCALE=en