# sleep for 100ms - the wait_for_sysfs might not be enough PROGRAM="/bin/sleep 0.1" This causes udev to sleep for _every_ usb "add" event... Are you sure this is needed??
I'm not sure, but FWIW, Kay Sievers (udev upstream) has been involved with some rule fixes for 0.6.14 (see NEWS). Commenting the sleep out does not appear to break anything on my F7 system though - tested with a USB Aladdin eToken. Anyway, I'm about to orphan/look for new maintainers for the stack of smart card related packages I maintain in Fedora (opensc, openct, pcsc-tools, pcsc-perl) because the only thing I've used smart cards for in a while is in order to maintain these packages. Therefore I'd rather leave things like this bug report to someone who actually uses the packages for something real. Would you happen to be interested in taking maintainership of openct or some of the others?
I do not use openct. Just installed all packages with udev rules and reviewed them. Sorry...
I just changed the script that finds the device to talk to, to support all versions of usb device nodes. I didn't touch the rules. I agree, it's not nice to have this sleep in there, and I don't know if it's needed, or not maybe not needed anymore. Would be good to remove it and see if it causes problems.
Ok, thanks for the clarification and opinion, Kay. Done in 0.6.14-2.fc8.