Reference

libchipcard.conf(5)

Configuration file syntax for LibChipCard

NAME

LibChipCard - Configuration file syntax for LibChipCard

DESCRIPTION

LibChipCard uses configuration files whose general format is described in this document.

SYNTAX

A configuration file for LibChipCard consists of configuration groups and variables. The name of a group is given within square brackets (e.g. [some/name]). As you can see in this example the configuration groups are organized in a sort of tree. So the group "[parent/child]" is a subgroup of "[parent]". The definition of a group must be the only definition in a single line, it may not be followed by any other definition on the same line. All variable definitions that follow a group definition in subsequent lines belong to that group. A variable may have muliple values separated by commas.

EXAMPLE

The follwoing example demonstrates the syntax of a configuration file for LibChipCard:

# Remarks are introduced like in shell scripts
# The config file code ignores remarks completely
[parent]
v1="1" # this variable has a single value
v2="2","3" # this variable has 2 values (list of values)
[parent/child1] # this group is a child to parent
v1="child1_v1"
v2="child1_v2"

FILES

/etc/libchipcard/chipcardc.conf
/etc/libchipcard/chipcardd.conf
/usr/share/libchipcard/commands/*.cmd

SEE ALSO

chipcardc.conf(5) chipcardd.conf(5) chipcard.cmd(5)