Signed-off-by: Adam Spiers <aspi...@suse.com>
---
 examples/haproxy.init | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/examples/haproxy.init b/examples/haproxy.init
index 938721c..2bed3eb 100644
--- a/examples/haproxy.init
+++ b/examples/haproxy.init
@@ -37,6 +37,8 @@ BIN=/usr/sbin/$BASENAME
 CFG=/etc/$BASENAME/$BASENAME.cfg
 [ -f $CFG ] || exit 1
 
+PIDFILE=/var/run/$BASENAME.pid
+
 RETVAL=0
 
 start() {
@@ -47,7 +49,7 @@ start() {
   fi
 
   echo -n "Starting $BASENAME: "
-  daemon $BIN -D -f $CFG -p /var/run/$BASENAME.pid
+  daemon $BIN -D -f $CFG -p $PIDFILE
   RETVAL=$?
   echo
   [ $RETVAL -eq 0 ] && touch /var/lock/subsys/$BASENAME
@@ -60,7 +62,7 @@ stop() {
   RETVAL=$?
   echo
   [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/$BASENAME
-  [ $RETVAL -eq 0 ] && rm -f /var/run/$BASENAME.pid
+  [ $RETVAL -eq 0 ] && rm -f $PIDFILE
   return $RETVAL
 }
 
@@ -80,7 +82,7 @@ reload() {
     echo "Errors found in configuration file, check it with '$BASENAME check'."
     return 1
   fi
-  $BIN -D -f $CFG -p /var/run/$BASENAME.pid -sf $(cat /var/run/$BASENAME.pid)
+  $BIN -D -f $CFG -p $PIDFILE -sf $(cat $PIDFILE)
 }
 
 check() {
-- 
2.1.2.330.g565301e


Reply via email to