init_elphel393 945 Bytes
#!/bin/sh

PATH=/sbin:/bin:/usr/sbin:/usr/bin
DAEMON=/usr/sbin/init_elphel393
NAME=init_elphel393
DESC="extra init scripts"

MNTPOINT=/mnt/mmc
MMCDEV=/dev/mmcblk0p1
SOME_SCRIPT=init_elphel393.sh

case "$1" in
  start)
	echo -n "Starting $DESC: "
	echo "$NAME:"
	
	#add commands here
	
	#mount here
	echo "    Mounting Memory Card to $MNTPOINT"
	if [ ! -d $MNTPOINT ]; then 
		mkdir -p $MNTPOINT
	fi
	mount $MMCDEV $MNTPOINT
	
	if [ -f /etc/$SOME_SCRIPT ]; then
	    echo "    Launching /etc/$SOME_SCRIPT"
	    /etc/$SOME_SCRIPT
	else
	    echo "    $SOME_SCRIPT not found. Nothing to launch."
	fi
	;;
  stop)
	echo -n "Stopping $DESC: "
	echo "$NAME."
	;;
  restart)
	echo -n "Restarting $DESC: "
	echo "$NAME."
	;;
  status)
	echo -n "$NAME status:"
	if [ -f /var/run/$NAME ]; then
	  echo -n "Running"
	else
	  echo -n "Not running"
	fi
	;;
  *)
	N=/etc/init.d/$NAME
	echo "Usage: $N {start|stop|restart|status}" >&2
	exit 1
	;;
esac

exit 0