gnupg: establece la fecha de vencimiento de la subclave en el pasado

gnupg: establece la fecha de vencimiento de la subclave en el pasado

Me gustaría establecer la fecha de vencimiento de una subclave GPG en el pasado, pero gpg --edit-keyno me lo permite. ¿Hay alguna solución para eso?

Justificación: es útil establecer la fecha de vencimiento de una subclave en el pasado para deshabilitarla temporalmente. Si simplemente lo revoca, perderá la posibilidad de habilitarlo nuevamente más adelante.

Respuesta1

Una posible solución es utilizar faketimepara convencer gnupgpara no quejarse. Veresta otra pregunta:

$ faketime 'last week' gpg2 --edit-key ABCDEF12

y luego use comandos ordinarios para caducar la subclave mañana. Ese "mañana" en realidad será hace seis días.

información relacionada