On Mon, Jan 21, 2013 at 21:15:54 +0100, Cyril Brulebois wrote:
> Julien Cristau <jcristau@debian.org> (12/01/2013):
> > OK as far as I'm concerned, but needs a d-i ack.
>
> * Drop debian/udev.{rules,script} entirely and just rely on upstream's
> simpler udev rule file. Our rules were wrong or pointless.
>
> If you have more intel on the impacts of that change, you've got all
> my attention. Either way, I guess we want that into rc1 to spot any
> regressions coming from alsa-utils, so ACK.
>
1.0.25-3 does not install an udev rule.
squeeze has
KERNEL=="controlC[0-7]", ACTION=="add", RUN+="/lib/udev/alsa-utils"
with /lib/udev/alsa-utils being:
#!/bin/sh -e
#
# udev script for alsa-utils
(
. /lib/udev/hotplug.functions
wait_for_file /usr/sbin/alsactl
DEV_BASENAME="${DEVNAME##*/}"
N="${DEV_BASENAME#controlC}"
exec /etc/init.d/alsa-utils start $N
) &
1.0.25-4 does:
ACTION=="add", SUBSYSTEM=="sound", KERNEL=="controlC*", KERNELS=="card*", \
TEST=="/usr/sbin/alsactl", RUN+="/usr/sbin/alsactl restore $attr{number}
Compared to current wheezy, that means hw that shows up after
/etc/init.d/alsa-utils is run gets correctly restored. Compared to
squeeze it probably doesn't make a difference.
Added the unblock-udeb, thanks.
Cheers,
Julien
Attachment:
signature.asc
Description: Digital signature