aboutsummaryrefslogtreecommitdiffstats
path: root/main/collectd/collectd.pre-install
diff options
context:
space:
mode:
authorCarlo Landmeter <clandmeter@gmail.com>2016-11-14 17:46:46 +0100
committerCarlo Landmeter <clandmeter@gmail.com>2016-11-14 17:48:48 +0100
commit5449e11d98d303ae5669b3f686aa4ff546b1d1dd (patch)
tree38ce7eba4ab58e23a79291d00656a276ab96a79e /main/collectd/collectd.pre-install
parentdeab96c6016be38ab793c6ad0c4f8227d0984235 (diff)
downloadaports-5449e11d98d303ae5669b3f686aa4ff546b1d1dd.tar.bz2
aports-5449e11d98d303ae5669b3f686aa4ff546b1d1dd.tar.xz
main/collectd: various changes/fixes
run as collectd user (do not run as root) split libs utils and disk (add eudev support) add plugins lvm lua mqtt
Diffstat (limited to 'main/collectd/collectd.pre-install')
-rw-r--r--main/collectd/collectd.pre-install10
1 files changed, 10 insertions, 0 deletions
diff --git a/main/collectd/collectd.pre-install b/main/collectd/collectd.pre-install
new file mode 100644
index 0000000000..dc57f065e2
--- /dev/null
+++ b/main/collectd/collectd.pre-install
@@ -0,0 +1,10 @@
+#!/bin/sh
+
+adduser -S -D -h /var/lib/collectd -s /sbin/nologin -g collectd collectd 2>/dev/null
+addgroup -S collectd 2>/dev/null
+addgroup -S readproc 2>/dev/null
+addgroup collectd collectd 2>/dev/null
+addgroup collectd readproc 2>/dev/null
+
+exit 0
+