[Pkg-alsa-devel] Bug#435624: /etc/init.d/udev restart && udevtrigger restores saved ALSA volume
Timo Lindfors
timo.lindfors at iki.fi
Thu Aug 2 15:45:47 UTC 2007
Hi,
md at Linux.IT (Marco d'Itri) writes:
>> 5) sudo udevtrigger; sleep 20
> *Never* do this unless you have a very good reason, because it has side
> effects like this one.
Oh, good to know! I've been under the impression that udevtrigger is
what I should use to apply changes I've made to files in
/etc/udev. Here's an example of how I've previously changed the
ownership of /dev/rtc:
1) Before making any changes rtc is owned by audio group
crw-rw---- 1 root audio 10, 135 Jun 27 08:18 /dev/rtc
2) I then edit /etc/udev/permissions.rules and change
KERNEL=="rtc|rtc[0-9]*", GROUP="audio"
into
KERNEL=="rtc|rtc[0-9]*", GROUP="video"
3) After saving the file and waiting for a while rtc is still owned by
audio (http://reactivated.net/writing_udev_rules.html suggested
that udev could detect changes automatically with inotify):
crw-rw---- 1 root audio 10, 135 Jun 27 08:18 /dev/rtc
4) After issuing sudo /etc/init.d/udev restart and waiting for a while
rtc is still owned by audio
crw-rw---- 1 root audio 10, 135 Jun 27 08:18 /dev/rtc
5) Finally, when I issue udevtrigger the ownership changes:
crw-rw---- 1 root video 10, 135 Jun 27 08:18 /dev/rtc
I guess the final question is: How should I change the ownership of
/dev/rtc if not by using udevtrigger?
best regards,
Timo Lindfors
More information about the Pkg-alsa-devel
mailing list