| Summary: | sys-fs/udev-141-r1 doesn't apply permission in rules to js devices | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Pascal Dürsteler <pascal.duersteler> |
| Component: | [OLD] Core system | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
| Status: | RESOLVED FIXED | ||
| Severity: | minor | ||
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Pascal Dürsteler
2009-06-22 06:47:25 UTC
Please provide more information. What permissions do the devices have after you plugged in your gamepad? What permissions do they have after your changes? crw-rw---- 1 root root 13, 0 Jun 23 07:33 js0 but according to my rule, that's wrong. cat /etc/udev/rules.d/50-udev-default.rules | grep js KERNEL=="js[0-9]"*", NAME="%k", MODE="0644", GROUP="games" Just for information, the default location for udev's standard rules has changed a while ago. It's now /lib/udev/rules.d/ or /lib64/udev/rules.d/ (In reply to comment #2) > > KERNEL=="js[0-9]"*", NAME="%k", MODE="0644", GROUP="games" > Is this exactly the way it's inside of your rules file? If yes the error should be obvious. Theres one quotation mark too much: KERNEL=="js[0-9]*", should be correct. I copyed the 50-default-rules from /lib beause the rules in lib had no effect on my system (after i copied it and restarted udev, the joystick hotplug created a node.. and only after i copied the rule from /lib to /etc). Whatever, the rule thing is awkward, i haven't seen the spare quotation mark. Now it works, i'm sorry ^_^ (In reply to comment #3) > Just for information, the default location for udev's standard rules has > changed a while ago. It's now /lib/udev/rules.d/ or /lib64/udev/rules.d/ > > (In reply to comment #2) > > > > KERNEL=="js[0-9]"*", NAME="%k", MODE="0644", GROUP="games" > > > > Is this exactly the way it's inside of your rules file? If yes the error should > be obvious. Theres one quotation mark too much: > > KERNEL=="js[0-9]*", > > should be correct. > |