Je voudrais définir la date d'expiration d'une sous-key GPG dans le passé, mais gpg --edit-key
ne me permet pas. Y a-t-il une solution à ce problème?
Justification: il est utile de définir la date d'expiration d'une sous-key dans le passé afin de la désactiver temporairement. Si vous venez de le révoquer, vous perdez la possibilité de l'activer à nouveau plus tard.
Une solution de contournement possible est d'utiliser faketime
pour convaincre gnupg
de ne pas se plaindre. Voir cette autre question :
$ faketime 'last week' gpg2 --edit-key ABCDEF12
et ensuite utiliser des commands ordinaires pour expirer la sous-key demain. Ce "demain" sera en fait il y a six jours.