blob: 154e7151ef9b373565fcd6779a8f7847d97ed9c7 [file] [log] [blame]
Tomáš Kukráldaae0d42017-02-08 14:35:43 +01001[Unit]
2Description=etcd - highly-available key value store
3Documentation=https://github.com/coreos/etcd
4After=network.target
5Wants=network-online.target
6
7[Service]
8Environment=DAEMON_ARGS=
9Environment=ETCD_NAME=%H
10Environment=ETCD_DATA_DIR=/var/lib/etcd/default
11EnvironmentFile=-/etc/default/%p
12Type=notify
Tomáš Kukrál9e16eca2017-03-20 19:33:46 +010013User=etcd
Tomáš Kukráldaae0d42017-02-08 14:35:43 +010014PermissionsStartOnly=true
15#ExecStart=/bin/sh -c "GOMAXPROCS=$(nproc) /usr/bin/etcd $DAEMON_ARGS"
16ExecStart=/usr/local/bin/etcd $DAEMON_ARGS
17Restart=on-abnormal
18#RestartSec=10s
19LimitNOFILE=65536
Tomáš Kukrál8f01b1d2017-06-12 11:29:02 +020020TimeoutSec=120
Tomáš Kukráldaae0d42017-02-08 14:35:43 +010021
22[Install]
23WantedBy=multi-user.target