Hi,
IMHO the package mentioned by Martin would break some of the built-in
smart card support in Mac OS X (but I may be wrong). Pcscd is NOT
intended to be updated by third parties in Mac OS X (especially to a
version that is neither binary nor source compatible).
To support the driver you are working on, you would need to instruct
users to install Martin's package. Once installed, users of Apple-
suported cards (CAC/JPKI/BelPIC) may get irritated to see that their
card no longer works in Safari and Mail...
Would you replace Winscard.dll and the Windows Smart Card Resource
Manager with pcsc-lite in order to minimize your development effort?
Probably not. Then why would you do it on Mac OS X?
Mqc OS X is open source (at least for the code relevant to MUSCLE).
If it really annoys you
too alter your code, you could submit a patch to Apple to put their
pcscd in sync with the latest pcsc-lite. They would hopefully include
the patch in a future release. Alternatively, contact your Apple
Developer Relations rep or write to the CDSA mailing list to ask them
to upgrade their code.
Cheers,
JLuc.
PS: This type of discussion already took place in the Appke-CDSA
mailing list (which included Martin:
http://lists.apple.com/archives/apple-cdsa/2005/Aug/threads.html#00020
http://lists.apple.com/archives/apple-cdsa/2005/Aug/msg00020.html
On 18 Oct 2005, at 15:24, Martin Paljak wrote:
Check out this: http://opensc.org/files/contrib/
idCardInstaller-0.5.dmg
This contains a private version of pcscd as well as opensc and ccid
driver
use sudo /Library/Ideelabor/osx/uninstall to get rid of it and /
Library/Ideelabor as a prefix for any pcsc based programs.
On 18.10.2005, at 15:58, [EMAIL PROTECTED] wrote:
Dear all
I was trying to compile our reader driver on Mac OS X.First when I
was compiling PCSC (beta8)
and our (USB) reader driver with assistance from FINK http://
fink.sourceforge.net/index.php?phpLang=en
PCSC was running with our driver.The trouble is now that pcsc
calls IFDHCreateChannel instead of
IFDHCreateChannelByName. This leads to the major problem : When
the ScardControl-function is used
pcsc calls its corresponding function but with interface version 2
instead of version 3. So I thought, well, no
problem at all because I came across it under Debian and therefore
I configured pcsc such that it uses libusb.
After this I started pcscd - ok - then I plugged in our USB reader
and pcscd simply said :
`Our USB device` init failed.
My question is now : How can I get rid of it without using
Apples's USB-Framework ?
I only want to use libusb like I do it on Linux.
Thanks in advance,
Jacqueline
Best regards,
Con cordiales saludos,
Mit freundlichen Grüßen,
Jacqueline Paschinger
Software developer
______________________________________
Visit us at
ID World, Rome, November 3-4th, Booth D04
Infosecurity, Utrecht, November 9-10th, Booth 3B077
Cartes, Paris, November 15-17th, Booth 3F040
Tel +43 (0) 732 / 602220 - 34
Mobile +43 (0) 650 / 8004322
Fax +43 (0) 732 / 602220 - 15
E-Mail [EMAIL PROTECTED]
Web http://www.omnikey.com
_______________________________________________
Muscle mailing list
[email protected]
http://lists.drizzle.com/mailman/listinfo/muscle
--
Martin Paljak
[EMAIL PROTECTED]
http://ideelabor.ee
+3725156495
_______________________________________________
Muscle mailing list
[email protected]
http://lists.drizzle.com/mailman/listinfo/muscle
_______________________________________________
Muscle mailing list
[email protected]
http://lists.drizzle.com/mailman/listinfo/muscle