diff options
| author | Tiago Ilieve <tiago.myhro@gmail.com> | 2019-01-25 14:56:07 +0100 |
|---|---|---|
| committer | Andy Postnikov <apostnikov@gmail.com> | 2019-01-27 04:42:12 +0200 |
| commit | cbeabb778913c4f610bf6d7acae21464e3225414 (patch) | |
| tree | be7dcc35cc6ab97d10ed3cabab4d478a7e5ace5c /testing/prometheus-node-exporter/node-exporter.initd | |
| parent | f2d584a17a087944ceb8f78a0c5e027d9e18f4ce (diff) | |
| download | aports-cbeabb778913c4f610bf6d7acae21464e3225414.tar.bz2 aports-cbeabb778913c4f610bf6d7acae21464e3225414.tar.xz | |
testing/prometheus-node-exporter: new aport
Diffstat (limited to 'testing/prometheus-node-exporter/node-exporter.initd')
| -rwxr-xr-x | testing/prometheus-node-exporter/node-exporter.initd | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/testing/prometheus-node-exporter/node-exporter.initd b/testing/prometheus-node-exporter/node-exporter.initd new file mode 100755 index 0000000000..5bd9839fe8 --- /dev/null +++ b/testing/prometheus-node-exporter/node-exporter.initd @@ -0,0 +1,22 @@ +#!/sbin/openrc-run + +command="/usr/bin/node_exporter" +command_args="$ARGS" +command_background="yes" +group="prometheus" +user="prometheus" + +logdir="/var/log/prometheus" +logfile="$logdir/${SVCNAME}.log" +pidfile="/var/run/${SVCNAME}.pid" +start_stop_daemon_args="--stderr $logfile --user $user --group $group" + +depend() { + need net + after firewall +} + +start_pre() { + checkpath -d -o $user:$group -m755 $logdir + checkpath -f -o $user:$group -m644 $logfile +} |
