.TH "kvkd" "1" "0.9.1" "Martin Preuss" "LibChipCard" .SH "NAME" .LP kvkd \- LibChipCard's daemon for German medical card support .SH "SYNOPSIS" .LP \fI kvkd \fR [\fB \-C\fR configfile ] [\fB \-d\fR destdir ] [\fB \-f\fR ] [\fB \-\-logfile\fR file ] [\fB \-\-logtype\fR type ] [\fB \-\-loglevel\fR level ] [\fB \-\-nobeep\fR ] [\fB \-\-beeps\fR BEEPS ] .br .SH "DESCRIPTION" .LP This is the LibChipCard daemon for German medical cards. It is intended to be used on top of \fIchipcardd\fP to improve support for such cards. .BR In normal cases kvkd does not need any root privileges in order to run. So running as root is not recommended. .SH "OPTIONS" .LP .TP \fB\-C\fR \fIconfigfile\fP Use the given configuration file. If omitted, the file \fI/etc/chipcardd.conf\fR is used. .TP \fB\-h\fR Output help information and exit. .TP \fB\-d\fR \fIdestdir\fP Use the directory \fIdestdir\fP to store the card data that is read. .TP \fB\-nobeep\fR Disable beeping. Normally the KVKd beeps after reading a card: .BR \fIOnce\fR: Card reading ok, data saved \fITwice\fR: Read error, please try again \fIThree or more times\fR: Severe error, which might require the administrator. This can be an error like "disc full", "card unreadable" or "card not recognized as medical card". .TP \fB\-beeps\fR \fIBEEPS\fP Set the number of beeps to send if there is a major error, like "disc full" or "unreadable card". Normally ths would require the administrator to look after the machine, so this should be an annoying number. Default is 6. .TP \fB\-f\fR Don't fork to background. If you give this option then kvkd will not fork but rather stay in foreground. If omitted (and your system supports it) the daemon will fork itself into background. .TP \fB\-\-logfile\fR \fIlogfile\fP Use the given file to store the log messages. It defaults to \fI./kvkd.log\fR. This only applies if the \fBlogtype\fR is \fIfile\fR (see below). .TP \fB\-\-logtype\fR \fIlogtype\fP Use the given log type. Currently the following \fIlogtypes\fR are supported: \fIstderr\fR, \fIfile\fR and \fIsyslog\fR. Default is \fIsyslog\fR. .TP \fB\-\-loglevel\fR \fIloglevel\fP Sets the loglevel. Valid levels are: \fIemergency\fR, \fIalert\fR, \fIcritical\fR, \fIerror\fR, \fIwarning\fR, \fInotice\fR, \fIinfo\fR, and \fIdebug\fR. Default is \fInotice\fR. .SH "FILES" .LP \fI/etc/chipcardc.conf\fP .SH "ENVIRONMENT VARIABLES" .LP The kvkd does not use any environment variables. .BR .SH "AUTHORS" .LP Martin Preuss .SH "SEE ALSO" .LP .BR libchipcard.conf (5) .BR chipcardc.conf (5) .BR chipcardd (1)