O exemplo na documentação parece desatualizado. O GnuPG 1.4 lista a saída esperada e, na verdade, altera a exibição ao executar toggle
. GnuPG 2.1 (talvez também 2.0, mas espero que seja específico para o GnuPG 2.1 que fundiu chaveiros privados e públicos). imediatamente lista as chaves privadas como tal. Embora ainda aceite o comando toggle
, ele não parece executar nenhuma ação (embora eu não tenha procurado a implementação no código). Além disso, ele não está listado na saída do comando help
.
O motivo por trás do toggle
em versões mais antigas do GnuPG é que ele usou dois keyrings separados para chaves públicas e privadas. toggle
trocou entre os quais os chaveiros são editados. O GnuPG 2.1 fundiu as chaves privadas, portanto, o comando toggle
não é mais necessário.