alsaconf: support newer m-i-t and kmod

The m-i-t package made it up to 3.10 versions before ending, so update
the glob to handle those too.

Most distros are moving on to kmod, so we also want to handle the version
string that package outputs.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
This commit is contained in:
Mike Frysinger 2013-11-13 13:23:47 -05:00 committed by Takashi Iwai
parent 58752c3ae3
commit df875c6e8f

View file

@ -308,9 +308,11 @@ elif [ "$kernel" = "new" ]; then
cfgout="/etc/modprobe.d/50-sound.conf"
cfgoldout="/etc/modprobe.d/sound"
if [ ! -f $cfgout ]; then
modver=$(modprobe -V | sed -e's/^module-init-tools version //')
case "$modver" in
3.[789]*)
case "$(modprobe -V)" in
"module-init-tools version "3.[789]*|\
"module-init-tools version "3.1[0-9]*)
;;
"kmod version "*)
;;
*)
cfgout="/etc/modprobe.d/sound"