From 1c5cb7f4fd689dcfa4544a3394f6ea258d3ae6e2 Mon Sep 17 00:00:00 2001 From: Michiro Hibari Date: Mon, 19 Oct 2015 20:22:12 +0900 Subject: [PATCH] Modify systemd unit files. --- l7directord/systemd/l7directord.service | 9 ++++----- l7vsd/systemd/l7vsd.service | 6 ++---- 2 files changed, 6 insertions(+), 9 deletions(-) diff --git a/l7directord/systemd/l7directord.service b/l7directord/systemd/l7directord.service index c9d28fc3..99572718 100644 --- a/l7directord/systemd/l7directord.service +++ b/l7directord/systemd/l7directord.service @@ -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] diff --git a/l7vsd/systemd/l7vsd.service b/l7vsd/systemd/l7vsd.service index ae0213f1..97fb3d5c 100644 --- a/l7vsd/systemd/l7vsd.service +++ b/l7vsd/systemd/l7vsd.service @@ -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 -- 2.11.0