Tizen 2.1 base
[platform/framework/native/app-service.git] / etc / rc.d / init.d / boot-osp.sh
1 #!/bin/sh
2
3 OSP_DAEMON_NAME=osp-app-service
4 OSP_DAEMON_APPID=aospd00043
5 OSP_DAEMON_PATH=/opt/apps/aospd00043/bin/osp-app-service
6
7 if [ ! -e /opt/share/.ospfirstboot ]
8 then
9         if [ ! -e /opt/usr/dbspace/.app-package.db ]
10         then
11                 /usr/etc/package-manager/backend/tpk -r /opt/apps
12         fi
13         /bin/touch /opt/share/.ospfirstboot
14 fi
15
16 case "$1" in
17         start)
18                 echo "Starting OSP app-service"
19                 $OSP_DAEMON_PATH &
20                 PID=`pidof $OSP_DAEMON_NAME`
21                 if [ -n "$PID" ]; then
22                         aul_test update_list $OSP_DAEMON_APPID.$OSP_DAEMON_NAME $OSP_DAEMON_PATH $PID
23                 fi
24                 ;;
25         stop)
26                 echo "Stopping OSP app-service"
27                 PID=`pidof $OSP_DAEMON_NAME`
28                 if [ -n "$PID" ]; then
29                         kill $PID
30                 fi
31                 ;;
32         *)
33                 echo "Usage: osp-app-service.sh {start|stop}" >&2
34                 exit 3
35                 ;;
36 esac
37