diff -Nru alsa-utils-1.0.19.orig/alsaconf/alsaconf.in alsa-utils-1.0.19/alsaconf/alsaconf.in --- alsa-utils-1.0.19.orig/alsaconf/alsaconf.in 2009-01-19 12:17:19.000000000 +0100 +++ alsa-utils-1.0.19/alsaconf/alsaconf.in 2009-01-19 20:00:42.000000000 +0100 @@ -53,6 +53,8 @@ if [ -f /etc/SuSE-release ]; then distribution="suse" suse_version=$(grep 'VERSION = ' /etc/SuSE-release | sed -e s/'VERSION = '//) +elif [ -f /etc/openmamba-release ]; then + distribution="openmamba" elif [ -f /etc/UnitedLinux-release ]; then distribution="suse" elif [ -f /etc/gentoo-release ]; then @@ -511,8 +513,10 @@ # MAIN if [ -d $PROCFS/asound ]; then - $rcalsasound stop >/dev/null 2>&1 - $rcalsasound unload >/dev/null 2>&1 + if [ -x $rcalsasound ]; then + $rcalsasound stop >/dev/null 2>&1 + $rcalsasound unload >/dev/null 2>&1 + fi /sbin/rmmod dmasound dmasound_awacs 2>/dev/null fi