From 78a77d7e63fcc5b0eac65f1e4deb8ee3040b9675 Mon Sep 17 00:00:00 2001 From: Michael Date: Mon, 11 Nov 2019 18:24:48 +0100 Subject: [PATCH] sysutils/nut: fix permissions for blazer_ser driver (#1576) --- sysutils/nut/pkg-descr | 9 +++++++++ .../mvc/app/controllers/OPNsense/Nut/forms/settings.xml | 2 +- .../src/opnsense/service/templates/OPNsense/Nut/ups.conf | 1 + 3 files changed, 11 insertions(+), 1 deletion(-) diff --git a/sysutils/nut/pkg-descr b/sysutils/nut/pkg-descr index 81bf4f70d..b197d02b2 100644 --- a/sysutils/nut/pkg-descr +++ b/sysutils/nut/pkg-descr @@ -5,3 +5,12 @@ and Solar Controllers. NUT provides many control and monitoring features, with a uniform control and management interface. + +Plugin Changelog +---------------- + +1.6 + +* Add QX driver support +* Add snmp-ups driver support +* Fixed permissions in blazer_ser driver diff --git a/sysutils/nut/src/opnsense/mvc/app/controllers/OPNsense/Nut/forms/settings.xml b/sysutils/nut/src/opnsense/mvc/app/controllers/OPNsense/Nut/forms/settings.xml index c6c02f79b..1aa412dac 100644 --- a/sysutils/nut/src/opnsense/mvc/app/controllers/OPNsense/Nut/forms/settings.xml +++ b/sysutils/nut/src/opnsense/mvc/app/controllers/OPNsense/Nut/forms/settings.xml @@ -97,7 +97,7 @@ nut.blazerser.enable checkbox - Enable the BlazerSerial driver. + Enable the BlazerSerial driver. Please be aware that this driver needs to run nut-tools as root. nut.blazerser.args diff --git a/sysutils/nut/src/opnsense/service/templates/OPNsense/Nut/ups.conf b/sysutils/nut/src/opnsense/service/templates/OPNsense/Nut/ups.conf index 20d94a1e9..223006f2e 100644 --- a/sysutils/nut/src/opnsense/service/templates/OPNsense/Nut/ups.conf +++ b/sysutils/nut/src/opnsense/service/templates/OPNsense/Nut/ups.conf @@ -30,6 +30,7 @@ driver=blazer_usb {% endif %} {% endif %} {% if helpers.exists('OPNsense.Nut.blazerser.enable') and OPNsense.Nut.blazerser.enable == '1' %} +user=root [{{ OPNsense.Nut.general.name }}] driver=blazer_ser {% if helpers.exists('OPNsense.Nut.blazerser.args') and OPNsense.Nut.blazerser.args != '' %}