If the home directory does not exist, it will be created (including any missing parent directories). GPG ( gnupghome = '/path/to/home/directory' )
(If I’ve missed anyone from this list, please let me know.)
Note that even with this configuration, some versions of GnuPG 2.1.x won’t work as expected. If that file does not exist, you will need to create it with that single line. By default, passphrases cannot be passed via streams to gpg unless the line allow-loopback-pinentry is added to nf in the homeĭirectory used by gpg (this is also where the keyring files are kept).The latest version of GnuPG (2.1.x) introduces a number of changes:
#GNU PRIVACY GUARD DOWNLOAD FULL#
Specifically need 2.0 features - in which case, you may have to do a full installation rather than just relying on a couple of files). For this reason, our recommendation is to stick with GnuPG 1.4.x on Windows, unless you There are more dependent files which you have to ship. Note, however, that if you want to use GnuPG 2.0, then this simple deployment approach may not work, because Of the application which uses the gnupg module, or on the system path if that is appropriate for your requirements. The files need to be placed in a location such that implicit invocation will find them - such as the working directory These files do not need to be placed in system directories, On Windows, it is not necessary to perform a full installation of GnuPG, using the standard installer, on each computer: it is normally sufficient toĭistribute only the executable, gpg.exe, and a DLL which it depends on, iconv.dll.