svn commit: r543804 - in head/net-mgmt/librenms: . files
Dan Langille
dvl at FreeBSD.org
Thu Jul 30 16:43:39 UTC 2020
Author: dvl
Date: Thu Jul 30 16:43:38 2020
New Revision: 543804
URL: https://svnweb.freebsd.org/changeset/ports/543804
Log:
Add more comments into the config.php.default patches so it is clear to the
user which settings are FreeBSD-specfic.
Also, set $config['update'] = 0; because if you're installing from a package
you don't want the software trying to update itself via git, which it will
attempt from daily.sh, but will fail because git is [usually] not installed.
Modified:
head/net-mgmt/librenms/Makefile
head/net-mgmt/librenms/files/patch-config.php.default
Modified: head/net-mgmt/librenms/Makefile
==============================================================================
--- head/net-mgmt/librenms/Makefile Thu Jul 30 16:16:02 2020 (r543803)
+++ head/net-mgmt/librenms/Makefile Thu Jul 30 16:43:38 2020 (r543804)
@@ -3,7 +3,7 @@
PORTNAME= librenms
PORTVERSION= 1.65.1
-PORTREVISION= 2
+PORTREVISION= 3
PORTEPOCH= 1
CATEGORIES= net-mgmt
MASTER_SITES= LOCAL/dvl:vendor
Modified: head/net-mgmt/librenms/files/patch-config.php.default
==============================================================================
--- head/net-mgmt/librenms/files/patch-config.php.default Thu Jul 30 16:16:02 2020 (r543803)
+++ head/net-mgmt/librenms/files/patch-config.php.default Thu Jul 30 16:43:38 2020 (r543804)
@@ -1,22 +1,45 @@
--- config.php.default.orig 2020-07-10 19:56:16 UTC
+++ config.php.default
-@@ -2,9 +2,14 @@
+@@ -2,10 +2,26 @@
## Have a look in misc/config_definitions.json for examples of settings you can set here. DO NOT EDIT misc/config_definitions.json!
++#
++# The FreeBSD package set the following items
++#
+$config['installed_from_package'] = true;
+
+$config['log_dir'] = '/var/log/librenms';
+$config['rrd_dir'] = '/var/db/librenms/rrd';
+
// This is the user LibreNMS will run as
- //Please ensure this user is created and has the correct permissions to your install
+-//Please ensure this user is created and has the correct permissions to your install
-$config['user'] = 'librenms';
++// Please ensure this user is created and has the correct permissions to your install
++// The FreeBSD package sets this.
++// It's up to you to install a webserver, such as Apache or Nginx. By default, they
++// run as the www user.
++//
+$config['user'] = 'www';
++#
++# The FreeBSD package set the above items
++#
++
### This should *only* be set if you want to *force* a particular hostname/port
### It will prevent the web interface being usable form any other hostname
-@@ -43,3 +48,22 @@ $config['enable_billing'] = 1;
+ #$config['base_url'] = "/";
+@@ -27,7 +43,8 @@ $config['auth_mechanism'] = "mysql"; # default, other
+ #$config['nets'][] = "192.168.0.0/16";
+
+ # Uncomment the next line to disable daily updates
+-#$config['update'] = 0;
++# FreeBSD package uncommented this line for you.
++$config['update'] = 0;
+
+ # Number in days of how long to keep old rrd files. 0 disables this feature
+ $config['rrd_purge'] = 0;
+@@ -43,3 +60,22 @@ $config['enable_billing'] = 1;
# Enable the in-built services support (Nagios plugins)
$config['show_services'] = 1;
More information about the svn-ports-all
mailing list