pcsc-lite
PC/SC-lite is a middleware to access a smart card using SCard API (PC/SC)
pcsc-lite SlackBuild
- su
- cd /tmp
wget http://slackbuilds.org/slackbuilds/14.0/system/pcsc-lite.tar.gz
- tar xvzf pcsc-lite.tar.gz
- cd pcsc-lite
wget https://alioth.debian.org/frs/download.php/3862/pcsc-lite-1.8.8.tar.bz2
chmod 755 pcsc-lite.SlackBuild
- groupadd -g 257 pcscd
- useradd -u 257 -g pcscd -d /var/run/pcscd -s /bin/false pcscd
./pcsc-lite.SlackBuild
- installpkg /tmp/pcsc-lite-1.8.8-x86_64-1_SBo.tgz
Package 64 bit: pcsc-lite-1.8.8-x86_64-1_SBo.tgz
Package 32 bit: pcsc-lite-1.8.8-i486-1_SBo.tgz
ccid SlackBuild
- cd /tmp
wget http://slackbuilds.org/slackbuilds/14.0/system/ccid.tar.gz
- tar xvzf ccid.tar.gz
- cd ccid
wget https://alioth.debian.org/frs/download.php/file/3535/ccid-1.4.3.tar.bz2
chmod 755 ccid.SlackBuild
./ccid.SlackBuild
- installpkg /tmp/ccid-1.4.3-x86_64-1_SBo.tgz
Package 64 bit: ccid-1.4.3-x86_64-1_SBo.tgz
Package 32 bit: ccid-1.4.3-i486-1_SBo.tgz
Configuration on Slackware 14
Verify service pcsc: pcsd -v -f, insert and remove smart cards to check ATRs and smart card reader name.
Enable the service on slackware: chmod 755 /etc/rc.d/rc.pcscd
Start the service manually: /etc/rc.d/rc.pcscd start
Add init to /etc/rc.d/rc.M:
Add stop to /etc/rc.d/rc.K before kill all processes:
Add stop to /etc/rc.d/rc.6 (rc.0 is a symbolic link) before kill all processes:
CentOS 6.4 pcsc-lite
Files:
- pcsc-lite-libs-1.5.2-13.el6_4.x86_64
- pcsc-lite-1.5.2-13.el6_4.x86_64
- pcsc-lite-devel-1.5.2-13.el6_4.x86_64
- pcsc-lite-acr38u-1.7.10-1.el6.rf.x86_64
If the service don't start, service pscsd start, delete file /var/run/pcsdc.pid and /var/run/pcsdc.pub .
Slack 14.2
1 cd /tmp
2 wget https://slackbuilds.org/slackbuilds/14.2/system/pcsc-lite.tar.gz
3 tar xvzf pcsc-lite.tar.gz
4 cd pcsc-lite
5 wget https://alioth.debian.org/frs/download.php/file/4138/pcsc-lite-1.8.14.tar.bz2
6 ./pcsc-lite.SlackBuild
7 groupadd -g 257 pcscd
8 useradd -u 257 -g pcscd -d /var/run/pcscd -s /bin/false pcscd
9 installpkg /tmp/pcsc-lite-1.8.14-i486-1_SBo.tgz
1 cd /tmp
2 wget https://slackbuilds.org/slackbuilds/14.2/system/ccid.tar.gz
3 tar xvzf ccid.tar.gz
4 cd ccid
5 wget https://alioth.debian.org/frs/download.php/file/4148/ccid-1.4.21.tar.bz2
6 ./ccid.SlackBuild
7 installpkg /tmp/ccid-1.4.21-i486-1_SBo.tgz
8
9 chmod 755 /etc/rc.d/rc.pcscd
10 /etc/rc.d/rc.pcscd start
11 pcscd -v