OSDN Git Service

Modify systemd unit files.
authorMichiro Hibari <l05102@shibaura-it.ac.jp>
Mon, 19 Oct 2015 11:22:12 +0000 (20:22 +0900)
committerMichiro Hibari <l05102@shibaura-it.ac.jp>
Mon, 19 Oct 2015 11:22:12 +0000 (20:22 +0900)
l7directord/systemd/l7directord.service
l7vsd/systemd/l7vsd.service

index c9d28fc..9957271 100644 (file)
@@ -1,13 +1,12 @@
 [Unit]
 Description=UltraMonkey-L7 healthcheck daemon
-After=syslog.target network.target nss-lookup.service
+After=syslog.target network.target nss-lookup.service l7vsd.service
 
 [Service]
 Type=forking
-EnvironmentFile=/etc/ha.d/conf/l7directord.cf
-ExecStart=/usr/sbin/l7directord start
-ExecReload=/usr/sbin/l7directord reload
-ExecStop=/usr/sbin/l7directord stop
+ExecStart=/usr/sbin/l7directord /etc/ha.d/conf/l7directord.cf start
+ExecReload=/usr/sbin/l7directord /etc/ha.d/conf/l7directord.cf reload
+ExecStop=/usr/sbin/l7directord /etc/ha.d/conf/l7directord.cf stop
 PIDFile=/var/run/l7directord.l7directord.pid
 
 [Install]
index ae0213f..97fb3d5 100644 (file)
@@ -1,14 +1,12 @@
 [Unit]
 Description=UltraMonkey-L7 loadbalancing daemon
 After=syslog.target network.target nss-lookup.service
+Before=l7directord.service
 
 [Service]
-Type=oneshot
-# LimitNOFILE=65536
-EnvironmentFile=/etc/l7vs/l7vs.cf
+Type=forking
 ExecStart=/usr/sbin/l7vsd
 ExecStop=/bin/kill $MAINPID
-RemainAfterExit=yes
 
 [Install]
 WantedBy=multi-user.target