Hi Martin,

just to confirm: I managed to build opensc 0.12.0 on my Fedora 13 box 
(with openssl 1.0.0a);
my scripts to generated short lived certificates from a key found on a 
hardware device (Aladdin eToken PRO 32K and Feitian ePass) both work as 
expected.

have a good weekend,

JJK / Jan Just Keijser


Martin Paljak wrote:
> Hello,
>
> I created prereleases [1] of OpenSC 0.12.0, which actually means integrating 
> Windows and Mac OS X installer generation scripts into OpenSC SVN (and thus 
> also to github SVN mirrors [2]) and documenting and testing how to generate 
> binary installers from source code checkouts on OS X and Ubuntu. The 
> resulting binary installers are downloadable from wiki, please try them out.
>
> This gives us the framework to provide simultaneous and more frequent source 
> code releases for Linux/BSD/Solaris users and binary installers for Windows 
> and Mac OS X users. Based on Google, visitors to opensc-project.org consist 
> of ~60% Windows users, ~30% Linux users and ~10% Mac OS X users (57%, 27%, 
> 12%), which is not a scientific fact or result of a study, but still shows 
> something.
>
> While the Linux world (especially Ubuntu users) lives in sync with 
> distribution releases, a great deal of users depend on binary installers. 
> Even though OpenSC can be thought as "an alternative solution for non-windows 
> users" open source should not discriminate based on chosen platform.
>
> It is essential to get the final releases into the official distribution 
> channels of Linux distros (what is not possible with Mac or Windows), but 
> providing RPM and DEB packages for packages originating from 
> opensc-project.org would be desirable to fill the gap between OpenSC releases 
> and distro releases. Any help on that front (providing package description 
> scripts for RPMs/DEBs) is most welcome. Early input from distro package 
> maintainers is also welcome, as the upcoming release will greatly change 
> (reduce) the internal package structure.
>
> There's also a difference in the packages that come from opensc-project.org. 
> The previous kitchen sink style SCB (smart card bundle) and SCA (smart card 
> bundle for apple) packages shall be discontinued and replaces by OpenSC 
> releases. Software titled OpenSC, that also contains  by popular request a 
> useful user-facing utility, engine_pkcs11. Instead of a versioned package 
> containing different versions of other packages (SCA 0.x.z with OpenSC 0.a.b 
> and libp11 0.m.n), a single package with a single version (OpenSC 0.12) 
> exists. Dependancies for OpenSC installers (libp11 and engine_pkcs11) are all 
> with the latest trunk revisions, as of the release date of OpenSC. It might 
> be useful to bump engine_pkcs11 and libp11 versions to 0.12 and keep them in 
> sync with OpenSC versions as well.
>
> Please:
>  - test the source package on different Unix platforms and report success and 
> failure. Please note that OpenSC does NOT include any smart card reader 
> drivers, so you might need to upgrade them separately for optimum success. 
> But OpenSC should at least build and report a sound failure with 
> older/incompatible pcsc-lite versions and unknown readers. By default OpenSC 
> uses pcsc-lite, but can  also be used with OpenCT (for proprietary devices) 
> and CT-API (should be extinct by now on non-windows platforms). If you are 
> not sure you need OpenCT, don't enable it.
>  - test Mac OS X and Windows installers and report success/issues to either 
> opensc-devel mailing list or issue tracker [3]. Installation, upgrading, 
> uninstalling, the full cycle. Please note that currently only x86 installer 
> is available. 
>  - test the repeatability of installer generation on compatible systems and 
> help to improve the documentation and scripts and report any problems you 
> encounter.
>
> The purpose of this prerelease is to test the deliverability of OpenSC, which 
> means testing the build environment and installer generation and functioning 
> of the installer. When the cycle gets confirmed, nightly snapshots of OpenSC 
> shall also include Windows and Mac installers. While current packages are 
> marked as 0.12.0-svn, the goal is to start proper release candidates series 
> as soon as possible.
>
> My next task is picking out the last requests for a (hopefully) final 0.11.14 
> (immediate) release which will be a drop-in failsafe replacement for Linux 
> distros using 0.11 tree. No new features are in 0.11.4, only basic fixes for 
> compatibility with newer software (OpenSSL 1.0.0, pcsc-lite 1.6.2)
>
> Thanks,
> Martin
>
> [1] http://www.opensc-project.org/opensc/wiki/PreReleases
> [2] http://www.opensc-project.org/opensc/wiki/SubversionRepository
> [3] http://www.opensc-project.org/opensc/newticket
>   

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

Reply via email to