[mew-win32 04052] mew-win32-gpg(-agent) tool kit
Hideyuki SHIRAI ( 白井秀行 )
shirai at example.com
2004年 6月 4日 (金) 19:56:33 JST
白井です。
最近、突発的に UNIX, Windows とも GnuPG 1.2.4 に Version UP した
のですが、そのとき Meadow + Mew で動かすために行なった作業をまと
めてみました。
メインは mew-win32-gpg-agent.el なのですが、中身がそれだけではな
いので
http://www.netlaputa.ne.jp/~hshirai/Mew/mew-win32-gpg-agent.tar.gz
MD5 (mew-win32-gpg-agent.tar.gz) = 3f10b4a72164b18d8e554781175d4122
にまとめておいておきます。
効能は README-ja.txt の頭から抜粋すると
--------------------- README-ja.txt ---------------------
1. mew-win32-gpg-agent Tool Kit とは?
Windows 上の Emacs で Mew + GnuPG を簡単に使うためのキットです。
GnuPG Ver 1.2.4 の Windows 向け Binary を使うことを想定していますが、鍵ペアの
作り方、GnuPG の使い方などは他の情報を参考にしてください。
Windows 2000 SP4, Windows XP SP1 + Meadow 1.15 で動作確認しました。
対応している Mew の Version は、ちょっと自信がないですが、Mew3 や Mew4 は大丈
夫かと思われます。
1.1 Passphrase の入力改善
素のままの GnuPG は Windows 上の Emacs から Passphrase を入力することができま
せんが、gpg-agent を使えば Passphrase を入力できます。
;; 私の場合
;; [mew-win32 03732] Re: GnuPG Passphrase input on Mew2.2 の
;; Nakagawa Yasuharu さんの情報がなければいまだに gpg-agent を知らなかったで
;; しょう。感謝です。
単に gpg-agent を使っただけだと一度入力した Passphrase をずっと Windows が覚
えています。そのため、Mew から gpg-agent の起動/終了を行ない、なるだけ盗聴の
リスクを減らすようにしています。
1.2 SHIFT_JIS な Message
gnupg-w32cli-1.2.4.zip に同梱されている "ja.mo" はコードが EUC-JP なため、
Windows 上で扱うのに不便です。そこで SHIFT_JIS の message catalog を提供しま
す。
また、gnupg-w32cli-1.2.4 では、(どうやら)LANG 等の環境変数で出力言語を選べな
いため、Mew から使うときは(無理やり)英語出力を使うように制御します。
--------------------- README-ja.txt ---------------------
な感じです。mew-win32-gpg-agent.el では相変わらず無茶なこともやっ
ていますが、必要な方はお楽しみくださいませ。
# いけね。numbered-outline.el
# http://www.egroups.co.jp/files/emacs21-users-ja/numbered-outline-0.1.el.bz2
# 持っていないと、README-ja.txt ひらくときにエラーになるかも。
ちなみに、もう悩みながら cygwin 環境で GnuPG を作るのがいやになっ
てしまった、ともいいます :-)
--
白井秀行@NetLaputa に久しぶりに Put してしまった。
Mew-win32 メーリングリストの案内