summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2018-02-02 18:49:22 +0200
committerLars Wirzenius <liw@liw.fi>2018-02-03 15:12:40 +0200
commitd50c4c54925b6c126e427d7386c86c7601535e14 (patch)
tree193cc304aa4826a02248ce906a538685c1ab5486
parentb3484417a14ba8aa65b0a6ba5a32edddc486f623 (diff)
downloadqvisqve-d50c4c54925b6c126e427d7386c86c7601535e14.tar.gz
Add: systemd service unit to start Salami
-rw-r--r--debian/salami.install1
-rw-r--r--salami.service14
2 files changed, 15 insertions, 0 deletions
diff --git a/debian/salami.install b/debian/salami.install
new file mode 100644
index 0000000..a7c6c98
--- /dev/null
+++ b/debian/salami.install
@@ -0,0 +1 @@
+salami.service lib/systemd/system
diff --git a/salami.service b/salami.service
new file mode 100644
index 0000000..f02e8bb
--- /dev/null
+++ b/salami.service
@@ -0,0 +1,14 @@
+[Unit]
+Description=Salami OpenID Connect provider
+Requires=network.target
+After=network.target
+ConditionPathExists=/etc/salami/salami.yaml
+
+[Service]
+Type=simple
+User=_salami
+Group=_salami
+ExecStart=/usr/bin/start_salami /etc/salami/salami.yaml
+
+[Install]
+WantedBy=multi-user.target