summaryrefslogtreecommitdiff
path: root/community/elasticsearch/elasticsearch.service
diff options
context:
space:
mode:
authorNicolás Reynolds <fauno@endefensadelsl.org>2014-07-10 03:39:33 +0000
committerNicolás Reynolds <fauno@endefensadelsl.org>2014-07-10 03:39:33 +0000
commit1fc4a2dbc11c7c17bea5b98d2924e148869cae7b (patch)
tree4bff3acc682f9294ac00f2ef0e26a96c56c84694 /community/elasticsearch/elasticsearch.service
parentf578debfd17a7f06c6f4f8a0c2fde11e96b0afee (diff)
Thu Jul 10 03:34:38 UTC 2014
Diffstat (limited to 'community/elasticsearch/elasticsearch.service')
-rw-r--r--community/elasticsearch/elasticsearch.service10
1 files changed, 8 insertions, 2 deletions
diff --git a/community/elasticsearch/elasticsearch.service b/community/elasticsearch/elasticsearch.service
index 4121332af..f1f559625 100644
--- a/community/elasticsearch/elasticsearch.service
+++ b/community/elasticsearch/elasticsearch.service
@@ -4,11 +4,17 @@ Documentation=http://www.elasticsearch.org
After=network.target
[Service]
-User=elasticsearch
Type=forking
-PIDFile=/run/elasticsearch/elasticsearch.pid
+User=elasticsearch
+Group=elasticsearch
+ExecStartPre=-/usr/bin/install -o elasticsearch -g elasticsearch -d /var/lib/elasticsearch
+ExecStartPre=-/usr/bin/install -o elasticsearch -g elasticsearch -d /var/log/elasticsearch
ExecStart=/usr/bin/elasticsearch -d -p /run/elasticsearch/elasticsearch.pid
+EnvironmentFile=-/etc/default/elasticsearch
+RuntimeDirectory=elasticsearch
+PIDFile=/run/elasticsearch/elasticsearch.pid
LimitNOFILE=65535
+LimitMEMLOCK=infinity
TimeoutStopSec=20
Restart=on-failure