This unit is provided by:
Options
-
[Install]
-
WantedBy=multi-user.target
-
-
[Service]
-
AmbientCapabilities=cap_ipc_lock
-
CapabilityBoundingSet=CAP_IPC_LOCK
-
Environment=GOMAXPROCS=2
-
ExecReload=/usr/bin/kill -SIGHUP $MAINPID
-
ExecStart=/bin/vault server -config=/etc/vault.hcl
-
ExecStart=/usr/bin/vault server '-config' 'vault.hcl' '-config' '/run/vault.hcl'
-
Group=vault
-
KillSignal=SIGINT
-
NoNewPrivileges
Introduced in systemd 239=yes -
PrivateDevices
Introduced in systemd 209=yes -
PrivateTmp=yes
-
ProtectHome
Introduced in systemd 214=read-only -
ProtectSystem
Introduced in systemd 214=full -
Restart=on-failure
-
RestartSec=1
-
StartLimitBurst=3
-
StartLimitBurst=600
-
StartLimitInterval=60s
-
StateDirectory=vault
-
TimeoutStopSec
Introduced in systemd 188=30s -
User=vault
-
-
[Unit]
-
After=basic.target network.target
-
After=network.target postgresql.service
-
Description=Vault server
-
Description=Vault server daemon
-
Requires=basic.target network.target
-
StartLimitBurst=3
-
StartLimitIntervalSec=60
-
Additionnal notes
Nothing here.