Tuesday 15 August 2023

gpgsm again

いや、先々週に使ったばかりなのに、なんで動かん...

  % gpgsm --debug-ignore-expiration --recipient 'xxxx@ie.u-ryukyu.ac.jp' -a -e ~/src/CA/tmp-os/1342.tmp
  gpgsm: checking the CRL failed: End of file
  gpgsm: can't encrypt to 'xxxx@ie.u-ryukyu.ac.jp': End of file

良くあることなんで、githubから build しようとしたら、libassuan がだめ。

libassuan ってのは gnupg だけが使っている IPC library らしい。そういうのは一緒にして欲しいところ。

なんだけど、

  Options controlling the security:
     --disable-crl-checks        never consult a CRL

ってのが付いていた。

  % gpgsm --disable-crl-checks --debug-ignore-expiration --recipient 'xxxx@ie.u-ryukyu.ac.jp' -a -e ~/src/CA/tmp-os/1342.tmp
  gpgsm: CRLs not checked due to --disable-crl-checks option
  -----BEGIN ENCRYPTED MESSAGE-----

ばっちりだ。Revoke 関係らしい。無視でいいかな。

No comments: