[usbtunerhelper] fix line breask issue.
[vuplus_openvuplus_3.0] / meta-openvuplus / recipes-vuplus / usbtunerhelper / usbtunerhelper / usbtunerhelper.sh
1 #!/bin/sh
2
3 if ! [ -x /usr/bin/usbtunerhelper ]; then
4         exit 0
5 fi
6
7 VTUNER_FILE="/tmp/.vtuner_available"
8
9 case "$1" in
10         start)
11                 start-stop-daemon -S -x /usr/bin/usbtunerhelper
12                 if [ -f $VTUNER_FILE ]
13                 then
14                         echo "[USBTUNERHELPER] wait for initializing vtuner"
15                         while [ ! -f $VTUNER_FILE ]; do
16                                 usleep 100000
17                         done
18                         sleep 2
19                 fi
20                 ;;
21         stop)
22                 start-stop-daemon -K -x /usr/bin/usbtunerhelper
23                 ;;
24         restart|reload)
25                 $0 stop
26                 $0 start
27                 ;;
28         *)
29                 echo "Usage: $0 {start|stop|restart}"
30                 exit 1
31                 ;;
32 esac
33
34 exit 0