Package: opensc
Version: 0.11.4-3
Severity: normal

When adding a new PIN to an axalto/schlumberger eGate device, i get
prompted about "transport key", which isn't mentioned anywherein
pkcs15-init(1) at all.  Undocumented, obscure options are bad news,
especially when dealing with devices like smart cards which are easy
to accidentally destroy.

Here's an example:

[0 [EMAIL PROTECTED] ~]$ pkcs15-init --store-pin --id 02 --label ugga
New User PIN.
Please enter User PIN: 
Please type again to verify: 
Unblock Code for New User PIN (Optional - press return for no PIN).
Please enter User unblocking PIN (PUK): 
Please type again to verify: 
Transport key (External authentication key #1) required.
Please enter key in hexadecimal notation (e.g. 00:11:22:aa:bb:cc),
or press return to accept default.

To use the default transport keys without being prompted,
specify the --use-default-transport-keys option on the
command line (or -T for short), or press Ctrl-C to abort.
Please enter key [2c:15:e5:26:e9:3e:8a:19]: 


But neither --use-default-transport-keys nor -T show up in
pkcs15-init(1).  grepping through the documentation turns up some info
in /usr/share/doc/opensc/SecureSetup.html and
/usr/share/doc/opensc/Pkcs15Init.html, but not enough for a regular
user to figure out what's going on.  The OPTIONS section of the man
page should either have exhaustive listing, or it should refer users
to other locally-available documentation.

I'd submit a patch, but:

 * i don't really understand what transport keys are myself, and 

 * the troff source claims to be generated via docbook, and i don't
   see the docbook source in the unpacked debian package.

Let me know if i can be of more help,

     --dkg



-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (500, 'testing'), (200, 'unstable'), (101, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.24-1-686 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages opensc depends on:
ii  libc6                  2.7-10            GNU C Library: Shared libraries
ii  libltdl3               1.5.26-4          A system independent dlopen wrappe
ii  libopensc2             0.11.4-3          SmartCard library with support for
ii  libssl0.9.8            0.9.8g-10.1       SSL shared libraries
ii  zlib1g                 1:1.2.3.3.dfsg-12 compression library - runtime

opensc recommends no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to