$ gpg -ear XXXXXXX
gpg: XXXXXXXX: skipped: unusable public key
$ gpg --debug-ignore-expiration -ear XXXXXXXX
gpg: Invalid option "--debug-ignore-expiration"
Bagaimana cara mengenkripsi? Tidak ada pembaruan untuk kunci yang tersedia dari server kunci. Pesan harus dilihat jika pengguna masih memiliki kunci kedaluwarsa atau tidak terlihat sama sekali.
Apakah ada beberapa --just-do-that-I-want
opsi yang akan memungkinkan untuk melakukan ini tanpa mengubah kode sumber GPG?
Jawaban:
Seperti yang disarankan @rob dalam komentar, libfaketime menangani ini dengan baik:
Jawaban lama:
sumber
Gunakan
--faked-system-time
opsi:Saya lebih suka opsi yang akan memaksa enkripsi ke kunci kadaluwarsa sambil juga merekam waktu yang benar (terutama ketika masuk).
sumber
Setel ulang jam sistem dan perangkat:
Setelah itu (saya harap Anda mengaktifkan NTP) perbaiki jam perangkat keras Anda dengan:
sumber
faketime '2012-12-24 08:15:42' gpg ...
lebih baik.