Red Hat Bugzilla – Bug 462555
Lost permissions for sound (ALSA) devices
Last modified: 2008-10-02 12:09:09 EDT
Description of problem:
I ran "yum update", now /dev/snd/* is owned by root.
Version-Release number of selected component (if applicable):
Happens at reboot, synchronous.
Steps to Reproduce:
crw-rw---- 1 root root 116, 5 2008-09-16 12:35 /dev/snd/controlC0
I thought ConsoleKit was supposed to do this, but according to
/var/log/yum.log, it was not updated. Only alsa-utils and pam
were updated. The alsa-utils' changelog says that udev rules
were changed. Perhaps that's the problem.
I was seeing this too, and I managed to fix it by updating to all the latest rawhide and then do an selinux relabel (touch /.autorelabel && reboot)
Can you check if this fixes it for you too, then this can be closed.
ConsoleKit was broken. It should be fixed now.
Confirmed fixed, with ConsoleKit-0.3.0-2.fc10:
[zaitcev@niphredil ~]$ ls -l /dev/snd/controlC0
crw-rw----+ 1 root root 116, 5 2008-10-02 10:00 /dev/snd/controlC0
[zaitcev@niphredil ~]$ getfacl /dev/snd/controlC0
getfacl: Removing leading '/' from absolute path names
# file: dev/snd/controlC0
# owner: root
# group: root