GNU bug report logs -
#24076
gnupg [-agent]: when signing [commits], it claims that there is no pinentry - but there is
Previous Next
Full log
View this message in rfc822 format
Danny Milosavljevic (2016-07-28 15:04 +0300) wrote:
>> Another option would be to change ‘gnupg_module_name’, in homedir.c, from:
>>
>> --8<---------------cut here---------------start------------->8---
>> case GNUPG_MODULE_NAME_PINENTRY:
>> #ifdef GNUPG_DEFAULT_PINENTRY
>> return GNUPG_DEFAULT_PINENTRY;
>> #else
>> X(bindir, "pinentry");
>> #endif
>> --8<---------------cut here---------------end--------------->8---
>>
>> to something like:
>>
>> --8<---------------cut here---------------start------------->8---
>> case GNUPG_MODULE_NAME_PINENTRY:
>> X(homedir, ".guix-profile/bin/pinentry);
>> --8<---------------cut here---------------end--------------->8---
>>
>> … in which case GnuPG would default to the user-installed pinentry, if
>> available. Not perfect either, but closer to what other distros do.
>
> I would like that, yes. It's not like the X(bindir, "pinentry") would
> ever work in GuixSD anyway - so no loss.
(Not only GuixSD, but Guix in general)
I agree, this would be better than the current situation.
--
Alex
This bug report was last modified 4 years and 30 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.