GNU bug report logs - #77826
[PATCH] home: home-gpg-agent-service: add new parameter 'use-keyboxd?'.

Previous Next

Package: guix-patches;

Reported by: Sébastien Farge <sebastien-farge <at> laposte.net>

Date: Tue, 15 Apr 2025 14:16:01 UTC

Severity: normal

Tags: patch

Full log


View this message in rfc822 format

From: sebastien-farge <at> laposte.net
To: Gabriel Santos <gabrielsantosdesouza <at> disroot.org>, Ludovic Courtès <ludo <at> gnu.org>
Cc: 77826 <at> debbugs.gnu.org
Subject: [bug#77826] [PATCH] home: home-gpg-agent-service: add new parameter 'use-keyboxd?'.
Date: Thu, 17 Apr 2025 19:51:40 +0200 (CEST)
[Message part 1 (text/plain, inline)]
‌

H‌ello Gabriel, hello Ludovic,

 

We can find a little explanation in info gpg2 - GPG Configuration  (4.3 Configuration Files)

 

'common.conf'

    This is an optional configuration file read by 'gpg' on startup.
     It may contain options pertaining to all components of GnuPG. Its
     current main use is for the "use-keyboxd" option.  If the default
     home directory '~/.gnupg' does not exist, GnuPG creates this
     directory and a 'common.conf' file with "use-keyboxd".

 

 

We can see that keyboxd is now the default agent (it replace gpg-agent) for newcomers like me :)  And to be honest i don't know much more.

In my hurry to contribute to Guix i thougth a boolean parameter wil be ok, but looking for an answer at your question shows that it may not be a good idea. Because it is not possible to use gnupg without keyboxd if you don't already have a keyring, and so the false alternative is a no-go.

 

What may be useful is that it helps having the common.conf in the store. So i will send a correct patch, in case.

 

Sébastien.   

 

De : "Gabriel Santos" <gabrielsantosdesouza <at> disroot.org>
A : guix-patches <at> gnu.org,"Ludovic Courtès" <ludo <at> gnu.org>,"Sébastien Farge" <sebastien-farge <at> laposte.net>,77826 <at> debbugs.gnu.org
Envoyé: mercredi 16 Avril 2025 19:44
Objet : Re: [bug#77826] [PATCH] home: home-gpg-agent-service: add new parameter 'use-keyboxd?'.
 
>It’s the first time I hear about keyboxd and the gnupg manual doesn’t
>say much about it. When would you set it to #true?

It's the first time for me too. I tried to look into the Arch wiki[1] (which
is what I read when I'm too lazy for the documentation), and found
no information.

[1]

--
Gabriel Santos


 
[Message part 2 (text/html, inline)]

This bug report was last modified 25 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.