package: haproxy
[openwrt/svn-archive/archive.git] / net / haproxy / files / haproxy.init
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 service_stop $HAPROXY_BIN
19 }
20
21 reload() {
22 $HAPROXY_BIN -D -q -f $HAPROXY_CONFIG -p $HAPROXY_PID -sf $(cat $HAPROXY_PID)
23 }