notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

non port: net-mgmt/librenms/files/pkg-message.in

Number of commits found: 21

Saturday, 20 Apr 2024
13:07 Dan Langille (dvl) search for other commits by this committer
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.
commit hash: 5c15ff39186362bf9c822edef3a87ede809b8aea commit hash: 5c15ff39186362bf9c822edef3a87ede809b8aea commit hash: 5c15ff39186362bf9c822edef3a87ede809b8aea commit hash: 5c15ff39186362bf9c822edef3a87ede809b8aea 5c15ff3
Wednesday, 28 Feb 2024
17:05 Dan Langille (dvl) search for other commits by this committer
net-mgmt/librenms: Update to 24.2.0

re: https://github.com/librenms/librenms/releases/tag/24.2.0

This release works with php82 and php83 for me. The previous release
worked on php82, but not php83.

Adjust the pkg-message for so `lnms migrate` and `./validate.php` work
instead of saying you can't run this as root.
commit hash: 9342baefce1b8670da95d1f83275225239ade052 commit hash: 9342baefce1b8670da95d1f83275225239ade052 commit hash: 9342baefce1b8670da95d1f83275225239ade052 commit hash: 9342baefce1b8670da95d1f83275225239ade052 9342bae
Tuesday, 22 Aug 2023
13:44 Dan Langille (dvl) search for other commits by this committer
net-mgmt/librenms: Update to 23.8.2

This port update includes a new cron job which launches the schedule
process. This is distinct from the librenms-service.py daemon recently
introduced and also from the previous poller script.
See /usr/local/etc/cron.d/librenms

This update also installs symlink between /usr/local/bin/lnms and
%%%WWWDIR%%/lnms - this script is used during upgrades and always had
permissions issues when run as non-root. The script attempts to enforce
Linux-specific permissions (e.g. www owned). This symlink satisfies a
validation check the code does.

This commited patches the validation check for lnms. The check assumes
/usr/local/bin is on the path but that is not the case when librenms is
running. Instead, just check that the symlink exists.

files/pkg-message.in - updated to reflect lnms symlink changes

re: https://github.com/librenms/librenms/releases/tag/23.8.2

These releases were skipped over:

* https://github.com/librenms/librenms/releases/tag/23.8.1
* https://github.com/librenms/librenms/releases/tag/23.8.0
commit hash: ce403815a76af31dfd323b63415be7f7b9303745 commit hash: ce403815a76af31dfd323b63415be7f7b9303745 commit hash: ce403815a76af31dfd323b63415be7f7b9303745 commit hash: ce403815a76af31dfd323b63415be7f7b9303745 ce40381
Tuesday, 11 Apr 2023
17:19 Dan Langille (dvl) search for other commits by this committer
net-mgmt/librenms: Remove extra % from pkg-message
commit hash: 6c5c4a1f5828b073e0e3eae1efd9484f234643e2 commit hash: 6c5c4a1f5828b073e0e3eae1efd9484f234643e2 commit hash: 6c5c4a1f5828b073e0e3eae1efd9484f234643e2 commit hash: 6c5c4a1f5828b073e0e3eae1efd9484f234643e2 6c5c4a1
Friday, 18 Feb 2022
15:21 Dan Langille (dvl) search for other commits by this committer
net-mgmt/librenms: Update to 22.2.1

re: https://github.com/librenms/librenms/releases/tag/22.2.1

This port update skips over several releases.
See: https://github.com/librenms/librenms/releases

See UPDATING for details on storage directory which needs to
move to /var/db/librenms

LiberNMS wants to write to the %%WWWDIR%%/storage directory. To comply
with man 7 hier, this entry is now a symlink to /var/db/librenms/storage
Please adjust your filesystem accordingly.

The contrib directory has been removed from the upstream tarball. As such,
the port now installs the log rotation file to
/${PREFIX}/etc/newsyslog.conf.d/librenms.conf.sample

PR:		260085 261031
commit hash: 467e569d02e854b4e3abd762b796da449b57ff72 commit hash: 467e569d02e854b4e3abd762b796da449b57ff72 commit hash: 467e569d02e854b4e3abd762b796da449b57ff72 commit hash: 467e569d02e854b4e3abd762b796da449b57ff72 467e569
Friday, 21 May 2021
13:18 Dan Langille (dvl) search for other commits by this committer
net-mgmt/librenms: Clean up Makefile and use LOCALBASE

Good ideas, and I applied LOCALBASE to other pathes too. Thank you.

Reported by:	otis
Differential Revision:	https://reviews.freebsd.org/D30377
commit hash: 246f272970e04072488ec8dcc3edf9b53ccf16ce commit hash: 246f272970e04072488ec8dcc3edf9b53ccf16ce commit hash: 246f272970e04072488ec8dcc3edf9b53ccf16ce commit hash: 246f272970e04072488ec8dcc3edf9b53ccf16ce 246f272
Wednesday, 28 Apr 2021
21:26 Dan Langille (dvl) search for other commits by this committer
Install a newsyslog config file to rotate Librenms logs.

PR:		255427
Reported by:	James French <james@french.id.au>
commit hash: 76bc66df08d29254a5096c1b5865b39bced9c3ee commit hash: 76bc66df08d29254a5096c1b5865b39bced9c3ee commit hash: 76bc66df08d29254a5096c1b5865b39bced9c3ee commit hash: 76bc66df08d29254a5096c1b5865b39bced9c3ee 76bc66d
Sunday, 26 Jul 2020
17:48 dvl search for other commits by this committer
Fix double logging

HEADS UP: See UPDATING for changes affecting your upgrade.
          New installs not affected.

This patch adds a new rc_variable: librenms_daemonflags

