Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#2317 - udev-package 053-1
|
Detailsnot realy a bug but it should be done...
if you move from devfs or static dev you don't have all the groups in /etc/group (audio, video, scanner, floppy, storage, optical) ... (also in the udev-wiki it isnt directly mentiont that you have to create them your self ;-) ) so after reboot it works for root fine (according to permissions) but not for anybody else... also udev doesnt report anywhere that he failed to align the /dev entries to the groups they should be according to the udev.rules file another point is that you have to update xorg.conf / XFree86.conf to point to the new inputdevice this atleast leads to a complete lockup(hardreboot) with kdm ! |
This task depends upon
i just installed Arch on an nforce2 mobo (snd_intel8x0), full install from CD (I know, but I was in a hurry :-) ), using udev only, then configured some udev rules for my usbstick and external usb hdd - all worked fine both from root and user account (user account is in the right groups).
The I went to bed while doing pacman -Syu --noconfirm
Afterwards, no sound was available for the user (ok for root). Checked the dev/snd tree and found no permissions being applied - removed my udev rules and this didn't make any difference, so I added them back.
long story short, udev is not applying permissions as per permissions.d/files. (this may be a known bug - new to udev!)
Workaround (very Quick and Dirty!) is to add a script to rc.local along the lines of
if [ -e /dev/snd/ ] ;
then
chown root:audio /dev/snd/*
else
echo 'No sound devices created'
fi
Now sound works as user.
Hope we can get a fix soon - email me if more details are required.
Name : udev
Version : 054-1
Groups : None
Packager : Arch Linux (http://www.archlinux.org)
URL : http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html
License :
Architecture : i686
Size : 230142
Build Date : Thu Mar 3 20:39:26 2005 UTC
Install Date : Mon Mar 7 06:19:34 2005 UTC
Install Script : Yes
Reason: : explicitly installed
Provides : None
Depends On : coreutils
Required By : None
Conflicts With : None
Description : The userspace dev tools (udev)
the udev package should check if the needed groups exist and if not add them.. or atleast error out at boottime with something like... couldnt set group for devices...
² Shane Kelly .. did you have the needed groups? was the same here ... :)