$ gpg -ear XXXXXXX
gpg: XXXXXXXX: skipped: unusable public key
$ gpg --debug-ignore-expiration -ear XXXXXXXX
gpg: Invalid option "--debug-ignore-expiration"
Comment crypter? Aucune mise à jour de la clé n'est disponible auprès des serveurs de clés. Les messages doivent être vus si l'utilisateur a toujours cette clé expirée ou pas du tout vu.
Y a-t-il une --just-do-that-I-want
option qui permettra de le faire sans changer le code source de GPG?
Réponses:
Comme l'a suggéré @rob dans les commentaires, libfaketime gère bien ceci:
Ancienne réponse:
la source
Utilisez l'
--faked-system-time
option:Je préférerais une option qui forcerait le cryptage à une clé expirée tout en enregistrant l'heure correcte (en particulier lors de la signature).
la source
Réinitialiser le matériel et l'horloge système:
Ensuite (j'espère que vous avez activé NTP) réparez votre horloge matérielle avec:
la source
faketime '2012-12-24 08:15:42' gpg ...
est mieux.