lede-packages-rs

git clone git://archive.git.mtrnord.blog/MTRNord/lede-packages-rs.git
Log | Files | Refs | README | LICENSE

haproxy.init (558B)


      1 #!/bin/sh /etc/rc.common
      2 # Copyright (C) 2009-2010 OpenWrt.org
      3 
      4 START=99
      5 STOP=80
      6 
      7 SERVICE_USE_PID=1
      8 
      9 HAPROXY_BIN="/usr/sbin/haproxy"
     10 HAPROXY_CONFIG="/etc/haproxy.cfg"
     11 HAPROXY_PID="/var/run/haproxy.pid"
     12 
     13 start() {
     14 	service_start $HAPROXY_BIN -q -D -f "$HAPROXY_CONFIG" -p "$HAPROXY_PID"
     15 }
     16 
     17 stop() {
     18 	kill -9 $(cat $HAPROXY_PID | tr "\n" " ")
     19 	service_stop $HAPROXY_BIN
     20 }
     21 
     22 reload() {
     23 	$HAPROXY_BIN -D -q -f $HAPROXY_CONFIG -p $HAPROXY_PID -sf $(cat $HAPROXY_PID | tr "\n" " ")	
     24 	#$HAPROXY_BIN -D -q -f $HAPROXY_CONFIG -p $HAPROXY_PID -sf $(cat $HAPROXY_PID)
     25 }