Package: openct
Version: 0.6.10-1rb1
Severity: normal
Tags: patch

I have a newer eToken NG that identifies itself on USB with vendor 0529
(Aladdin) and model 0700. I just copied the older definitions (0529:0600)
everywhere I found them, as the new model seems to work just fine with the
current etoken64 driver.

See patch.
diff -ruN openct-0.6.10/debian/changelog openct-0.6.10+/debian/changelog
--- openct-0.6.10/debian/changelog	2006-11-27 13:06:24.000000000 +0100
+++ openct-0.6.10+/debian/changelog	2006-11-27 12:03:46.000000000 +0100
@@ -1,3 +1,9 @@
+openct (0.6.10-1rb1) unstable; urgency=low
+
+  * Recognise 0529/0700 as an alternative vendor/id of eToken 64.
+
+ -- Robert Bihlmeyer <[EMAIL PROTECTED]>  Mon, 27 Nov 2006 12:03:46 +0100
+
 openct (0.6.10-1) unstable; urgency=medium
 
   * New upstream release. Urgency medium to fix these bugs before the
diff -ruN openct-0.6.10/etc/Info.plist openct-0.6.10+/etc/Info.plist
--- openct-0.6.10/etc/Info.plist	2006-09-12 18:38:49.000000000 +0200
+++ openct-0.6.10+/etc/Info.plist	2006-11-27 10:30:14.000000000 +0100
@@ -16,6 +16,7 @@
 		<string>0x0529</string>
 		<string>0x0529</string>
 		<string>0x0529</string>
+		<string>0x0529</string>
 		<string>0x073d</string>
 		<string>0x04b9</string>
 		<string>0x04b9</string>
@@ -45,6 +46,7 @@
 		<string>0x050c</string>
 		<string>0x0514</string>
 		<string>0x0600</string>
+		<string>0x0700</string>
 		<string>0x0005</string>
 		<string>0x1202</string>
 		<string>0x1300</string>
diff -ruN openct-0.6.10/etc/openct.conf.in openct-0.6.10+/etc/openct.conf.in
--- openct-0.6.10/etc/openct.conf.in	2006-09-20 20:42:57.000000000 +0200
+++ openct-0.6.10+/etc/openct.conf.in	2006-11-27 10:32:57.000000000 +0100
@@ -60,6 +60,7 @@
 driver	etoken64 {
 	ids = {
 		usb:0529/0600,
+		usb:0529/0700,
 	};
 };
 driver	eutron {
diff -ruN openct-0.6.10/etc/openct.udev openct-0.6.10+/etc/openct.udev
--- openct-0.6.10/etc/openct.udev	2006-11-06 23:21:05.000000000 +0100
+++ openct-0.6.10+/etc/openct.udev	2006-11-27 10:32:16.000000000 +0100
@@ -9,6 +9,7 @@
 SYSFS{idVendor}=="0529", SYSFS{idProduct}=="0514", RUN+="/lib/udev/openct_usb"
 # eToken 64
 SYSFS{idVendor}=="0529", SYSFS{idProduct}=="0600", RUN+="/lib/udev/openct_usb"
+SYSFS{idVendor}=="0529", SYSFS{idProduct}=="0700", RUN+="/lib/udev/openct_usb"
 # eutron
 SYSFS{idVendor}=="073d", SYSFS{idProduct}=="0005", RUN+="/lib/udev/openct_usb"
 # ikey2k
diff -ruN openct-0.6.10/etc/openct.usermap openct-0.6.10+/etc/openct.usermap
--- openct-0.6.10/etc/openct.usermap	2006-09-12 18:38:49.000000000 +0200
+++ openct-0.6.10+/etc/openct.usermap	2006-11-27 10:31:54.000000000 +0100
@@ -7,6 +7,7 @@
 openct		     0x0003      0x0529   0x0514    0x0000       0x0000       0x00         0x00            0x00            0x00            0x00               0x00               0x00000000
 # eToken 64
 openct		     0x0003      0x0529   0x0600    0x0000       0x0000       0x00         0x00            0x00            0x00            0x00               0x00               0x00000000
+openct		     0x0003      0x0529   0x0700    0x0000       0x0000       0x00         0x00            0x00            0x00            0x00               0x00               0x00000000
 # eutron
 openct		     0x0003      0x073d   0x0005    0x0000       0x0000       0x00         0x00            0x00            0x00            0x00               0x00               0x00000000
 # ikey2k
-- 
Robbe

Reply via email to