summarylogtreecommitdiffstats
path: root/influxdb.install
diff options
context:
space:
mode:
authorJanusz Lewandowski2016-05-04 16:42:47 +0200
committerJanusz Lewandowski2016-05-04 16:42:47 +0200
commit4b8411743882d5f62f8febcaa915c4076c9bcd6d (patch)
treefd748bbd66c7a3d0f7ac1d837c216d23065969bd /influxdb.install
parentec99ba7bb77ba4124b56c69a66ce5e43a82d2e80 (diff)
downloadaur-influxdb-git.tar.gz
Sync with nongit influxdb; update to 0.12.2
Diffstat (limited to 'influxdb.install')
-rw-r--r--influxdb.install10
1 files changed, 7 insertions, 3 deletions
diff --git a/influxdb.install b/influxdb.install
index 8d0db568fc83..826bc624169c 100644
--- a/influxdb.install
+++ b/influxdb.install
@@ -1,12 +1,16 @@
post_install() {
post_upgrade
+ passwd -l influxdb &>/dev/null
}
post_upgrade() {
# create user/group that the daemon will run as by default, do not delete this on uninstall, as it will own files
- getent group influxdb >/dev/null || groupadd -r influxdb
- getent passwd influxdb >/dev/null || useradd -c 'InfluxDB' -r -g influxdb -d '/var/lib/influxdb' -m -s /bin/bash influxdb
- mkdir -p /var/lib/influxdb/{db,raft,hh}
+ getent group influxdb >/dev/null || groupadd influxdb
+ getent passwd influxdb >/dev/null || useradd -c 'InfluxDB' -g influxdb -d '/var/lib/influxdb' -m -s /bin/false influxdb
+ mkdir -p /var/lib/influxdb/data
+ mkdir -p /var/lib/influxdb/wal
+ mkdir -p /var/lib/influxdb/meta
+ mkdir -p /var/lib/influxdb/hh
chown influxdb:influxdb -R /var/lib/influxdb
mkdir -p /var/log/influxdb