inittab:
k3:23:respawn:su kannel -c
/home/kannel/<number>/bin/loop_bearerbox
k4:23:respawn:su kannel -c /home/kannel/<number>/bin/loop_smsbox loop_bearerbox:
#!/bin/bash
cd /home/kannel/<number> while [ 1 ] ; do bin/bearerbox-<number> -v 9 etc/kannel.conf sleep 5 bin/alert & sleep 5 done loop_smsbox:
#!/bin/bash
cd /home/kannel/<number> while [ 1 ] ; do while [ "`pidof bearerbox-<number>`" = "" ] ; do sleep 1 done bin/smsbox-<number> -v 9 etc/kannel.conf sleep 5 bin/alert & sleep 5 done alert:
#!/bin/bash
bb=`pidof bearerbox-<number> | wc -w| perl -ne 's/ //g;print;'` sb=`pidof smsbox-<number> | wc -w| perl -ne 's/ //g;print;'` lynx -dump -source "http://localhost:13113/sendsms?user=user&pass=pass&from=ALERT&to=<number>&mclass=1&text=Smsbox%20<number>%20Down!%0ABB=$bb%0ASB=$sb"
|
Title: A easy question, box keep alive
- A easy question, box keep alive Steffen Lindemann
- Bruno David Rodrigues