PCSC Smart Cards Library

Edit Package pcsc-lite

The purpose of PCSC Lite is to provide a Windows(R) SCard interface in
a very small form factor for communication with smart cards and
readers. PCSC Lite can be compiled directly for a desired reader driver
or can be used to dynamically allocate/deallocate reader drivers at
runtime (the default behavior).

PCSC Lite uses the same winscard API as used in Windows(R).

Security aware people should read the SECURITY file for possible
vulnerabilities of pcsclite and how to fix them. For information on how
to install drivers please read the DRIVERS file.

Memory cards will be supported through the MCT specification, which is
an APDU like manner sent normally through the SCardTransmit() function.
This functionality is exercised in the driver.

Refresh
Refresh
Source Files
Filename Size Changed
README.SUSE 0000000104 104 Bytes
baselibs.conf 0000000126 126 Bytes
pcsc-lite-1.8.14.tar.bz2 0000689197 673 KB
pcsc-lite-1.8.14.tar.bz2.asc 0000000819 819 Bytes
pcsc-lite-init 0000002606 2.54 KB
pcsc-lite-reader-conf 0000000365 365 Bytes
pcsc-lite.changes 0000032969 32.2 KB
pcsc-lite.keyring 0000021232 20.7 KB
pcsc-lite.spec 0000008721 8.52 KB
pcsc-lite.sysconfig 0000000195 195 Bytes
pre_checkin.sh 0000000709 709 Bytes
systemd-service.patch 0000000480 480 Bytes
Latest Revision
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 333458 from Wolfgang Rosenauer's avatar Wolfgang Rosenauer (wrosenauer) (revision 3)
From looking at the changelog and the different fixes which went into the package for stability from upstream and systemd packaging I think we should replace the SLE version with the Factory one.

- Updated to version 1.8.14
  * Threading: lock the PC/SC context in a safe way
  * Threading: lock the card context in a safe way
  * SCardGetStatusChange(): fix card movement rare bug
  * Use asprintf(3) instead of strlcat(3) and strlcpy(3)
  * Allow to use pcscd in a remote session (polkit issue)
  * Some other minor improvements and bug corrections

- Cleanup with the spec-cleaner
- Reduce some conditionals
- Fix few rpmlint warnings
- Add Requires on libpcs1 for main package wrt bnc#782368

- No longer perform gpg validation; osc source_validator does it
  implicit:
  + Drop gpg-offline BuildRequires.
  + No longer execute gpg_verify.

- Updated to version 1.8.13
  * fix a systemd + libudev hotplug bug introduced in version 1.8.12
    The list of readers was not (yet) available just after the start
    of pcscd
  * Make the license more 3-clause BSD like
  * Fix a rare race condition in the (non default) libusb hotplug
  * Some other minor improvements and bug corrections
- use a few more conditionals for recent systemd changes

- Fix systemd integration and socket activation (boo#900115):
  * fix quoting in systemd-service.patch
  * add missing systemd service preset
Comments 0
openSUSE Build Service is sponsored by