aboutsummaryrefslogtreecommitdiff
path: root/net-mgmt/librenms
diff options
context:
space:
mode:
authorDan Langille <dvl@FreeBSD.org>2024-04-20 13:02:31 +0000
committerDan Langille <dvl@FreeBSD.org>2024-04-20 13:07:37 +0000
commit5c15ff39186362bf9c822edef3a87ede809b8aea (patch)
tree508587a64fb6eff27d55e911028bfd911474049c /net-mgmt/librenms
parent5416071603661e6d3827efa9a476617171e76d15 (diff)
downloadports-5c15ff39186362bf9c822edef3a87ede809b8aea.tar.gz
ports-5c15ff39186362bf9c822edef3a87ede809b8aea.zip
net-mgmt/librenms: Update to 24.4.0
re: https://github.com/librenms/librenms/releases/tag/24.4.0 While here, add a missing dep: sysutils/py-psutil Also, note that the service is not starting up properly for me in a jail. This may also affect non-jail hosts; I don't know. This is not new to this release. Monitor /var/log/librenms/*.log and if you see 'Unable to launch a new process', then restart the service via: service librenms restart After that, all is well.
Diffstat (limited to 'net-mgmt/librenms')
-rw-r--r--net-mgmt/librenms/Makefile7
-rw-r--r--net-mgmt/librenms/distinfo10
-rw-r--r--net-mgmt/librenms/files/pkg-message.in6
3 files changed, 15 insertions, 8 deletions
diff --git a/net-mgmt/librenms/Makefile b/net-mgmt/librenms/Makefile
index fd6034fd1287..95d54c2221f4 100644
--- a/net-mgmt/librenms/Makefile
+++ b/net-mgmt/librenms/Makefile
@@ -1,5 +1,5 @@
PORTNAME= librenms
-PORTVERSION= 24.3.0
+PORTVERSION= 24.4.0
PORTEPOCH= 1
CATEGORIES= net-mgmt
MASTER_SITES= LOCAL/dvl:vendor
@@ -12,7 +12,8 @@ WWW= https://www.librenms.org
LICENSE= GPLv3
# perhaps we also need python-memcache python-mysqldb
-RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}pymysql>0:databases/py-pymysql@${PY_FLAVOR} \
+RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}psutil>0:sysutils/py-psutil@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pymysql>0:databases/py-pymysql@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}python-dotenv>0:www/py-python-dotenv@${PY_FLAVOR} \
bash:shells/bash \
dot:graphics/graphviz \
@@ -127,7 +128,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= 1711984724
+_RELEASE_TIMESTAMP= 1713577955
_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 564ce1e35585..b59bca2f361a 100644
--- a/net-mgmt/librenms/distinfo
+++ b/net-mgmt/librenms/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1712015329
-SHA256 (librenms-vendor-24.3.0.tar.gz) = 505e8bc7ea14f0cbbec6a1e655b700bb922e3a3f9dbfe72a7e16ad437dec8b0b
-SIZE (librenms-vendor-24.3.0.tar.gz) = 29394383
-SHA256 (librenms-librenms-24.3.0_GH0.tar.gz) = d75b34060060a18c7a026d6328114000d60e11dd4fc6814a29c7d5921040e360
-SIZE (librenms-librenms-24.3.0_GH0.tar.gz) = 60787172
+TIMESTAMP = 1713616830
+SHA256 (librenms-vendor-24.4.0.tar.gz) = 4c16a501fe0b94b98f9ce6a4f10a2ebead4629e3c8c8328d6be12049c1b90cc0
+SIZE (librenms-vendor-24.4.0.tar.gz) = 29379783
+SHA256 (librenms-librenms-24.4.0_GH0.tar.gz) = bb909d95b71a2fbf69c15928b083093b98e8af0f978f5a19add838d0e26a9f68
+SIZE (librenms-librenms-24.4.0_GH0.tar.gz) = 60875776
diff --git a/net-mgmt/librenms/files/pkg-message.in b/net-mgmt/librenms/files/pkg-message.in
index 74d46bee166a..c9437f5c008b 100644
--- a/net-mgmt/librenms/files/pkg-message.in
+++ b/net-mgmt/librenms/files/pkg-message.in
@@ -128,6 +128,12 @@ alter user 'librenms'@'localhost' identified with mysql_native_password by 'pass
NOTE: Starting with the 22.2.1 port the %%WWWDIR%%/storage directory has
been replaced with a symlink to /var/db/librenms/storage
+NOTE: Maintainer has noticed that upon reboot (at least in jails), the service
+does not properly start. Monitor /var/log/librenms/*.log and if you see
+'Unable to launch a new process', then restart the service via:
+
+ service librenms restart
+
EOM
}
]