alsa-info.sh из коробки не умеет как минимум сообщать информацию об установленных пакетах libalsa. Его вывод требуется для репортов про ошибки в звуковых устройствах.
Этот список тоже бы расширить. DISTRO=$(grep -ihs "buntu\|SUSE\|Fedora\|PCLinuxOS\|MEPIS\|Mandriva\|Debian\|Damn\|Sabayon\|Slackware\|KNOPPIX\|Gentoo\|Zenwalk\|Mint\|Kubuntu\|FreeBSD\|Puppy\|Freespire\|Vector\|Dreamlinux\|CentOS\|Arch\|Xandros\|Elive\|SLAX\|Red\|BSD\|KANOTIX\|Nexenta\|Foresight\|GeeXboX\|Frugalware\|64\|SystemRescue\|Novell\|Solaris\|BackTrack\|KateOS\|Pardus" /etc/{issue,*release,*version})
Патч на расширение списка в апстрим отправить можно, но чего именно ты хочешь от alsa-info.sh и почему именно от него -- не понимаю. Ещё _пока_ мне кажется, что логичней не дополнять апстримный скрипт тем, что в него вряд ли примут, а обернуть его своим, в котором и сделать всё необходимое. Возможно, дополнять стоит наш пакет system-report.
Created attachment 8751 [details] alsa-info: initial rpm/deb package info Ну вот, полез посмотреть внимательней, накропал патч. Отослал паре человек из alsa-devel@, куда пока не хотелось бы подписываться в силу приличного трафика (а mantis у них давно уж не отвечает). Посмотри, ты вообще такое хотел? 8)
Ничего себе, в этот раз моментально практически ответ пришёл; забрали: http://github.com/alsa-project/alsa-utils/commit/8e59029c9c70d00efb33eb1d0d79b30dbcabbcc8
нет, не только это. Посмотри ещё на получение Linux distribution и на Processor. Последний не определяется из-за неработающего у нас uname -p
Ну и сделай уже, как ты хочешь :-)
alsa-utils-1:1.2.3-alt1 -> sisyphus: Wed Jun 10 2020 Michael Shigorin <mike@altlinux> 1:1.2.3-alt1 - 1.2.3 (closes: #38416) - dropped 89-alsa-ucm.rules (following upstream)