#! /bin/sh
### BEGIN INIT INFO
# Provides:          kqemu
# Required-Start:    
# Required-Stop:     
# Default-Start:     2 3 4 5
# Default-Stop:      S 0 1 6
# Short-Description: KQEMU init script
# Description:       This script loads the kernel modules needed by kqemu
### END INIT INFO

. /lib/lsb/init-functions

module=kqemu

case "$1" in
  start)
	if modprobe "$module" 
	then
		log_success_msg "Loading kqemu kernel module"
	else
		log_failure_msg "Module $module failed to load"
		exit 1
	fi
	;;
  stop)
	if lsmod | grep -q "$module"
	then
		if rmmod "$module" 
		then
			log_success_msg "Succesfully unloaded kqemu kernel module"
		else
			log_failure_msg "Failed to remove $module"
			exit 1
		fi
	else
		log_failure_msg "Module $module not loaded"
	fi
	;;
  force-reload|restart)
	$0 stop
	$0 start
	;;
  *)
	echo "Usage: $0 {start|stop|restart|force-reload}" >&2
	exit 3
	;;
esac

:
