[PATCH 2/4] Run in foreground when using systemd
Aron Xu
aron at debian.org
Sat Jan 24 00:25:39 PST 2015
Signed-off-by: Aron Xu <aron at debian.org>
---
doc/systemd/socket-activated/ocserv.service | 3 +--
doc/systemd/standalone/ocserv.service | 5 ++---
2 files changed, 3 insertions(+), 5 deletions(-)
diff --git a/doc/systemd/socket-activated/ocserv.service b/doc/systemd/socket-activated/ocserv.service
index 3e80250..3b01bd8 100644
--- a/doc/systemd/socket-activated/ocserv.service
+++ b/doc/systemd/socket-activated/ocserv.service
@@ -6,9 +6,8 @@ Requires=ocserv.socket
[Service]
PrivateTmp=true
-Type=forking
PIDFile=/var/run/ocserv.pid
-ExecStart=/usr/sbin/ocserv --pid-file /var/run/ocserv.pid --config /etc/ocserv/ocserv.conf
+ExecStart=/usr/sbin/ocserv --foreground --pid-file /var/run/ocserv.pid --config /etc/ocserv/ocserv.conf
ExecReload=/bin/kill -HUP $MAINPID
[Install]
diff --git a/doc/systemd/standalone/ocserv.service b/doc/systemd/standalone/ocserv.service
index 86fca91..ca8d359 100644
--- a/doc/systemd/standalone/ocserv.service
+++ b/doc/systemd/standalone/ocserv.service
@@ -1,15 +1,14 @@
[Unit]
Description=OpenConnect SSL VPN server
Documentation=man:ocserv(8)
-After=syslog.target
After=network.target
+After=syslog.target
After=dbus.service
[Service]
PrivateTmp=true
-Type=forking
PIDFile=/var/run/ocserv.pid
-ExecStart=/usr/sbin/ocserv --pid-file /var/run/ocserv.pid --config /etc/ocserv/ocserv.conf
+ExecStart=/usr/sbin/ocserv --foreground --pid-file /var/run/ocserv.pid --config /etc/ocserv/ocserv.conf
ExecReload=/bin/kill -HUP $MAINPID
[Install]
--
2.1.4
More information about the openconnect-devel
mailing list