From df875c6e8f1a26ccba8a9d864bcff85b633df244 Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Wed, 13 Nov 2013 13:23:47 -0500 Subject: [PATCH] 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 Signed-off-by: Takashi Iwai --- alsaconf/alsaconf.in | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/alsaconf/alsaconf.in b/alsaconf/alsaconf.in index 5c23787..59f25d1 100644 --- a/alsaconf/alsaconf.in +++ b/alsaconf/alsaconf.in @@ -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"