When I do stop udev and restart it as suggested the new file is read in:

1260326339.569233 [2217] parse_file: reading
'/etc/udev/rules.d/10-local.rules' as rules file

and the group for the device set according to the new rule after
replugging it. Good news. However, when I remove the rule afterwards and
reboot my system, and if I do not restart udev daemon the problem is
still there, i.e. if I write a new rule and replug the device the new
rule is not applied.

Cheers,

Markus

P.S.: Thanks for the swift response!

Here is part of the output of the udevd --debug

1260326339.569233 [2217] parse_file: reading '/etc/udev/rules.d/10-local.rules' 
as rules file
1260326339.569299 [2217] parse_file: reading '/lib/udev/rules.d/40-gnupg.rules' 
as rules file
1260326339.569347 [2217] parse_file: reading '/lib/udev/rules.d/40-hplip.rules' 
as rules file
1260326339.569596 [2217] parse_file: reading '/lib/udev/rules.d/40-ia64.rules' 
as rules file
1260326339.569627 [2217] parse_file: reading 
'/lib/udev/rules.d/40-infiniband.rules' as rules file
1260326339.569669 [2217] parse_file: reading '/lib/udev/rules.d/40-isdn.rules' 
as rules file
1260326339.569723 [2217] parse_file: reading 
'/lib/udev/rules.d/40-libgphoto2-2.rules' as rules file
1260326339.574775 [2217] parse_file: reading 
'/lib/udev/rules.d/40-libpisock9.rules' as rules file
1260326339.574901 [2217] parse_file: reading 
'/lib/udev/rules.d/40-libsane.rules' as rules file
1260326339.576187 [2217] parse_file: reading 
'/lib/udev/rules.d/40-pilot-links.rules' as rules file
1260326339.576219 [2217] parse_file: reading '/lib/udev/rules.d/40-ppc.rules' 
as rules file
1260326339.576273 [2217] parse_file: reading '/etc/udev/rules.d/40-usrp.rules' 
as rules file
1260326339.576342 [2217] parse_file: reading 
'/lib/udev/rules.d/40-xserver-xorg-input-wacom.rules' as rules file
1260326339.576591 [2217] parse_file: reading 
'/lib/udev/rules.d/40-zaptel.rules' as rules file
1260326339.576632 [2217] parse_file: reading '/lib/udev/rules.d/45-fuse.rules' 
as rules file
1260326339.576690 [2217] parse_file: reading 
'/lib/udev/rules.d/45-libmtp8.rules' as rules file
1260326339.578363 [2217] parse_file: reading 
'/lib/udev/rules.d/50-firmware.rules' as rules file
1260326339.578384 [2217] parse_file: reading 
'/lib/udev/rules.d/50-udev-default.rules' as rules file
1260326339.578596 [2217] parse_file: reading 
'/lib/udev/rules.d/56-hpmud_support.rules' as rules file
1260326339.578625 [2217] parse_file: reading 
'/lib/udev/rules.d/60-cdrom_id.rules' as rules file
1260326339.578648 [2217] parse_file: reading 
'/lib/udev/rules.d/60-persistent-alsa.rules' as rules file
1260326339.578682 [2217] parse_file: reading 
'/lib/udev/rules.d/60-persistent-input.rules' as rules file
1260326339.578753 [2217] parse_file: reading 
'/lib/udev/rules.d/60-persistent-serial.rules' as rules file
1260326339.578795 [2217] parse_file: reading 
'/lib/udev/rules.d/60-persistent-storage-tape.rules' as rules file
1260326339.578847 [2217] parse_file: reading 
'/lib/udev/rules.d/60-persistent-storage.rules' as rules file
1260326339.578970 [2217] parse_file: reading 
'/lib/udev/rules.d/60-persistent-v4l.rules' as rules file
1260326339.579007 [2217] parse_file: reading 
'/lib/udev/rules.d/61-gnome-bluetooth-rfkill.rules' as rules file
1260326339.579027 [2217] parse_file: reading 
'/lib/udev/rules.d/61-mobile-action.rules' as rules file
1260326339.579058 [2217] parse_file: reading 
'/lib/udev/rules.d/61-option-modem-modeswitch.rules' as rules file
1260326339.579146 [2217] parse_file: reading 
'/lib/udev/rules.d/61-persistent-storage-edd.rules' as rules file
1260326339.579176 [2217] parse_file: reading 
'/lib/udev/rules.d/64-device-mapper.rules' as rules file
1260326339.579195 [2217] parse_file: reading 
'/lib/udev/rules.d/65-dmsetup.rules' as rules file
1260326339.579251 [2217] parse_file: reading '/lib/udev/rules.d/70-acl.rules' 
as rules file
1260326339.579310 [2217] parse_file: reading 
'/lib/udev/rules.d/70-hid2hci.rules' as rules file
1260326339.579352 [2217] parse_file: reading 
'/etc/udev/rules.d/70-persistent-cd.rules' as rules file
1260326339.579387 [2217] parse_file: reading 
'/etc/udev/rules.d/70-persistent-net.rules' as rules file
1260326339.579411 [2217] parse_file: reading 
'/lib/udev/rules.d/70-printers.rules' as rules file
1260326339.579436 [2217] parse_file: reading 
'/lib/udev/rules.d/75-cd-aliases-generator.rules' as rules file
1260326339.579465 [2217] parse_file: reading 
'/lib/udev/rules.d/75-net-description.rules' as rules file
1260326339.579501 [2217] parse_file: reading 
'/lib/udev/rules.d/75-persistent-net-generator.rules' as rules file
1260326339.579579 [2217] parse_file: reading 
'/lib/udev/rules.d/75-tty-description.rules' as rules file
1260326339.579613 [2217] parse_file: reading 
'/lib/udev/rules.d/77-mm-ericsson-mbm.rules' as rules file
1260326339.579666 [2217] parse_file: reading 
'/lib/udev/rules.d/77-mm-zte-port-types.rules' as rules file
1260326339.579787 [2217] parse_file: reading 
'/lib/udev/rules.d/78-sound-card.rules' as rules file
1260326339.579882 [2217] parse_file: reading 
'/lib/udev/rules.d/79-fstab_import.rules' as rules file
1260326339.579905 [2217] parse_file: reading '/lib/udev/rules.d/80-alsa.rules' 
as rules file
1260326339.579925 [2217] parse_file: reading 
'/lib/udev/rules.d/80-drivers.rules' as rules file
1260326339.579959 [2217] parse_file: reading 
'/lib/udev/rules.d/85-brltty.rules' as rules file
1260326339.580052 [2217] parse_file: reading 
'/lib/udev/rules.d/85-hdparm.rules' as rules file
1260326339.580072 [2217] parse_file: reading 
'/lib/udev/rules.d/85-hplj10xx.rules' as rules file
1260326339.580124 [2217] parse_file: reading 
'/lib/udev/rules.d/85-pcmcia.rules' as rules file
1260326339.580153 [2217] parse_file: reading 
'/lib/udev/rules.d/85-regulatory.rules' as rules file
1260326339.580173 [2217] parse_file: reading '/lib/udev/rules.d/90-hal.rules' 
as rules file
1260326339.580191 [2217] parse_file: reading 
'/lib/udev/rules.d/90-pulseaudio.rules' as rules file
1260326339.580223 [2217] parse_file: reading 
'/lib/udev/rules.d/90-usb-media-players.rules' as rules file
1260326339.580486 [2217] parse_file: reading 
'/lib/udev/rules.d/95-devkit-disks.rules' as rules file
1260326339.580615 [2217] parse_file: reading 
'/lib/udev/rules.d/95-devkit-power-battery-recall-dell.rules' as rules file
1260326339.580697 [2217] parse_file: reading 
'/lib/udev/rules.d/95-devkit-power-battery-recall-fujitsu.rules' as rules file
1260326339.580736 [2217] parse_file: reading 
'/lib/udev/rules.d/95-devkit-power-battery-recall-gateway.rules' as rules file
1260326339.580772 [2217] parse_file: reading 
'/lib/udev/rules.d/95-devkit-power-battery-recall-ibm.rules' as rules file
1260326339.580819 [2217] parse_file: reading 
'/lib/udev/rules.d/95-devkit-power-battery-recall-lenovo.rules' as rules file
1260326339.580848 [2217] parse_file: reading 
'/lib/udev/rules.d/95-devkit-power-battery-recall-toshiba.rules' as rules file
1260326339.580881 [2217] parse_file: reading 
'/lib/udev/rules.d/95-devkit-power-csr.rules' as rules file
1260326339.580935 [2217] parse_file: reading 
'/lib/udev/rules.d/95-devkit-power-hid.rules' as rules file
1260326339.581023 [2217] parse_file: reading 
'/lib/udev/rules.d/95-devkit-power-wup.rules' as rules file
1260326339.581047 [2217] parse_file: reading 
'/lib/udev/rules.d/95-keymap.rules' as rules file
1260326339.581203 [2217] parse_file: reading 
'/lib/udev/rules.d/95-udev-late.rules' as rules file
1260326339.581223 [2217] parse_file: reading 
'/lib/udev/rules.d/97-bluetooth.rules' as rules file
1260326339.581243 [2217] udev_rules_new: rules use 182136 bytes tokens (15178 * 
12 bytes), 29077 bytes buffer
1260326339.581248 [2217] udev_rules_new: temporary index used 49560 bytes (2478 
* 20 bytes)

-- 
udev does not refresh rules when replugging device
https://bugs.launchpad.net/bugs/494033
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to