summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorMichael Larson <slioch@eng-140.vyatta.com>2008-02-01 14:32:25 -0800
committerMichael Larson <slioch@eng-140.vyatta.com>2008-02-01 14:32:25 -0800
commit181b7cc450cc2ad1865d5275a7a2a6b59baf01d2 (patch)
tree784c7c341ca63736f6fad983c2f7eacf92e10f64 /scripts
parente150f133e0b982acf67310e926bf10c143838f39 (diff)
downloadvyatta-wanloadbalance-181b7cc450cc2ad1865d5275a7a2a6b59baf01d2.tar.gz
vyatta-wanloadbalance-181b7cc450cc2ad1865d5275a7a2a6b59baf01d2.zip
init script fix. set up show commands. create output file for wan lb status and provide show status cmd.
Diffstat (limited to 'scripts')
-rwxr-xr-x[-rw-r--r--]scripts/vyatta-wanloadbalance.init.in (renamed from scripts/vyatta-wanloadbalance.init)9
1 files changed, 6 insertions, 3 deletions
diff --git a/scripts/vyatta-wanloadbalance.init b/scripts/vyatta-wanloadbalance.init.in
index f2c2c16..decb811 100644..100755
--- a/scripts/vyatta-wanloadbalance.init
+++ b/scripts/vyatta-wanloadbalance.init.in
@@ -4,18 +4,21 @@ declare progname=${0##*/}
declare action=$1; shift
conf=$1; shift
-
+pid=/var/run/vyatta/wlb.pid
test -x $bb || exit 0
start ()
{
- /opt/vyatta/sbin/wan_lb -f $conf -d -i /var/run/vyatta/wlb.pid
+ /opt/vyatta/sbin/wan_lb -f $conf -d -i $pid
}
stop ()
{
- kill -s SIGTERM $( cat /var/run/vyatta/wlb.pid )
+ if [ -f $pid ]
+ then
+ kill -s SIGTERM $( cat $pid ) 2>/dev/null
+ fi
}
case "$action" in