From: grdscarabe@grdscarabe.net Date: Thu, 13 Nov 2008 12:22:55 +0000 (+0100) Subject: Create a special fd redirection for menu choice. X-Git-Tag: v1.0.19~10^2~1 X-Git-Url: https://git.alsa-project.org/?a=commitdiff_plain;h=6596a405f6b9f00dcbab9548a1e0afce04b99421;p=alsa-utils.git Create a special fd redirection for menu choice. Without this patch, dialog errors gets interpreted as the choice, causing errors related to loading "snd-***" module. The problem was reported as Gentoo bug #96467 ( https://bugs.gentoo.org/show_bug.cgi?id=96467 ). Signed-off-by: Diego 'Flameeyes' Pettenò --- diff --git a/alsaconf/alsaconf.in b/alsaconf/alsaconf.in index 47d6da5..806ddb6 100644 --- a/alsaconf/alsaconf.in +++ b/alsaconf/alsaconf.in @@ -1411,7 +1411,7 @@ if [ x$devs_found != x ]; then Following card(s) are found on your system. Choose a soundcard to configure: ") - $DIALOG --title "$title" --menu "$msg" 17 76 8 "${devs_found[@]}" 2> $FOUND || acex 0 + $DIALOG --title "$title" --menu "$msg" 17 76 8 "${devs_found[@]}" --output-fd 3 3> $FOUND || acex 0 card=`head -n 1 $FOUND` if [ "$card" = "legacy" ]; then ac_config_legacy