J'essaie de transférer mon porte-clés secrets GPG à partir de GPG1 (1.4.21) au GPG2 (2.1.15) en utilisant
gpg2 --import ~/.gnupg/secring.gpg
gPG2 demande les phraséphrases de toutes les clés secrètes dans le porte-clés.
Pourquoi devriez-il exigerait-il les phraséphrases à ce stade (je ne devrais-je seulement devoir leur fournir lors de l'utilisation des touches) et comment puis-je éviter cela, c'est-à-dire importez le porte-clés sans fournir des phrase-phraseurs?
Le système est Arch Linux, noyau 4.7.6. Merci.
La question a été expliquée ici dans la bugtracker gnupg ; Je n'ai pas vu cela plus tôt aujourd'hui.
La solution est:
gpg2 --batch --import ~/.gnupg/secring.gpg