X-Git-Url: https://vcs.maemo.org/git/?a=blobdiff_plain;f=skippy-xd_maemo.init.sh;fp=skippy-xd_maemo.init.sh;h=e0255722a2bad6328fb0d10daa7f9144085d3449;hb=18dc514cab362f73c916a59f449a4134938e3f52;hp=0000000000000000000000000000000000000000;hpb=c6e2f3a0576dfcb93d45328a40b3659aefc0473b;p=skippy-xd diff --git a/skippy-xd_maemo.init.sh b/skippy-xd_maemo.init.sh new file mode 100755 index 0000000..e025572 --- /dev/null +++ b/skippy-xd_maemo.init.sh @@ -0,0 +1,50 @@ +#! /bin/sh +PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin +DAEMON="/usr/sbin/skippy-xd" +NAME=skippy-xd +DESC="skippy-xd" + +RUNUSER="-c user" + +# abort if no executable exists + +test -x $DAEMON || exit 0 + +set -e + +if [ -e /etc/osso-af-init/af-defines.sh ] +then + source /etc/osso-af-init/af-defines.sh +else + echo "/etc/osso-af-init/af-defines.sh not found!" + exit 1 +fi + +case "$1" in +start) + echo -n "Starting $DESC: " + #start-stop-daemon --start --quiet $RUNUSER --exec $DAEMON & + su -c 'dsmetool -t /usr/sbin/skippy-xd' user + echo "$NAME" + ;; + +stop) + echo -n "Stopping $DESC: " + #start-stop-daemon --stop --quiet $RUNUSER --exec $DAEMON + dsmetool -k $DAEMON + echo "$NAME" + ;; + +restart|force-reload) + "$0" stop + "$0" start + ;; + +*) + N=/etc/init.d/$NAME + printf "Usage: $N {start|stop|restart|force-reload}\n" >&2 + exit 1 + ;; +esac + +exit 0