archrelease: copy trunk to community-any
[ArchLinux/community.git] / vault / trunk / vault.service
blobcbb8586e0ecc8a95f931c4273295c36f7b8ddac0
1 [Unit]
2 Description=Vault server
3 Requires=basic.target network.target
4 After=basic.target network.target
6 [Service]
7 User=vault
8 Group=vault
9 PrivateTmp=yes
10 ProtectSystem=full
11 ProtectHome=read-only
12 CapabilityBoundingSet=CAP_IPC_LOCK
13 Environment=GOMAXPROCS=2
14 ExecStart=/bin/vault server -config=/etc/vault.hcl
15 KillSignal=SIGINT
16 TimeoutStopSec=30s
17 Restart=on-failure
18 StartLimitInterval=60s
19 StartLimitBurst=3
21 [Install]
22 WantedBy=multi-user.target