Next: Format conventions, Up: gpgconf [Contents][Index]
One of the following commands must be given:
--list-componentsList all components. This is the default command used if none is specified.
--check-programsList all available backend programs and test whether they are runnable.
--list-options componentList all options of the component component.
--change-options componentChange the options of the component component.
--check-options componentCheck the options for the component component.
--apply-defaultsUpdate all configuration files with values taken from the global configuration file (usually /etc/gnupg/gpgconf.conf).
--list-dirsLists 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.  Although
they are not directories, the socket file names used by
gpg-agent and dirmngr are printed as well.  Note
that the socket file names and the homedir lines are the default
names and they may be overridden by command line switches.
--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.
--reload [component]Reload all or the given component. This is basically the same as sending a SIGHUP to the component. Components which don’t support reloading are ignored.
The following options may be used:
-v--verboseOutputs additional information while running. Specifically, this extends numerical field values by human-readable descriptions.
-n--dry-runDo not actually change anything.  This is currently only implemented
for --change-options and can be used for testing purposes.
-r--runtimeOnly 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.
Next: Format conventions, Up: gpgconf [Contents][Index]