Hello.

All executables that are provided in OpenSC (and use libopensc internally, 
which means pkcs11-tool is an exception) should behave the same way and accept 
the same options, to some extent. 

I made some changes and also documented some notes on [1], what should be done 
as minimum is:
 - provide manpages for all commands installed on Linux
 - use the common util.c card connection code (detecting the reader with a 
card, waiting for card, connecting with a reader name instead of array index), 
netkey-tool and westcos-tool are ones that don't do it (and both should have 
active maintainers?)
 - don't duplicate functionality that *should* be available via pkcs15-init or 
pkcs15-tool or similar common tools. This includes generating keys for example, 
unless there really is a reason.

Do you have other observations or suggestions for harmonizing the usage 
experience of the tools? 

[1] http://www.opensc-project.org/opensc/wiki/ToolsAndUtilities
-- 
Martin Paljak
http://martin.paljak.pri.ee
+3725156495

_______________________________________________
opensc-devel mailing list
opensc-devel@lists.opensc-project.org
http://www.opensc-project.org/mailman/listinfo/opensc-devel

Reply via email to