The -T option is gone as that will force a log to syslog, doubling up on log
entries.

A new APP_LOG setting has been added to the .env file. Please update and
move your logs.  See UPDATING.

PR:		246598
Submitted by:	Dries Michiels <driesm.michiels@gmail.com>
Original commitRevision:543487 
Saturday, 25 Jul 2020
19:15 dvl search for other commits by this committer
Add lang/pyton3 recommendation to pkg-message

While here, patch pip3 warnings, which we don't use because we are a
package and we don't do things like that.

PR:		248255
Submitted by:	Alexander Moisseev <moiseev@mezonplus.ru>
Original commitRevision:543428 
Monday, 20 Jul 2020
21:35 dvl search for other commits by this committer
Update to 1.65.1

This upgrade disables polling via cronjob.
You must now use the Dispatcher.  See UPDATING
Original commitRevision:542675 
Sunday, 3 May 2020
19:31 dvl search for other commits by this committer
Add support for polling as a service

Two new options

* PYPOLLER  - default, deprecated, needs Python 2.7
* PYSERVICE - Dispatcher service, recompile required

HEADS UP HEADS UP

Polling via cron job is now deprecated. Please use the Dispatcher.

LibreNMS will be dropping support for PHP 7.1 and Python 2 in the next release
expected May 31 2020.  see
https://community.librenms.org/t/dropping-support-for-php-7-1-and-python-2/11851

Your existing crontab entries for the PYPOLLER option will be going away.

You can migrate to the PYSERVICE option of LibreNMS now.

PR:		246105
Submitted by:	Dries Michiels <driesm.michiels@gmail.com>
Original commitRevision:533804 
Thursday, 26 Mar 2020
15:27 dvl search for other commits by this committer
With recent versions of LibreNMS, the .env file may need to contain secrets.

Install .env.example with chmod o=

Add notice to pkg-message. The file is populated manually.
Original commitRevision:529195 
Wednesday, 14 Aug 2019
08:48 mat search for other commits by this committer
Convert to UCL & cleanup pkg-message (categories n)

(and missed 3 missed files from previous categories.)
Original commitRevision:508903 
Monday, 25 Feb 2019
21:48 dvl search for other commits by this committer
Upgrade to 1.48.1
Take over as maintainer
in pkg-message:
* Correct the .env.example
* Add ./validate

1.48 was skipped because of time issue

Release notes:
1.48.1  Fix for some OS loading issues.
        https://github.com/librenms/librenms/releases/tag/1.48.1
1.48    https://github.com/librenms/librenms/releases/tag/1.48

PR:		235537
Submitted by:	Laszlo Danielisz <lacibsd@gmail.com>
Approved by:	bofh@FreeBSD.org (maintainer)
Original commitRevision:493899 
Thursday, 8 Nov 2018
13:32 dvl search for other commits by this committer
Upgrade to 1.45

https://github.com/librenms/librenms/releases/tag/1.45

* remove mcrypt from depends (no longer used)
* add pdo_mysql (long required but not included)
* remove lib from ROOT_DIRS
* mention sql-mode="" is no longer required
* Make ./validate.php work from a package

PR:		232658
Approved by:	maintainer timeout (14 days)
Original commitRevision:484452 
Saturday, 1 Sep 2018
19:02 dvl search for other commits by this committer
Upgrade to 1.42.01

Approved by:	maintainer (via private email)
Differential Revision:	https://reviews.freebsd.org/D16942
Original commitRevision:478715 
Tuesday, 6 Jun 2017
13:38 bofh search for other commits by this committer
net-mgmt/librenms: Update version 1.26=>1.28

- Fixed an issue where services-wrapper wasn't working (by adding the PATH
  line to the crontab) [1]
- Fixed a permissions issue with some directories [1]
- Added patch to validate.php which allows it to work correctly
  (accidentally ommitted from previous commit) [1]

PR:		218608[1]
Submitted by:	freebsd@jonathanprice.org[1]
Original commitRevision:442762 
Tuesday, 11 Apr 2017
22:11 bofh search for other commits by this committer
net-mgmt/librenms: Update version 1.25=>1.26

- Fix validate.php
- Created logs dir, used by daily.php
- fixed daily.sh to use sudo (replaces GNU su command)
- made daily.sh executable
- Disabled update checks in daily.sh, as they try to use git
- Updated the username in config.php to www

PR:		218351
Submitted by:	freebsd@jonathanprice.org
Original commitRevision:438321 
Monday, 16 Jan 2017
14:19 dvl search for other commits by this committer
Add more detail about my.cnf changes

Submitted by: Christoph Moench-Tegeder <cmt@burggraben.net>
Original commitRevision:431648 
03:14 dvl search for other commits by this committer
Add patches missing from previous commit.
Add note to pkg-message about my.cnf
Add not to UPGRADING about my.cnf
Bump PORTREVISION

Submitted by: Larry Rosenman <ler@FreeBSD.org>
Original commitRevision:431614 
Saturday, 20 Jun 2015
08:10 bofh search for other commits by this committer
[NEW] net-mgmt/librenms: Autodiscovering PHP/MySQL/SNMP based network monitoring

LibreNMS is an autodiscovering PHP/MySQL/SNMP based network monitoring which
includes support for a wide range of network hardware and operating systems
including Cisco, Linux, FreeBSD, Juniper, Brocade, Foundry, HP and many more.

LibreNMS has grown out of a lack of easy to configure network monitoring
platforms. It is intended to provide a more navigable interface to the health
and performance of your network. Its design goals include collecting as much
historical data about devices as possible, being completely autodiscovered with
little or no manual intervention, and having a very intuitive interface.

WWW: http://www.librenms.org
Original commitRevision:390151 

Number of commits found: 21