Configuring the GnuPG System

This part of the dialog is auto-generated from the output of gpgconf --list-components and, for each component that the above command returns, the output of gpgconf --list-options component.


The most useful of these options have been duplicated as separate pages in the Kleopatra config dialog. See the section called “Configuring Directory Services” and the section called “Configuring aspects of S/MIME Validation” for the two dialog pages which contain selected options from this part of the dialog.

The exact content of this part of the dialog depends on the version of the GnuPG backend you have installed and, potentially, the platform you run on. Thus, we will only discuss the general layout of the dialog, including the mapping from GpgConf option to Kleopatra GUI control.

GpgConf returns configuration information for multiple components. Inside each component, individual options are combined into groups.

Kleopatra displays one tab per component reported by GpgConf; groups are headed by a horizontal line displaying the group name as returned from GpgConf.

Each GpgConf option has a type. Except for certain well-known options which Kleopatra backs with specialised controls for a better user experience, the mapping between GpgConf types and Kleopatra controls is as follows:

Table 5.1. Mapping From GpgConf Types To GUI Controls

GpgConf typeKleopatra control
for listsfor non-lists
noneSpinbox (count-semantics)Checkbox
int32Lineedit (unformatted)Spinbox
pathnameN/Aspecialised control
ldap serverspecialised controlN/A
key fingerprintN/A
pub key
sec key
alias list

See the GpgConf manual for more information about what you can configure here, and how.