[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]
[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