1PCSCD(8)                          PC/SC Lite                          PCSCD(8)
2
3
4

NAME

6       pcscd - PC/SC Smart Card Daemon
7

SYNOPSIS

9       pcscd [options]
10

OPTIONS

12       -a, --apdu
13              log APDUs and SW using the debug method (see --debug).
14
15       -c, --config file
16              Specifies   the   file   file   as  an  alternate  location  for
17              /etc/reader.conf.d/reader.conf.
18
19       -f, --foreground
20              Runs pcscd in the foreground and sends log  messages  to  stderr
21              instead of syslog(3).
22
23       -T, --color
24              force use of colored logs.
25
26       -d, --debug
27              use the lowest log level. Any log message of this level or above
28              will be sent to stderr or syslog(3)  depending  on  the  use  of
29              --foreground.
30
31       --info use info log level. This is the default log level.
32
33       -e, --error
34              use error log level.
35
36       -C, --critical
37              use critical log level.
38
39       The  log  levels are ordered as: debug < info < error < critical. Use a
40       log level l will log this level and all the levels above it.
41
42       --force-reader-polling
43              ignore the IFD_GENERATE_HOTPLUG reader capability
44
45       -t, --max-thread
46              maximum number of threads (default 200).
47
48              This is the maximum number  of  clients  (SCardEstablishContext)
49              that pcscd can handle.
50
51       -s, --max-card-handle-per-thread
52              maximum number of card handle per thread (default: 200).
53
54              This  is  the  maximum  number of card handle (SCardConnect) per
55              client (SCardEstablishContext).
56
57       -r, --max-card-handle-per-reader
58              maximum number of card handle per reader (default: 200)
59
60              This is the maximum number of  card  handle  (SCardConnect)  per
61              reader.
62
63       -h, --help
64              Displays information about the pcscd command line
65
66       -v, --version
67              Displays the program version number
68
69       -H, --hotplug
70              Ask  pcscd to re-read the /etc/reader.conf.d/reader.conf file to
71              detect added or removed non-USB readers (serial or PCMCIA).
72
73       -x, --auto-exit
74              pcscd will quit after 60 seconds of  inactivity.  This  is  used
75              when pcscd os started on demand by systemd.
76
77       -S, --reader-name-no-serial
78              Do not include the USB serial number in the reader name.
79
80       -I, --reader-name-no-interface
81              Do not include the USB interface name in the reader name.
82

DESCRIPTION

84       pcscd  is  the  daemon  program for pcsc-lite. It is a resource manager
85       that coordinates communications with smart card readers and smart cards
86       and cryptographic tokens that are connected to the system.
87
88       It allows applications to access smart cards and readers using the win‐
89       scard API but without knowing details of the card or reader.
90
91       pcscd coordinates the loading of drivers for card readers.
92

SERIAL SMART CARD READER DRIVERS

94       Smart card reader drivers are  placed  in  the  /usr/lib64/pcsc/drivers
95       directory. Each driver is simply an .so file.  pcscd locates the driver
96       using the /etc/reader.conf.d/reader.conf file.  See the  reader.conf(5)
97       manual page for more information.
98
99       Some drivers are available at http://pcsclite.alioth.debian.org/muscle
100       card.com/drivers.html.
101

USB SMART CARD READER DRIVERS

103       USB smart card reader drivers are  located  in  /usr/lib64/pcsc/drivers
104       directory   as   a   bundle.   You  shall  not  add  a  USB  driver  in
105       /etc/reader.conf.d/reader.conf file.
106

FILES

108       /etc/reader.conf.d/reader.conf : Reader configuration file
109
110       /var/run/pcscd/pcscd.pid : process id of the running pcscd
111
112       /usr/lib64/pcsc/drivers : directory containing bundles for USB drivers
113

SEE ALSO

115       bundleTool(8), reader.conf(5), syslog(3)
116

AUTHORS

118       David   Corcoran   <corcoran@musclecard.com>   and   Ludovic   Rousseau
119       <ludovic.rousseau@free.fr>
120
121
122
123Muscle                           January 2007                         PCSCD(8)
Impressum