hi guys, some time ago i reported here problems with rainbow ikey3000 cryptographic token and openct - the device wasn't added to the list of available tokens when inserted into the usb slot (except the situation when it was present during the boot time, when openct daemon was started). a solution was pointed to me by jirka vrba (off-list).
including 60-openct.rules from openct-0.6.6-5.fc5.i386.rpm seems to do the trick. puzzling to me is that openct.rules exist in /etc/udev and the contents 'point' to /etc/hotplug/usb/openct that is supposed to do the same thing as 60-openct.rules. do you think it's some misconfiguration on my side, or should i list a bug against opensc? the rules file is included. regards, -- Lubos [EMAIL PROTECTED]"
ACTION!="add", GOTO="openct_end" SUBSYSTEM!="usb", GOTO="openct_pcmcia" # egate SYSFS{idVendor}=="0973", SYSFS{idProduct}=="0001", \ ENV{DEVICE}=="?*", ENV{PRODUCT}=="?*", \ PROGRAM=="/usr/bin/test -e /var/run/openct/status", \ RUN+="/usr/sbin/openct-control attach $env{DEVICE} usb:$env{PRODUCT}" # eToken SYSFS{idVendor}=="0529", SYSFS{idProduct}=="050c", \ ENV{DEVICE}=="?*", ENV{PRODUCT}=="?*", \ PROGRAM=="/usr/bin/test -e /var/run/openct/status", \ RUN+="/usr/sbin/openct-control attach $env{DEVICE} usb:$env{PRODUCT}" SYSFS{idVendor}=="0529", SYSFS{idProduct}=="0514", \ ENV{DEVICE}=="?*", ENV{PRODUCT}=="?*", \ PROGRAM=="/usr/bin/test -e /var/run/openct/status", \ RUN+="/usr/sbin/openct-control attach $env{DEVICE} usb:$env{PRODUCT}" # eToken 64 SYSFS{idVendor}=="0529", SYSFS{idProduct}=="0600", \ ENV{DEVICE}=="?*", ENV{PRODUCT}=="?*", \ PROGRAM=="/usr/bin/test -e /var/run/openct/status", \ RUN+="/usr/sbin/openct-control attach $env{DEVICE} usb:$env{PRODUCT}" # eutron SYSFS{idVendor}=="073d", SYSFS{idProduct}=="0005", \ ENV{DEVICE}=="?*", ENV{PRODUCT}=="?*", \ PROGRAM=="/usr/bin/test -e /var/run/openct/status", \ RUN+="/usr/sbin/openct-control attach $env{DEVICE} usb:$env{PRODUCT}" # ikey2k SYSFS{idVendor}=="04b9", SYSFS{idProduct}=="1200", \ ENV{DEVICE}=="?*", ENV{PRODUCT}=="?*", \ PROGRAM=="/usr/bin/test -e /var/run/openct/status", \ RUN+="/usr/sbin/openct-control attach $env{DEVICE} usb:$env{PRODUCT}" # ikey3k SYSFS{idVendor}=="04b9", SYSFS{idProduct}=="1300", \ ENV{DEVICE}=="?*", ENV{PRODUCT}=="?*", \ PROGRAM=="/usr/bin/test -e /var/run/openct/status", \ RUN+="/usr/sbin/openct-control attach $env{DEVICE} usb:$env{PRODUCT}" # cardman #SYSFS{idVendor}=="076b", SYSFS{idProduct}=="0596", \ # ENV{DEVICE}=="?*", ENV{PRODUCT}=="?*", \ # PROGRAM=="/usr/bin/test -e /var/run/openct/status", \ # RUN+="/usr/sbin/openct-control attach $env{DEVICE} usb:$env{PRODUCT}" #SYSFS{idVendor}=="076b", SYSFS{idProduct}=="1784", \ # ENV{DEVICE}=="?*", ENV{PRODUCT}=="?*", \ # PROGRAM=="/usr/bin/test -e /var/run/openct/status", \ # RUN+="/usr/sbin/openct-control attach $env{DEVICE} usb:$env{PRODUCT}" #SYSFS{idVendor}=="08d4", SYSFS{idProduct}=="0009", \ # ENV{DEVICE}=="?*", ENV{PRODUCT}=="?*", \ # PROGRAM=="/usr/bin/test -e /var/run/openct/status", \ # RUN+="/usr/sbin/openct-control attach $env{DEVICE} usb:$env{PRODUCT}" # ccid SYSFS{bInterfaceClass}=="0b", \ ENV{DEVICE}=="?*", ENV{PRODUCT}=="?*", \ PROGRAM=="/usr/bin/test -e /var/run/openct/status", \ RUN+="/usr/sbin/openct-control attach $env{DEVICE} usb:$env{PRODUCT}" # pertosmart1030 SYSFS{idVendor}=="072f", SYSFS{idProduct}=="0001", \ ENV{DEVICE}=="?*", ENV{PRODUCT}=="?*", \ PROGRAM=="/usr/bin/test -e /var/run/openct/status", \ RUN+="/usr/sbin/openct-control attach $env{DEVICE} usb:$env{PRODUCT}" SYSFS{idVendor}=="072f", SYSFS{idProduct}=="8009", \ ENV{DEVICE}=="?*", ENV{PRODUCT}=="?*", \ PROGRAM=="/usr/bin/test -e /var/run/openct/status", \ RUN+="/usr/sbin/openct-control attach $env{DEVICE} usb:$env{PRODUCT}" LABEL="openct_pcmcia" SUBSYSTEM!="pcmcia", GOTO="openct_end" # cm4000 #SYSFS{manf_id}=="0223", SYSFS{card_id}=="0002", \ # PROGRAM=="/usr/bin/test -e /var/run/openct/status", \ # TODO # cm4040 (ccid) #SYSFS{manf_id}=="0223", SYSFS{card_id}=="0200", \ # PROGRAM=="/usr/bin/test -e /var/run/openct/status", \ # TODO LABEL="openct_end"
signature.asc
Description: OpenPGP digital signature