Update of /cvsroot/alsa/alsa-utils/alsaconf In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27688
Modified Files: alsaconf.in Log Message: fixed the legacy detection with the recent modprobe Index: alsaconf.in =================================================================== RCS file: /cvsroot/alsa/alsa-utils/alsaconf/alsaconf.in,v retrieving revision 1.14 retrieving revision 1.15 diff -u -r1.14 -r1.15 --- alsaconf.in 5 Mar 2004 16:52:11 -0000 1.14 +++ alsaconf.in 19 Mar 2004 13:29:23 -0000 1.15 @@ -723,7 +723,12 @@ ac_try_load () { test $do_logging = 1 && echo "$1 ${*:2}" >> $LOGFILE /sbin/modprobe snd-$1 ${*:2} >/dev/null 2>&1 - $lsmod | grep -E '(snd-|snd_)'$1 >/dev/null 2>&1 || return 1 + if $lsmod | grep -E '^(snd-|snd_)'$1' ' >/dev/null 2>&1; then + : ; + else + modprobe -r snd-$1 >/dev/null 2>&1 + return 1 + fi # mute mixers amixer set Master 0% mute >/dev/null 2>&1 @@ -757,7 +762,12 @@ ac_try_capture () { test $do_logging = 1 && echo "$1 ${*:2}" >> $LOGFILE /sbin/modprobe snd-$1 ${*:3} >/dev/null 2>&1 - $lsmod | grep -E '(snd-|snd_)'$1 >/dev/null 2>&1 || return 1 + if $lsmod | grep -E '^(snd-|snd_)'$1' ' >/dev/null 2>&1; then + : ; + else + modprobe -r snd-$1 >/dev/null 2>&1 + return 1 + fi # mute mixers amixer set Master 0% mute >/dev/null 2>&1 ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click _______________________________________________ Alsa-cvslog mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-cvslog