Re: MUSCLE new software
Hello, Esben has provided a patch to look at for pcsc-lite-0.9.1 for autoconf/automake. It was too large (>4000 chars) so it bounced to me. It can be viewed at: http://www.linuxnet.com/middleware/files/patch-pcsc.txt Thanks to everyone for their help. Dave *** Linux Smart Card Developers - M.U.S.C.L.E. (Movement for the Use of Smart Cards in a Linux Environment) http://www.linuxnet.com/smartcard/index.html ***
Re: MUSCLE new software
Hi Matthias, > I'm preparing RPMs for SuSE Linux, and I run "./reconf", too, > because I got some problems with the original distributed files. > (we are using automake 1.4 and autoconf 2.13, too). Wird die MUSCLE Software+Treiber in der nächste Version von SuSE Linux dabie sein? -- Mit freundlichen Grüßen Axel Heider Towitoko AG Haidgraben 2 85521 Ottobrunn Tel: +49-89-66683-0 Fax: +49-89-66683-222 *** Linux Smart Card Developers - M.U.S.C.L.E. (Movement for the Use of Smart Cards in a Linux Environment) http://www.linuxnet.com/smartcard/index.html ***
Re: MUSCLE new software
On Mon, Apr 23, 2001 at 01:25:57PM +0200 Esben Haabendal Soerensen ([EMAIL PROTECTED]) wrote: > >From src/Makefile.am: > > libpcsclite_core_la_LDFLAGS = -version-info 0:2:0 -lfl -ldl > libpcsclite_la_LDFLAGS = -version-info 0:1:0 > > How much thought have been put into the above library versioning ? I have chosen that numbers, so that exactly that library numbering/naming was produced, that we had without autobuild. That's all, that is important: compatibility. You/David are free to change that, ... \bye MgE > A good description of what the numbers mean can be found in the > "Versioning" section of the libtool info page. > http://www.cs.cmu.edu/cgi-bin/info2www?(libtool.info)Libtool%20versioning $ info libtool ;-) -- Voluminous documentation | Matthias Eckermann [EMAIL PROTECTED] is part of the problem | SuSE Linux Solutions AGphone +49-30-430944-786 not part of the solution | Berliner Straße 27 mobile +49-179-2949448 | D-13507 Berlin fax +49-30-43732804 Key fingerprint = B249 A371 AD81 1A36 E93F 4537 1509 F836 CCB5 8790 *** Linux Smart Card Developers - M.U.S.C.L.E. (Movement for the Use of Smart Cards in a Linux Environment) http://www.linuxnet.com/smartcard/index.html ***
Re: MUSCLE new software
>From src/Makefile.am: libpcsclite_core_la_LDFLAGS = -version-info 0:2:0 -lfl -ldl libpcsclite_la_LDFLAGS = -version-info 0:1:0 How much thought have been put into the above library versioning ? A good description of what the numbers mean can be found in the "Versioning" section of the libtool info page. http://www.cs.cmu.edu/cgi-bin/info2www?(libtool.info)Libtool%20versioning /bart *** Linux Smart Card Developers - M.U.S.C.L.E. (Movement for the Use of Smart Cards in a Linux Environment) http://www.linuxnet.com/smartcard/index.html ***
Re: MUSCLE new software
On Mon, Apr 23, 2001 at 10:32:47AM +0200 Esben Haabendal Soerensen ([EMAIL PROTECTED]) wrote: > > Yes, something is wrong with the top-level Makefile.in in > pcsc-lite-0.9.1. But there doesn't seem to be anything wrong with the > Makefile.am (although it needs some cleanup). If I run the ./reconf > script the generated Makefile.in is fine, and make dist and make > distcheck works fine. The resulting tar ball is just as it should be. > > I am using automake 1.4 and autoconf 2.13 (as distributed in Debian > 2.2). I'm preparing RPMs for SuSE Linux, and I run "./reconf", too, because I got some problems with the original distributed files. (we are using automake 1.4 and autoconf 2.13, too). \bye MgE -- Voluminous documentation | Matthias Eckermann [EMAIL PROTECTED] is part of the problem | SuSE Linux Solutions AGphone +49-30-430944-786 not part of the solution | Berliner Straße 27 mobile +49-179-2949448 | D-13507 Berlin fax +49-30-43732804 Key fingerprint = B249 A371 AD81 1A36 E93F 4537 1509 F836 CCB5 8790 *** Linux Smart Card Developers - M.U.S.C.L.E. (Movement for the Use of Smart Cards in a Linux Environment) http://www.linuxnet.com/smartcard/index.html ***
Re: MUSCLE new software
Carlos Prados <[EMAIL PROTECTED]> writes: > Just a suggestion: for distributting clean tar.gz > source packages with only system-independent files > (f.i. without generated makefiles, dependencies and > configurations that are created on you machine), you > should run: > > $ make distcheck > > This should produce a clean and distributable file > called pcsc-lite-0.9.1.tar.gz if the build system is > fine. Yes, "make dist" is a nice feature. > After this you should check this file and see if it > contains everything you want (for instance you can > uncompress it and see if it generates and identical > pcsc-lite-0.9.1.tar.gz file when running `make > distcheck` again). If not maybe you need to add some > files to EXTRA_DIST macro in Makefile.am. > > As far as I see `make distcheck` (and `make dist`) > does not work with this package. I'll be cheking what > happens and eventully posting a patch on this mailing > list. Yes, something is wrong with the top-level Makefile.in in pcsc-lite-0.9.1. But there doesn't seem to be anything wrong with the Makefile.am (although it needs some cleanup). If I run the ./reconf script the generated Makefile.in is fine, and make dist and make distcheck works fine. The resulting tar ball is just as it should be. I am using automake 1.4 and autoconf 2.13 (as distributed in Debian 2.2). /bart *** Linux Smart Card Developers - M.U.S.C.L.E. (Movement for the Use of Smart Cards in a Linux Environment) http://www.linuxnet.com/smartcard/index.html ***
Re: MUSCLE new software
Hi, I see the package finally includes autoconf/automake stuff. I congratulate for it :-) Just a suggestion: for distributting clean tar.gz source packages with only system-independent files (f.i. without generated makefiles, dependencies and configurations that are created on you machine), you should run: $ make distcheck This should produce a clean and distributable file called pcsc-lite-0.9.1.tar.gz if the build system is fine. After this you should check this file and see if it contains everything you want (for instance you can uncompress it and see if it generates and identical pcsc-lite-0.9.1.tar.gz file when running `make distcheck` again). If not maybe you need to add some files to EXTRA_DIST macro in Makefile.am. As far as I see `make distcheck` (and `make dist`) does not work with this package. I'll be cheking what happens and eventully posting a patch on this mailing list. --- David Corcoran <[EMAIL PROTECTED]> wrote: > Hello, > > I released some new software. > > pcsc-lite-0.9.1 - This one is good - there is no > rpc, it is stable, > and more secure. This one uses 2 named pipes owned > by pcscd. The one is > for writing from the app and the 2nd is owned > temporarily read only by the > user of the app. This version is very stable and > works with all the apps. > Source and RPM are provided. > > ifd-test - Here is your driver validation software. > It is similar to WHQL > and uses the pcsc test suite of cards. This will > verify that the behavior > of your driver will work with many cards and the > pcsc resource manager. > > Also, I will soon (Monday) be distributing drivers > for the Infineer > Smartport PCMCIA/Serial readers. These have been > validated using the > above ifd-test. > > Best Regards, > Dave > > *** > Linux Smart Card Developers - M.U.S.C.L.E. > (Movement for the Use of Smart Cards in a Linux > Environment) > http://www.linuxnet.com/smartcard/index.html > *** __ Do You Yahoo!? Yahoo! Auctions - buy the things you want at great prices http://auctions.yahoo.com/ *** Linux Smart Card Developers - M.U.S.C.L.E. (Movement for the Use of Smart Cards in a Linux Environment) http://www.linuxnet.com/smartcard/index.html ***
Re: MUSCLE New Software
This is correct. The resource manager is now included with pcsc-lite. I removed pcsc-full because it was very large and hard to maintain and I didn't write it in a modular fashion so it could be broken apart depending on what features were wanted. Lite compiles in about 10 seconds compared to 20 minutes on pcsc-full. Of course pcsc-lite will talk to the same drivers. The biggest difference now is that pcsc-lite is 99.9% compatible with the Microsoft API whereas the full version was no where near that. I will be adding card abstraction to pcsc-lite over my upcoming break in one week so there should be a few new releases before Y2K. Regards, Dave >Hi, > >I see that the middleware software section only lists the pcsc-lite version >0.4.0, does that mean that >the resource manager is now included in the pcsc-lite distribution? > >What and where is pcsc-full? > >Thanx > >David Corcoran wrote: > >> Hello, >> >> I released some new software on the site. pcsc-lite-0.4.0 is released with >> stable RPC, support for multiple slots on the same terminal, allows >> connections to multiple simultaneous readers and resource managers. I >> fixed the SCardStatus function so all the functions are now compliant to >> the Microsoft API. I abstracted the ifd layer for easy porting to other >> platforms such as Macintosh. >> >> I also released a new driver for the Todos Argos Mini and a new driver for >> the Schlumberger Reflex 62. All new drivers will not include autoconf >> anymore. >> >> A new fully working release of the Litronic driver will be made soon in the >> next couple of days. >> >> I also released SKAM again - it is a script based GUI smartcard formatter >> for use with Qt (KDE). It works fully with the latest pcsc-lite. >> >> As always, please send questions/comments. I will be releasing smartcard >> plugins for the Macintosh later this month. >> >> Best Regards, >> Dave >> >> David Corcoran Purdue University >> >> 1008 Cherry LaneMUSCLE Smartcard Developers >> West Lafayette, IN 47906 http://www.linuxnet.com >> 765-463-0096317-514-4797 >> >> If you can't make it work - at least make it look good. ~ Bill Gates, M$ >> >> *** >> Linux Smart Card Developers - M.U.S.C.L.E. >> (Movement for the Use of Smart Cards in a Linux Environment) >> http://www.linuxnet.com/smartcard/index.html >> *** > >-- >~~ >Alwyn Schoeman >Systems Engineer >Prism Secure Solutions > > > >*** >Linux Smart Card Developers - M.U.S.C.L.E. >(Movement for the Use of Smart Cards in a Linux Environment) >http://www.linuxnet.com/smartcard/index.html >*** David Corcoran Purdue University 1008 Cherry LaneMUSCLE Smartcard Developers West Lafayette, IN 47906http://www.linuxnet.com 765-463-0096317-514-4797 If you can't make it work - at least make it look good. ~ Bill Gates, M$ *** Linux Smart Card Developers - M.U.S.C.L.E. (Movement for the Use of Smart Cards in a Linux Environment) http://www.linuxnet.com/smartcard/index.html ***
Re: MUSCLE New Software
Hi, I see that the middleware software section only lists the pcsc-lite version 0.4.0, does that mean that the resource manager is now included in the pcsc-lite distribution? What and where is pcsc-full? Thanx David Corcoran wrote: > Hello, > > I released some new software on the site. pcsc-lite-0.4.0 is released with > stable RPC, support for multiple slots on the same terminal, allows > connections to multiple simultaneous readers and resource managers. I > fixed the SCardStatus function so all the functions are now compliant to > the Microsoft API. I abstracted the ifd layer for easy porting to other > platforms such as Macintosh. > > I also released a new driver for the Todos Argos Mini and a new driver for > the Schlumberger Reflex 62. All new drivers will not include autoconf > anymore. > > A new fully working release of the Litronic driver will be made soon in the > next couple of days. > > I also released SKAM again - it is a script based GUI smartcard formatter > for use with Qt (KDE). It works fully with the latest pcsc-lite. > > As always, please send questions/comments. I will be releasing smartcard > plugins for the Macintosh later this month. > > Best Regards, > Dave > > David Corcoran Purdue University > > 1008 Cherry LaneMUSCLE Smartcard Developers > West Lafayette, IN 47906 http://www.linuxnet.com > 765-463-0096317-514-4797 > > If you can't make it work - at least make it look good. ~ Bill Gates, M$ > > *** > Linux Smart Card Developers - M.U.S.C.L.E. > (Movement for the Use of Smart Cards in a Linux Environment) > http://www.linuxnet.com/smartcard/index.html > *** -- ~~ Alwyn Schoeman Systems Engineer Prism Secure Solutions *** Linux Smart Card Developers - M.U.S.C.L.E. (Movement for the Use of Smart Cards in a Linux Environment) http://www.linuxnet.com/smartcard/index.html ***
Re: MUSCLE New Software
Hi, I see that the middleware software section only lists the pcsc-lite version 0.4.0, does that mean that the resource manager is now included in the pcsc-lite distribution? What and where is pcsc-full? Thanx David Corcoran wrote: > Hello, > > I released some new software on the site. pcsc-lite-0.4.0 is released with > stable RPC, support for multiple slots on the same terminal, allows > connections to multiple simultaneous readers and resource managers. I > fixed the SCardStatus function so all the functions are now compliant to > the Microsoft API. I abstracted the ifd layer for easy porting to other > platforms such as Macintosh. > > I also released a new driver for the Todos Argos Mini and a new driver for > the Schlumberger Reflex 62. All new drivers will not include autoconf > anymore. > > A new fully working release of the Litronic driver will be made soon in the > next couple of days. > > I also released SKAM again - it is a script based GUI smartcard formatter > for use with Qt (KDE). It works fully with the latest pcsc-lite. > > As always, please send questions/comments. I will be releasing smartcard > plugins for the Macintosh later this month. > > Best Regards, > Dave > > David Corcoran Purdue University > > 1008 Cherry LaneMUSCLE Smartcard Developers > West Lafayette, IN 47906 http://www.linuxnet.com > 765-463-0096317-514-4797 > > If you can't make it work - at least make it look good. ~ Bill Gates, M$ > > *** > Linux Smart Card Developers - M.U.S.C.L.E. > (Movement for the Use of Smart Cards in a Linux Environment) > http://www.linuxnet.com/smartcard/index.html > *** -- ~~ Alwyn Schoeman Systems Engineer Prism Secure Solutions *** Linux Smart Card Developers - M.U.S.C.L.E. (Movement for the Use of Smart Cards in a Linux Environment) http://www.linuxnet.com/smartcard/index.html ***