summaryrefslogtreecommitdiffhomepage
path: root/keysafe.service
diff options
context:
space:
mode:
authorJoey Hess <joeyh@joeyh.name>2016-08-31 15:19:33 -0400
committerJoey Hess <joeyh@joeyh.name>2016-08-31 15:22:25 -0400
commitdab2e9a92666680f82f829b4db75e8a474ca03b7 (patch)
treef5b663f8db0fa70bcca1ef56d1f88764f1b05a20 /keysafe.service
parent019c080687ce4a07031bdfe2263397f4f868c3c3 (diff)
downloadkeysafe-dab2e9a92666680f82f829b4db75e8a474ca03b7.tar.gz
add systemd service, makefile, improve INSTALL
Diffstat (limited to 'keysafe.service')
-rw-r--r--keysafe.service15
1 files changed, 15 insertions, 0 deletions
diff --git a/keysafe.service b/keysafe.service
new file mode 100644
index 0000000..31fa424
--- /dev/null
+++ b/keysafe.service
@@ -0,0 +1,15 @@
+[Unit]
+Description=keysafe server
+
+[Service]
+ExecStart=/usr/bin/keysafe --server --port 4242 --store-directory=/var/lib/keysafe/
+InaccessiblePaths=/home /etc
+ReadWritePaths=/var/lib/keysafe
+User=keysafe
+Group=keysafe
+StandardInput=null
+StandardOutput=journal
+StandardError=journal
+
+[Install]
+WantedBy=multi-user.target