summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNico Suhl <nico@overninethousand.de>2017-03-05 22:29:53 +0100
committerNico Suhl <nico@overninethousand.de>2017-03-05 22:29:53 +0100
commita0714880758e8efc06ee41c81f4ba02bc300721d (patch)
treeaa233d256d81ff1f701b24eccd91288dcb85b4a8
parentadd telegraf 1.2.1 (diff)
downloadnico-a0714880758e8efc06ee41c81f4ba02bc300721d.tar.gz
nico-a0714880758e8efc06ee41c81f4ba02bc300721d.tar.bz2
nico-a0714880758e8efc06ee41c81f4ba02bc300721d.zip
add init config file for telegraf
-rw-r--r--dev-db/telegraf/files/telegraf.confd4
-rwxr-xr-xdev-db/telegraf/files/telegraf.initd (renamed from dev-db/telegraf/files/telegraf.init.d)2
-rw-r--r--dev-db/telegraf/telegraf-1.2.1.ebuild3
3 files changed, 7 insertions, 2 deletions
diff --git a/dev-db/telegraf/files/telegraf.confd b/dev-db/telegraf/files/telegraf.confd
new file mode 100644
index 0000000..b837150
--- /dev/null
+++ b/dev-db/telegraf/files/telegraf.confd
@@ -0,0 +1,4 @@
+# Config file for /etc/init.d/telegraf
+
+TELEGRAF_USER=telegraf
+TELEGRAF_GROUP=telegraf
diff --git a/dev-db/telegraf/files/telegraf.init.d b/dev-db/telegraf/files/telegraf.initd
index 2dc945e..a2089c2 100755
--- a/dev-db/telegraf/files/telegraf.init.d
+++ b/dev-db/telegraf/files/telegraf.initd
@@ -12,7 +12,7 @@ start() {
ebegin "Starting telegraf"
start-stop-daemon --start -b \
- --user telegraf:telegraf \
+ --user ${TELEGRAF_USER}:${TELEGRAF_GROUP} \
--pidfile /run/telegraf.pid \
--make-pidfile \
--stdout /var/log/telegraf/telegraf.log \
diff --git a/dev-db/telegraf/telegraf-1.2.1.ebuild b/dev-db/telegraf/telegraf-1.2.1.ebuild
index 94024bb..7fe5952 100644
--- a/dev-db/telegraf/telegraf-1.2.1.ebuild
+++ b/dev-db/telegraf/telegraf-1.2.1.ebuild
@@ -32,6 +32,7 @@ src_unpack() {
src_install() {
cp -Rp * "${D}"
- newinitd "${FILESDIR}/${PN}.init.d" "${PN}"
+ newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+ newinitd "${FILESDIR}/${PN}.initd" "${PN}"
fowners ${PN}:${PN} /var/log/${PN}
}