[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 メーリングリストの案内