diff options
Diffstat (limited to 'sysutils/node_exporter')
| -rw-r--r-- | sysutils/node_exporter/Makefile | 18 | ||||
| -rw-r--r-- | sysutils/node_exporter/distinfo | 10 | ||||
| -rw-r--r-- | sysutils/node_exporter/files/node_exporter.in | 10 | ||||
| -rw-r--r-- | sysutils/node_exporter/files/patch-collector_netstat__freebsd.go | 10 |
4 files changed, 30 insertions, 18 deletions
diff --git a/sysutils/node_exporter/Makefile b/sysutils/node_exporter/Makefile index 195dc461bdc0..7fcb4b72cc79 100644 --- a/sysutils/node_exporter/Makefile +++ b/sysutils/node_exporter/Makefile @@ -1,7 +1,7 @@ PORTNAME= node_exporter -DISTVERSIONPREFIX=v -DISTVERSION= 1.8.2 -PORTREVISION= 2 +DISTVERSIONPREFIX= v +DISTVERSION= 1.9.1 +PORTREVISION= 10 CATEGORIES= sysutils MAINTAINER= dor.bsd@xm0.uk @@ -19,12 +19,12 @@ GO_BUILDFLAGS= -v -ldflags "${LD_FLAG_STRING}" OPTIONS_DEFINE= DOCS -BUILD_USER?= ${USER} -LD_FLAG_STRING= -s \ - ${LD_FLAG_X_PREFIX}.Version=${PORTVERSION} \ - ${LD_FLAG_X_PREFIX}.Revision=${PORTREVISION} \ - ${LD_FLAG_X_PREFIX}.Branch=release-${PORTVERSION:R} \ - ${LD_FLAG_X_PREFIX}.BuildUser=${BUILD_USER} +BUILD_USER?= ${USER} +LD_FLAG_STRING= -s \ + ${LD_FLAG_X_PREFIX}.Version=${DISTVERSION} \ + ${LD_FLAG_X_PREFIX}.Revision=${DISTREVISION} \ + ${LD_FLAG_X_PREFIX}.Branch=release-${DISTVERSION:R} \ + ${LD_FLAG_X_PREFIX}.BuildUser=${BUILD_USER} LD_FLAG_X_PREFIX= -X github.com/prometheus/common/version post-install-DOCS-on: diff --git a/sysutils/node_exporter/distinfo b/sysutils/node_exporter/distinfo index 961e63db9cb6..516535572668 100644 --- a/sysutils/node_exporter/distinfo +++ b/sysutils/node_exporter/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1723572142 -SHA256 (go/sysutils_node_exporter/node_exporter-v1.8.2/v1.8.2.mod) = 91f7fe315a7ead673c5db46f635f8c735eb32710c9670318ef9302af1d173d61 -SIZE (go/sysutils_node_exporter/node_exporter-v1.8.2/v1.8.2.mod) = 2349 -SHA256 (go/sysutils_node_exporter/node_exporter-v1.8.2/v1.8.2.zip) = 6fe8a1b4cfc150f4a00f14ba63aeb429f4190acf753265f6b1cc8810f0919748 -SIZE (go/sysutils_node_exporter/node_exporter-v1.8.2/v1.8.2.zip) = 540187 +TIMESTAMP = 1751801119 +SHA256 (go/sysutils_node_exporter/node_exporter-v1.9.1/v1.9.1.mod) = 76f6df81377fbf6cd9059e0052b9205e4ab6c247e7ee4e7b3c3578738c9bc05d +SIZE (go/sysutils_node_exporter/node_exporter-v1.9.1/v1.9.1.mod) = 2664 +SHA256 (go/sysutils_node_exporter/node_exporter-v1.9.1/v1.9.1.zip) = 9395544e223dbe09e88e5b5c946003a259ae65cae61a9bbafc3967fa06f6417a +SIZE (go/sysutils_node_exporter/node_exporter-v1.9.1/v1.9.1.zip) = 589141 diff --git a/sysutils/node_exporter/files/node_exporter.in b/sysutils/node_exporter/files/node_exporter.in index b6e452dd3780..b40aa85a8af8 100644 --- a/sysutils/node_exporter/files/node_exporter.in +++ b/sysutils/node_exporter/files/node_exporter.in @@ -19,6 +19,8 @@ # Default is ":9100". # node_exporter_textfile_dir (string): Set directory that node_exporter will watch # Default is "/var/tmp/node_exporter". +# node_exporter_pidfile (string): Set location of the node_exporter pidfile +# Default is "/var/run/node_exporter.pid". . /etc/rc.subr @@ -33,12 +35,12 @@ load_rc_config $name : ${node_exporter_args:=""} : ${node_exporter_listen_address:=":9100"} : ${node_exporter_textfile_dir:="/var/tmp/node_exporter"} +: ${node_exporter_pidfile:="/var/run/node_exporter.pid"} -pidfile=/var/run/node_exporter.pid command="/usr/sbin/daemon" procname="%%PREFIX%%/bin/node_exporter" -command_args="-f -p ${pidfile} -T ${name} \ +command_args="-f -p ${node_exporter_pidfile} -T ${name} \ /usr/bin/env ${procname} \ --web.listen-address=${node_exporter_listen_address} \ --collector.textfile.directory=${node_exporter_textfile_dir} \ @@ -48,11 +50,11 @@ start_precmd=node_exporter_startprecmd node_exporter_startprecmd() { - if [ ! -e ${pidfile} ]; then + if [ ! -e ${node_exporter_pidfile} ]; then install \ -o ${node_exporter_user} \ -g ${node_exporter_group} \ - /dev/null ${pidfile}; + /dev/null ${node_exporter_pidfile}; fi if [ ! -d ${node_exporter_textfile_dir} ]; then install \ diff --git a/sysutils/node_exporter/files/patch-collector_netstat__freebsd.go b/sysutils/node_exporter/files/patch-collector_netstat__freebsd.go new file mode 100644 index 000000000000..cb168270693c --- /dev/null +++ b/sysutils/node_exporter/files/patch-collector_netstat__freebsd.go @@ -0,0 +1,10 @@ +--- collector/netstat_freebsd.go.orig 2025-10-09 18:59:35 UTC ++++ collector/netstat_freebsd.go +@@ -28,6 +28,7 @@ import ( + + /* + #include <sys/types.h> ++#include <sys/queue.h> + #include <netinet/in.h> + #include <netinet/ip.h> + #include <netinet/tcp.h> |
