udev rule MODE not working?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello,

I have this udev rule:

ATTR{idVendor}=="04fa", ATTR{idProduct}=="2490", GROUP="ow", MODE="0664"

in a file called

/etc/udev/rules.d/46-ds2490.rules

when I run

udevadm trigger --attr-match=idProduct=2490

as root the rule is used, and GROUP is set correctly, but the MODE is not:

from /var/log/messages:

Jan 30 10:39:14 obmyth udevd[662]: msg_queue_insert: seq 4270 queued,
'add' 'usb'
Jan 30 10:39:14 obmyth udevd[662]: udev_event_run: seq 4270 forked,
pid [14858], 'add' 'usb', 0 seconds old
Jan 30 10:39:14 obmyth udevd-event[14858]: udev_rules_get_name: rule
applied, '3-2' becomes 'bus/usb/003/013'
Jan 30 10:39:14 obmyth udevd-event[14858]: udev_db_get_device: found a
symlink as db file
Jan 30 10:39:14 obmyth udevd-event[14858]: udev_device_event: device
'/devices/pci0000:00/0000:00:12.0/usb3/3-2' already in database,
cleanup
Jan 30 10:39:14 obmyth udevd-event[14858]: name_index: removing index:
'/dev/.udev/names/bus\x2fusb\x2f003\x2f013/\x2fdevices\x2fpci0000:00\x2f0000:00:12.0\x2fusb3\x2f3-2'
Jan 30 10:39:14 obmyth udevd-event[14858]: udev_node_add: creating
device node '/dev/bus/usb/003/013', major=189, minor=268, mode=0644,
uid=0, gid=501
Jan 30 10:39:14 obmyth udevd-event[14858]: udev_node_mknod: preserve
file '/dev/bus/usb/003/013', because it has correct dev_t
Jan 30 10:39:14 obmyth udevd-event[14858]: name_index: creating index:
'/dev/.udev/names/bus\x2fusb\x2f003\x2f013/\x2fdevices\x2fpci0000:00\x2f0000:00:12.0\x2fusb3\x2f3-2'
Jan 30 10:39:14 obmyth udevd-event[14858]: pass_env_to_socket: passed
324 bytes to socket '/org/freedesktop/hal/udev_event',
Jan 30 10:39:14 obmyth udevd-event[14858]: run_program:
'/sbin/pam_console_apply /dev/bus/usb/003/013 '
Jan 30 10:39:14 obmyth udevd-event[14858]: run_program:
'/sbin/pam_console_apply' returned with status 0
Jan 30 10:39:14 obmyth udevd-event[14858]: pass_env_to_socket: passed
-1 bytes to socket '@/org/kernel/udev/monitor',
Jan 30 10:39:14 obmyth udevd-event[14858]: udev_event_run: seq 4270
finished with 0
Jan 30 10:39:14 obmyth udevd[662]: udev_done: seq 4270, pid [14858]
exit with 0, 0 seconds old

and

[root@obmyth ~]# ls -al /dev/bus/usb/003/013
crw-r--r-- 1 root ow 189, 268 2009-01-30 10:38 /dev/bus/usb/003/013

I am on Fedora 10, udev version 127, kernel 2.6.27.9-159.fc10.x86_64.

Is this a bug, or am I doing something wrong?

Dirk
--
To unsubscribe from this list: send the line "unsubscribe linux-hotplug" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Kernel]     [Linux DVB]     [Asterisk Internet PBX]     [DCCP]     [Netdev]     [X.org]     [Util Linux NG]     [Fedora Women]     [ALSA Devel]     [Linux USB]

  Powered by Linux