#!/bin/dash
# Start olpc-kbdshim keyboard daemon
# $1 - start, stop, restart

case $1 in
	start)
		/usr/sbin/olpc-kbdshim-udev -f -l \
			-b /usr/bin/olpc-brightness \
			-V /usr/bin/olpc-volume \
			-r /usr/bin/olpc-rotate \
			-R /var/run/olpc-kbdshim_command \
			-A /var/run/powerevents &
		;;
		
	stop) 
		kill -9 $(pidof olpc-kbdshim-udev)
		;;
		
	restart) 
		${0} stop && ${0} sleep 1 && ${0} start 
		;;

	status) 
		pidof olpc-kbdshim-udev > /dev/null && echo "olpc-kbdshim-udev is running" || "olpc-kbdshim-udev is stopped."
		;;
esac
