Hello,
On Dec 29, 2010, at 2:41 PM, Ludovic Rousseau wrote:

> Hello,
> 
> The source package libmusclecard provides the binary packages
> libmusclecard1 [1] and libmusclecard-dev [2].
> 
> The source package muscleframework provides the binary packages
> libmusclepkcs11 [3], libmusclepkcs11-dev [4], libpam-musclecard [5],
> libmcardplugin |6], libcflexplugin [7].
> 
> These packages are not really used AFAICS [8].
> OpenSC now supports the MuscleCard applet so should be used instead.
> 
> I plan to request the removal of these packages from Debian. Unless
> someone volunteer to adopt them.

I can't vouch for removal or keeping, but I'd suggest the following:

If the muscle* packages are distributed with Debian, the applet .cap files (for 
different JC API versions) against which the muscle host-side software works, 
must be distributed as well, either as a separate package or within one of the 
existing packages.
Host-side software closely depends on the on-card software.

The original Muscle applet does not match well with OpenSC [1] (and there are 
reported problems as well), because it lacks a filesystem, thus "proprietary 
emulation" is needed on OpenSC side. That's not the most optimal way, but it 
works.
This the original muscle framework could work better and provide a thinner 
software stack than OpenSC.

Also, for OpenSC to properly support the MuscleApplet, the applet source and 
corresponding binaries must be distributed with OpenSC releases or somehow 
fixed, which is not yet done in a controlled way.

[1] http://www.opensc-project.org/opensc/wiki/MuscleApplet
-- 
@MartinPaljak.net
+3725156495


_______________________________________________
Muscle mailing list
[email protected]
http://lists.drizzle.com/mailman/listinfo/muscle

Reply via email to