summaryrefslogtreecommitdiffhomepage
path: root/keysafe.service
diff options
context:
space:
mode:
authorJoey Hess <joeyh@joeyh.name>2016-10-18 14:51:39 -0400
committerJoey Hess <joeyh@joeyh.name>2016-10-18 14:51:39 -0400
commit883ac3063f6005c4c7ab481a77e7064a97c5cd28 (patch)
treebffe325fd9aa4ba1d31f17a070e25ce7e4086bd9 /keysafe.service
parenta2bdcb74d46c3b1002df03365330772a049c5173 (diff)
downloadkeysafe-883ac3063f6005c4c7ab481a77e7064a97c5cd28.tar.gz
/etc/default/keysafe is read by both the systemd service file and the init script, and contains configuration for the keysafe server.
This commit was sponsored by Ole-Morten Duesund on Patreon.
Diffstat (limited to 'keysafe.service')
-rw-r--r--keysafe.service4
1 files changed, 3 insertions, 1 deletions
diff --git a/keysafe.service b/keysafe.service
index 31fa424..895fbcf 100644
--- a/keysafe.service
+++ b/keysafe.service
@@ -2,7 +2,9 @@
Description=keysafe server
[Service]
-ExecStart=/usr/bin/keysafe --server --port 4242 --store-directory=/var/lib/keysafe/
+Environment='DAEMON_PARAMS=--port 4242 --store-directory=/var/lib/keysafe/'
+EnvironmentFile=-/etc/default/keysafe
+ExecStart=/usr/bin/keysafe --server $DAEMON_PARAMS
InaccessiblePaths=/home /etc
ReadWritePaths=/var/lib/keysafe
User=keysafe