
Gostaria de definir a data de expiração de uma subchave GPG no passado, mas gpg --edit-key
não permite. Existe alguma solução alternativa para isso?
Justificativa: é útil definir a data de expiração de uma subchave no passado para desativá-la temporariamente. Se você simplesmente revogá-lo, perderá a capacidade de ativá-lo novamente mais tarde.
Responder1
Uma possível solução alternativa é usar faketime
para convencer gnupg
a não reclamar. Veressa outra pergunta:
$ faketime 'last week' gpg2 --edit-key ABCDEF12
e então use comandos comuns para expirar a subchave amanhã. Esse “amanhã” será na verdade seis dias atrás.