[Tokend-Dev] Starting on the proper place?
helpcrypto helpcrypto
helpcrypto at gmail.com
Mon May 16 04:21:38 PDT 2011
Hello and thanks in advance.
Sorry if posted on the wrong place.
Apart from that, i apologize if theres any typo or misunderstanding,
my english is as best as i can.
Check the conversation (1 message) that lead me here:
http://www.opensc-project.org/pipermail/opensc-devel/2011-May/016640.html
What ludovic sent to me, is a kind of bridge (That is expected to be
included on OSX 10.7) from KeyChain/Tokend to PKCS11, which try to use
all the pkcs11 libraries/files present on /usr/lib/pkcs11, to let
Safari/Mail/etc. use my pkcs11 dylib to attack the smartcard.
Im right? Im am absolutely wrong?
I followed the instructions ludovic provide on his blog. i see theres
a gemalto compiled version, but first i try to compile myself
following http://smartcardservices.macosforge.org/trac/wiki/documentation/building
I suppose, after compiling, it will generate a dylib or something that
i can install/register on the system.
So, hands on subject.
"For example 10A432 is for Snow Leopard 10.6.0. 10C540 is for 10.6.2."
Apart from that non-human notation, will a version compiled for 10.6
work on 10.6.2? Actually im on a 10.6.7, so maybe all the following
errors are due to this.
"#darwinbuild..."
No one said what was this, but i installed macports and do "sudo port
install darwinbuild +universal". Im use to "make"
That was going so well, until i get "ERROR: project not found:
SmartcardCCID" when executing "sudo darwinbuild SmartcardCCID"
Any idea?
Then i read:
$ cd /Volumes/BuildRoot_*/SourceCache/SmartCardServices/SmartCardServices-36160
# darwinbuild -nosource SmartCardServices
Are we compiling the sources for this computer, and replacing current
smartcard service? wasnt tokend a proxy library?
Anyway...i take the risk and invoke cd... and the darwinbuild lines:
ERROR: please change your working directory to one initialized by:
darwinbuild -init <build>
Alternatively, you may set the DARWIN_BUILDROOT environment variable to the
absolute path of that directory.
Ok, it failed but im going to test if i got the packager tool
sudo /usr/local/share/darwinbuild/packageRoots
sudo: /usr/local/share/darwinbuild/packageRoots: command not found
Now, i realize, that the manual/guide could be quite outdated.
So, could you confirm this is a bridge, and if its, help me getting this work?
> [1] http://ludovicrousseau.blogspot.com/2010/04/free-software-tokend-above-pkcs11-for.html
More information about the Tokend-Dev
mailing list