运行gpg 1.4,去年我设置了一个可以适当使用的密钥。
密钥现在已过期,我似乎无法续订。尝试了各种各样的方法,但一无所获,部分原因是我在一年前进行了设置。
spark-streaming-kinesis-asl_2.11
所以我可以看到我的密钥8C015D46今天过期了。 然后我尝试了
gpg --edit-key C8FF59B8
Secret key is available.
pub 4096R/C8FF59B8 created: 2017-12-03 expires: never usage: SC
trust: ultimate validity: ultimate
sub 4096R/30F7AC50 created: 2017-12-03 expires: never usage: E
sub 4096R/8C015D46 created: 2017-12-03 expired: 2018-12-03 usage: S
[ultimate] (1). Name <email>
,然后选择1y。我得到:
key 2
expire
据我了解,这与主密钥处于脱机状态有关。我已将私钥离线保存,如何更新密钥?
gpg: secret key parts are not available
gpg: make_keysig_packet failed: general error
密钥列表
gpg --list-keys
/root/.gnupg/pubring.gpg
------------------------
pub 4096R/C8FF59B8 2017-12-03
uid Name <email>
sub 4096R/30F7AC50 2017-12-03