Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 20 Apr 2024 13:08:02 GMT
From:      Dan Langille <dvl@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 5c15ff391863 - main - net-mgmt/librenms: Update to 24.4.0
Message-ID:  <202404201308.43KD822o070955@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by dvl:

URL: https://cgit.FreeBSD.org/ports/commit/?id=5c15ff39186362bf9c822edef3a87ede809b8aea

commit 5c15ff39186362bf9c822edef3a87ede809b8aea
Author:     Dan Langille <dvl@FreeBSD.org>
AuthorDate: 2024-04-20 13:02:31 +0000
Commit:     Dan Langille <dvl@FreeBSD.org>
CommitDate: 2024-04-20 13:07:37 +0000

    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.
---
 net-mgmt/librenms/Makefile             |  7 ++++---
 net-mgmt/librenms/distinfo             | 10 +++++-----
 net-mgmt/librenms/files/pkg-message.in |  6 ++++++
 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
 }
 ]



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202404201308.43KD822o070955>