J'essaie de transférer mon trousseau de clés secret gpg de gpg1 (1.4.21) à gpg2 (2.1.15) en utilisant
gpg2 --import ~/.gnupg/secring.gpg
gpg2 demande les mots de passe de toutes les clés secrètes du trousseau.
Pourquoi aurait-il besoin des mots de passe à ce stade (je ne devrais avoir à les fournir qu'en utilisant les clés) et comment puis-je empêcher cela, c'est-à-dire importer le trousseau sans fournir de mots de passe?
Le système est Arch Linux, noyau 4.7.6. Merci.
gpg2 --import < my-keys
et pour des raisons inconnues, cela ne m'a montré aucune invite de phrase secrète, mais seulement un cryptiquegpg: error building skey array: Inappropriate ioctl for device
. J'espère que googler ce message enverra des gens ici à partir de maintenant.