Date: Sat, 10 Feb 2018 22:13:30 +0000 (UTC) From: Boris Samorodov <bsam@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r461439 - in head/net-mgmt/blackbox_exporter: . files Message-ID: <201802102213.w1AMDUWw065162@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: bsam Date: Sat Feb 10 22:13:30 2018 New Revision: 461439 URL: https://svnweb.freebsd.org/changeset/ports/461439 Log: net-mgmt/blackbox_exporter: Add log file and LICENCE_FILE. PR: 225809 Submitted by: David O'Rourke <dor.bsd@xm0.uk> Modified: head/net-mgmt/blackbox_exporter/Makefile head/net-mgmt/blackbox_exporter/files/blackbox_exporter.in Modified: head/net-mgmt/blackbox_exporter/Makefile ============================================================================== --- head/net-mgmt/blackbox_exporter/Makefile Sat Feb 10 22:03:15 2018 (r461438) +++ head/net-mgmt/blackbox_exporter/Makefile Sat Feb 10 22:13:30 2018 (r461439) @@ -3,13 +3,15 @@ PORTNAME= blackbox_exporter PORTVERSION= 0.11.0 +PORTREVISION= 1 DISTVERSIONPREFIX=v CATEGORIES= net-mgmt MAINTAINER= bsam@FreeBSD.org COMMENT= Prometheus exporter for endpoints over HTTP(S), DNS, TCP and ICMP -LICENSE= APACHE20 +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE USES= go USE_GITHUB= yes Modified: head/net-mgmt/blackbox_exporter/files/blackbox_exporter.in ============================================================================== --- head/net-mgmt/blackbox_exporter/files/blackbox_exporter.in Sat Feb 10 22:03:15 2018 (r461438) +++ head/net-mgmt/blackbox_exporter/files/blackbox_exporter.in Sat Feb 10 22:13:30 2018 (r461439) @@ -19,6 +19,8 @@ # Default is ":9115". # blackbox_exporter_config (string): Set configuration file of blackbox_exporter # Default is "%%PREFIX%%/etc/blackbox_exporter.yml". +# blackbox_exporter_log_file (string): Set log file of blackbox_exporter +# Default is "/var/log/blackbox_exporter.log". . /etc/rc.subr @@ -33,6 +35,7 @@ load_rc_config $name : ${blackbox_exporter_args:=""} : ${blackbox_exporter_listen_address:=":9115"} : ${blackbox_exporter_config:="%%PREFIX%%/etc/blackbox_exporter.yml"} +: ${blackbox_exporter_log_file:="/var/log/blackbox_exporter.log"} pidfile=/var/run/blackbox_exporter.pid command="/usr/sbin/daemon" @@ -40,14 +43,24 @@ procname="%%PREFIX%%/bin/blackbox_exporter" command_args="-p ${pidfile} /usr/bin/env ${procname} \ --web.listen-address=${blackbox_exporter_listen_address} \ --config.file=${blackbox_exporter_config} \ - ${blackbox_exporter_args}" + ${blackbox_exporter_args} >> ${blackbox_exporter_log_file} 2>&1" start_precmd=blackbox_exporter_startprecmd blackbox_exporter_startprecmd() { if [ ! -e ${pidfile} ]; then - install -o ${blackbox_exporter_user} -g ${blackbox_exporter_group} /dev/null ${pidfile}; + install \ + -o ${blackbox_exporter_user} \ + -g ${blackbox_exporter_group} \ + /dev/null ${pidfile}; + fi + if [ ! -e ${blackbox_exporter_log_file} ]; then + install \ + -o ${blackbox_exporter_user} \ + -g ${blackbox_exporter_group} \ + -m 640 \ + /dev/null ${blackbox_exporter_log_file}; fi }
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201802102213.w1AMDUWw065162>