7.4.1 Invoking gpgconf
One of the following commands must be given:
--list-components- List all components. This is the default command used if none is
specified.
--check-programs- List all available backend programs and test whether they are runnable.
--list-options component- List all options of the component component.
--change-options component- Change the options of the component component.
--check-options component- Check the options for the component component.
--apply-defaults- Update all configuration files with values taken from the global
configuration file (usually /etc/gnupg/gpgconf.conf).
--list-dirs- Lists the directories used by gpgconf. One directory is
listed per line, and each line consists of a colon-separated list
where the first field names the directory type (for example
sysconfdir) and the second field contains the percent-escaped
directory.
--list-config [filename]- List the global configuration file in a colon separated format. If
filename is given, check that file instead.
--check-config [filename]- Run a syntax check on the global configuration file. If filename
is given, check that file instead.
The following options may be used:
-v--verbose- Outputs additional information while running. Specifically, this
extends numerical field values by human-readable descriptions.
-n--dry-run- Do not actually change anything. This is currently only implemented
for
--change-options and can be used for testing purposes.
-r--runtime- Only used together with
--change-options. If one of the
modified options can be changed in a running daemon process, signal
the running daemon to ask it to reparse its configuration file after
changing.
This means that the changes will take effect at run-time, as far as
this is possible. Otherwise, they will take effect at the next start
of the respective backend programs.