⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rc.mandriva.zaptel

📁 asterisk 是一个很有知名度开源软件
💻 ZAPTEL
字号:
#!/bin/sh## DAHDI:       Loads Asterisk modules## Version:      @(#) /etc/rc.d/init.d/dahdi 1.0## chkconfig: 2345 90 10# description: Loads and unloads DAHDI modules at boot time and shutdown.## hide: true# $Id: rc.mandriva.zaptel 135486 2008-08-04 17:12:44Z tilghman $# Source function library.. /etc/rc.d/init.d/functions# Default modules - override in /etc/sysconfig/dahdi######################################MODULES="usb-uhci dahdi wcfxo wcusb"####################################### Resolve back to the basename (i.e. dahdi, not S90dahdi)if [ 0`readlink $0` = "0" ]; then	CONFIGFILE=/etc/sysconfig/`basename $0`else	CONFIG0=`readlink $0`	CONFIGFILE=/etc/sysconfig/`basename $CONFIG0`fi[ -f $CONFIGFILE ] && . $CONFIGFILEfunction probe() {	gprintf "                           $1"	modprobe -i $1	# It has to be in the module list, otherwise something is wrong	if lsmod | grep -c ^$1 >/dev/null; then		success	else		failure	fi	echo}function unprobe() {	gprintf "                           $1"	rmmod $1 >/dev/null 2>&1	# If it's still in the module list after removing it, there's something wrong.	if lsmod | grep -c ^$1 >/dev/null; then		failure	else		success	fi	echo}function reverse_modules() {	tmp=$MODULES	MODULES=''	for i in $tmp; do		MODULES="$i $MODULES" ;	done}# See how we were called.case "$1" in  start)	gprintf "Loading Asterisk modules:\n"	for i in $MODULES; do		probe $i		usleep 100000 ;	done	ztcfg	;;  stop)	gprintf "Unloading Asterisk modules:\n"	reverse_modules	for i in $MODULES; do		unprobe $i		usleep 100000 ;	done	;;  status)  	#ztcfg -vv	OK=1	gprintf "Checking Asterisk modules"	for i in $MODULES; do		if [ `lsmod | grep -c $i` -eq 0 ]; then			OK=0		fi	done	if [ $OK -gt 0 ]; then		success	else		failure	fi	echo	;;  restart)  	$0 stop	$0 start	;;  *)	gprintf "*** Usage: $0 {start|stop|status|restart}\n"	exit 1esacexit 0

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -