domaxの日記: WSLとgnupgでハマった話
Windows Subsystem for Linuxとgnupgでがっつりハマってしまった。
新たなメールアドレスで鍵を作成しようとすると、パスフレーズを何度も聞いてきて先に進まない。
数日前に別のメールアドレスで作成した時は問題なかったのに…
散々ググって見て、.gnupgディレクトリのパーミッションや既に作成していた.gnupgをリネームして.gnupgを新たに作成する様にしてみたり、挙句の果てには前回作成した公開キーと秘密キーを削除してみたりしたのだけれど、まったく現象がかわらない(T^T)
「前回と今回で何か変えたっけなぁ…」と思い、一点心当たりがあったので、それを戻してみたらあっけなく成功(^^)
結局原因はlocaleでした。ja_JP.utf8ではダメで、Cかen_US.utf8だと問題なかった。
どこかの記事で「常時ja_JP.utf8にすると問題があるので、普段はen_US.utf8にしておく事」とあったのを無視して見事にハマってしまった格好となりました。