summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-x[-rw-r--r--]epoptes-client.service5
1 files changed, 4 insertions, 1 deletions
diff --git a/epoptes-client.service b/epoptes-client.service
index b52336130ae7..3284c5a63cad 100644..100755
--- a/epoptes-client.service
+++ b/epoptes-client.service
@@ -1,8 +1,11 @@
[Unit]
Description=Epoptes-client system daemon
-After=network.target
+Wants=network-online.target
+After=network-online.target
[Service]
+EnvironmentFile=-/etc/default/epoptes-client
+ExecStartPre=/bin/sh -c "[ -s /etc/epoptes/server.crt ] || /usr/sbin/epoptes-client -c ${SERVER}"
ExecStart=/usr/sbin/epoptes-client
[Install]