GPGCONF(1) GNU Privacy Guard 2.4 GPGCONF(1) (NAME) gpgconf - GnuPG (SYNOPSIS) gpgconf [] --list-components gpgconf [] --list-options gpgconf [] --change-options (DESCRIPTION) gpgconf `.gnupg' . (GUI) . ([ . . (stateless) .]) gpgconf GnuPG . GnuPG GPG GPGSM DirMngr . gpgconf . gpgconf . gpgconf . gpgconf . gpgconf (backend) . . gpgconf . gpgconf GUI . (COMMANDS) : --list-components . . --check-programs . --list-options component component. --change-options component component. --check-options component component. --apply-profile file file . file .prf (gpgconf --list-dirs datadir) . () . . --apply-defaults ( `/etc/gnupg/gpgconf.conf'). : . --list-dirs [names] -L gpgconf. ( sysconfdir) . gpg-agent dirmngr . homedir . names . --list-config [filename] . filename . --check-config [filename] (syntax check) . filename . --query-swdb package_name [version_string] package_name version_string . dirmngr . dirmngr Tor . : gpg-connect-agent --dirmngr 'loadswdb --force' /bye --reload [component] -R . SIGHUP . . component "all" component . --launch [component] component . component . . gpg-agent dirmngr . "all" component . --kill [component] -K (kill) gpg-agent dirmngr scdaemon. . "all" component . reload kill scdaemon . --create-socketdir /run/user /var/run/user. /run . GnuPG . --remove-socketdir --create-socketdir. --unlock name --lock name (stale) `file'. GnuPG . GnuPG . . lock . . (OPTIONS) : -o file --output file file. (stdout) . -v --verbose . . -q --quiet ( ). --homedir dir dir. `~/.gnupg' . . `GNUPGHOME' ( ) HKCU\Software\GNU\GnuPG:HomeDir . GnuPG (portable) . . --chuid uid uid . root GnuPG . uid UID PATH GNUPGHOME (unset) . --homedir . . -n --dry-run . --change-options . -r --runtime --change-options . . . . --status-fd n n. SUCCESS FAILURE (double fork) . (USAGE) --list-components gpgconf . GnuPG gpgconf . . . . () . GUI . --list-components . : name:description:pgmname: name . gpgconf . (verbatim) . . description string . GUI . percent- escaped ( ) localized () . pgmname string . . percent-escaped . : $ gpgconf --list-components gpg:GPG for OpenPGP:/usr/local/bin/gpg2: gpg-agent:GPG Agent:/usr/local/bin/gpg-agent: scdaemon:Smartcard Daemon:/usr/local/bin/scdaemon: gpgsm:GPG for S/MIME:/usr/local/bin/gpgsm: dirmngr:Directory Manager:/usr/local/bin/dirmngr: (Checking programs) --check-programs --list-components . . . --check-programs . : name:description:pgmname:avail:okay:cfgfile:line:error: name . (verbatim) . . description pgmname . description string . GUI . percent- escaped localized . pgmname string . . percent-escaped . avail (boolean value) . okay (boolean value) . cfgfile ( okay ) . percent-escaped . line . . error . percent-escaped localized . dirmngr scdaemon . $ gpgconf --check-programs gpg:GPG for OpenPGP:/usr/local/bin/gpg2:1:1: gpg-agent:GPG Agent:/usr/local/bin/gpg-agent:1:1: scdaemon:Smartcard Daemon:/usr/local/bin/scdaemon:1:0: gpgsm:GPG for S/MIME:/usr/local/bin/gpgsm:1:1: dirmngr:Directory Manager:/usr/local/bin/dirmngr:0:0: --check-options --check-programs component. (Listing options) . GUI . --list-options ( ) component . component name --list-components . . . . . . ( ). : name:flags:level:description:type:alt-type:argname:default:argdef:value name . gpgconf . (verbatim) . flags flags . (OR) : group (1) . ( group ). optional arg (2) . type 0 (/none) . list (4) . runtime (8) . default (16) . default desc (32) ( ) . default (mutually exclusive) . no arg desc (64) optional arg . no change (128) gpgconf . (GUI) () . . level . (expert level) . ( ): basic (0) . advanced (1) . expert (2) . invisible (3) . internal (4) . . . description . string . GUI . percent- escaped localized . type . ( ) . : : none (0) . string (1) . int32 (2) . uint32 (3) . : pathname (32) . . ldap server (33) LDAP : hostname:port:username:password:base_dn key fingerprint (34) . pub key (35) . sec key (36) . alias list (37) gpg . . . alt-type . alt-type type 0 31 . GUI type . type GUI alt-type . GUI . . GUI . argname type 0 . (percent-escaped and localized string) . . default default default desc . default . . default desc . argdef optional arg . no arg desc . . no arg desc . value . . ( ) . . ( ). (Changing options) component . component name --list-components . : name:flags:new-value name . name name --list-options . flags flags . (OR) : default (16) ( ). new-value . default . . ( ) ( ). . --check-options . : force none (0) : $ echo 'force:0:1' | gpgconf --change-options dirmngr force: $ echo 'force:16:' | gpgconf --change-options dirmngr --runtime . (Listing global options) gpgconf `gpgconf.conf' . `gpgconf.conf' . . : k / . : k:user:group: user . (percent escaped) . gpgconf.conf . group . (percent escaped) . r (rule) . . : r:::component:option:flag:value: component . . option . . flag . . . value . . . . gpgconf . (Get and compare software versions) GnuPG GnuPG . gpgconf . dirmngr https://versions.gnupg.org GnuPG . gpgconf dirmngr dirmngr . --query-swdb : name . "gnupg" GnuPG . gpgconf . iversion . gpg . status : - . . ? . u . c . n . urgency ( ) . error gpg-error . filedate ISO (yyyymmddThhmmss) . dirmngr . verified ISO . . version . reldate ISO . size . hash SHA-2 . . (FILES) gpgconf.ctl `gpgconf.ctl' GnuPG . `gpgconf' . (symlinks). (#) . . . rootdir sysconfdir socketdir .enable. . .enable : (true) . GnuPG (portable) . `gpgconf.ctl' `gpgconf.exe' . `gpgconf.exe' `bin' . : `ROOT/home' GnuPG `ROOT/usr/var/cache/gnupg' (cache) . /etc/gnupg/gpgconf.conf . . `examples' . GNUPGHOME/swdb.lst . dirmngr . (SEE ALSO) gpg(1), gpgsm(1), gpg-agent(1), scdaemon(1), dirmngr(1) Texinfo . GnuPG info info gnupg . GnuPG 2.4.9 2025-02-19 GPGCONF(1)