w32: Add another pinentry search path

* common/homedir.c (get_default_pinentry_name): Try ../bin/pinentry.exe

--
In an installation layout where GnuPG is installed as a component
of another software it might be useful to have pinentry placed
in a different bin directory without the forced folder name of
Gpg4win.

(cherry picked from commit b4cb91d5fb)
This commit is contained in:
Andre Heinecke 2020-11-04 13:48:18 +01:00
parent e2659f4bf6
commit c8f6f6bbc8
No known key found for this signature in database
GPG Key ID: 2978E9D40CBABA5C
1 changed files with 2 additions and 0 deletions

View File

@ -994,6 +994,8 @@ get_default_pinentry_name (int reset)
/* Try Gpg4win directory (with bin and without.) */
{ w32_rootdir, "\\..\\Gpg4win\\bin\\pinentry.exe" },
{ w32_rootdir, "\\..\\Gpg4win\\pinentry.exe" },
/* Try a pinentry in a dir above us */
{ w32_rootdir, "\\..\\bin\\pinentry.exe" },
/* Try old Gpgwin directory. */
{ w32_rootdir, "\\..\\GNU\\GnuPG\\pinentry.exe" },
/* Try a Pinentry from the common GNU dir. */