Sophie

Sophie

distrib > Mandriva > 8.2 > i586 > media > contrib > by-pkgid > c870e8e4b8db0e40e7f5488a777bd032 > files > 1

vpb-2.1.8-1mdk.i586.rpm

#!/bin/sh
# vpb		This shell script takes care of starting and stopping
#		your vpb telephony device.
#
# chkconfig: 2345 9 30
# description: Initialize or stop vpb devices.

. /etc/rc.d/init.d/functions

case $1 in 
    start)
	action "Loading VPB driver" /sbin/insmod vpb
	major=`grep vpb /proc/devices | sed -e "s/ .*$//"`
	rm -f /dev/vpb[0-9]
	mknod /dev/vpb0 c $major 0
	mknod /dev/vpb1 c $major 1
	mknod /dev/vpb2 c $major 2
	mknod /dev/vpb3 c $major 3
	touch /var/lock/subsys/vpb
	
	;;
    stop)
	rm -f /var/lock/subsys/vpb
	action "Stopping VPB Driver" /sbin/rmmod vpb
	;;

    status)

	sym=X`lsmod | grep vpb`X
	if test "$sym" = "XX" ; then
		echo "VPB not loaded."
	else
		echo "VPB loaded."
	fi
	exit 0
	;;

    reload)
	;;
    restart)
	$0 stop
	$0 start
	;;
    *)
	echo "Usage: $(basename $0) start|stop|restart|status"
	exit 0
	;;
esac

exit 0