Mon trousseau de clés secrètes GPG contient plusieurs clés avec la même adresse électronique. Bien que je puisse définir la clé globale par défaut assez facilement (avec la commande default-key
) certains outils que j'utilise (par exemple, git
et les outils de développement Debian) invoque toujours gpg avec -u me@example.com
). Il semble toujours utiliser la première clé dont l'identifiant correspond, et je ne trouve aucun moyen d'influencer son choix. Curieusement, l'option disable
in edit-key
n'aide pas.
J'ai une ancienne clé (1024 bits) que j'ai supprimée, mais je ne veux pas encore la supprimer de mon trousseau.
Comment puis-je persuader gpg d'utiliser la bonne clé lorsqu'il est invoqué avec -u me@example.com
pour que ces outils puissent fonctionner correctement ? Je peux régler user.signingkey
option pour git
et le -k
pour dpkg-buildpackage
comme une solution de contournement, mais qui perd la capacité utile de ces outils à définir une identité alternative.