gnupg: お子様の有効期限を過去に設定

gnupg: お子様の有効期限を過去に設定

GPGのお子様の有効期限を過去に設定したいのですが、gpg --edit-keyそうすることはできません。解決策はありますか?

理由:子供の有効期限を過去の日付に設定して一時的に無効にするのが便利です。キャンセルすると、後で再度有効にすることはできません。

答え1

考えられる解決策の1つは、文句ではなく説得faketimeを使用することです。gnupgバラよりこれは別の質問です:

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

その後、通常のコマンドを使用して明日のサブキーを期限切れにします。この「明日」は実は6日前でした。

関連情報