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              use 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              Set the maximum number of threads (default 200)
47
48       -s, --max-card-handle-per-thread
49              Set the maximum number of card handle per thread (default: 200)
50
51       -r, --max-card-handle-per-reader
52              Set the maximum number of card handle per reader (default: 200)
53
54       -x, --auto-exit
55              Cause pcscd to quit after 60 seconds of inactivity
56
57       -h, --help
58              Displays information about the pcscd command line
59
60       -v, --version
61              Displays the program version number
62
63       -H, --hotplug
64              Ask pcscd to rescan the USB buses for added or  removed  readers
65              and  re-read  the  /etc/reader.conf.d/reader.conf file to detect
66              added or removed non-USB readers (serial or PCMCIA).
67

DESCRIPTION

69       pcscd is the daemon program for pcsc-lite. It  is  a  resource  manager
70       that coordinates communications with smart card readers and smart cards
71       and cryptographic tokens that are connected to the system.
72
73       It allows applications to access smart cards and readers using the win‐
74       scard API but without knowing details of the card or reader.
75
76       pcscd coordinates the loading of drivers for card readers.
77

SERIAL SMART CARD READER DRIVERS

79       Smart  card  reader  drivers  are placed in the /usr/lib64/pcsc/drivers
80       directory. Each driver is simply an .so file.  pcscd locates the driver
81       using  the /etc/reader.conf.d/reader.conf file.  See the reader.conf(5)
82       manual  page  for  more  information.    Drivers   are   available   at
83       http://www.musclecard.com/drivers.html.
84

USB SMART CARD READER DRIVERS

86       USB  smart  card  reader drivers are located in /usr/lib64/pcsc/drivers
87       directory  as  a  bundle.  You  shall  not  add   a   USB   driver   in
88       /etc/reader.conf.d/reader.conf file.
89

FILES

91       /etc/reader.conf.d/reader.conf : Reader configuration file
92
93       /var/run/pcscd/pcscd.pid : process id of the running pcscd
94
95       /usr/lib64/pcsc/drivers : directory containing bundles for USB drivers
96

SEE ALSO

98       bundleTool(8), reader.conf(5), syslog(3)
99

AUTHORS

101       David   Corcoran   <corcoran@musclecard.com>   and   Ludovic   Rousseau
102       <ludovic.rousseau@free.fr>
103
104
105
106Muscle                           January 2007                         PCSCD(8)
Impressum