Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 27 Apr 2026 00:03:36 +0000
From:      Robert Clausecker <fuz@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Cc:        James Seward <james@jamesoff.net>
Subject:   git: 69b05d1c9fc0 - main - sysutils/nut_exporter: add support for nut.server option
Message-ID:  <69eea7d8.1e325.1b5ff415@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by fuz:

URL: https://cgit.FreeBSD.org/ports/commit/?id=69b05d1c9fc09863d064a98ddf392a991eb4e770

commit 69b05d1c9fc09863d064a98ddf392a991eb4e770
Author:     James Seward <james@jamesoff.net>
AuthorDate: 2025-11-09 20:58:43 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2026-04-27 00:01:11 +0000

    sysutils/nut_exporter: add support for nut.server option
    
    This adds support for passing a value to `--nut.server` via setting the
    `nut_exporter_nut_server` value in rc.conf.
    
    PR:             290960
    Approved by:    bsd@j-star.org (maintainer)
    Event:          Wiesbaden Hackathon 202604
---
 sysutils/nut_exporter/Makefile              | 2 +-
 sysutils/nut_exporter/files/nut_exporter.in | 7 ++++++-
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/sysutils/nut_exporter/Makefile b/sysutils/nut_exporter/Makefile
index 635fdf64e293..924a0266cc0c 100644
--- a/sysutils/nut_exporter/Makefile
+++ b/sysutils/nut_exporter/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	nut_exporter
 DISTVERSIONPREFIX=	v
 DISTVERSION=	3.0.0
-PORTREVISION=	26
+PORTREVISION=	27
 CATEGORIES=	sysutils
 
 MAINTAINER=	bsd@j-star.org
diff --git a/sysutils/nut_exporter/files/nut_exporter.in b/sysutils/nut_exporter/files/nut_exporter.in
index 8e73e9200108..7be7d130006d 100644
--- a/sysutils/nut_exporter/files/nut_exporter.in
+++ b/sysutils/nut_exporter/files/nut_exporter.in
@@ -28,6 +28,9 @@
 # nut_exporter_nut_vars_enable (string):
 #     A comma-separated list of variable names to monitor.
 #     Default is "" (use built-in default from the binary).
+# nut_exporter_nut_server (string):
+#     Hostname or IP of the server to connect to.
+#     Default is 127.0.0.1
 
 . /etc/rc.subr
 
@@ -43,6 +46,7 @@ nut_exporter_metrics_namespace=${nut_exporter_metrics_namespace:-"network_ups_to
 nut_exporter_nut_vars_enable=${nut_exporter_nut_vars_enable:-""}
 nut_exporter_tls_cert_file=${nut_exporter_tls_cert_file:-""}
 nut_exporter_tls_key_file=${nut_exporter_tls_key_file:-""}
+nut_exporter_nut_server=${nut_exporter_nut_server:-""}
 
 pidfile="/var/run/${name}/${name}.pid"
 
@@ -53,7 +57,8 @@ command_args="-p ${pidfile} -t ${name} -T ${name} ${procname} \
 	--metrics.namespace=${nut_exporter_metrics_namespace} \
 	${nut_exporter_nut_vars_enable:+--nut.vars_enable=${nut_exporter_nut_vars_enable}} \
 	${nut_exporter_tls_cert_file:+--web.tls.cert_file=${nut_exporter_tls_cert_file}} \
-	${nut_exporter_tls_key_file:+--web.tls.key_file=${nut_exporter_tls_key_file}}"
+	${nut_exporter_tls_key_file:+--web.tls.key_file=${nut_exporter_tls_key_file}} \
+	${nut_exporter_nut_server:+--nut.server=${nut_exporter_nut_server}}"
 
 start_precmd=start_precmd
 start_precmd()


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69eea7d8.1e325.1b5ff415>