[Mew-Win32 02334] pgp5.0iでうまくいきません。

Masahiro EGUCHI ( 江口 尚裕 ) egu at example.com
2000年 1月 5日 (水) 01:25:49 JST


江口と申します。
Mewにはずっとお世話になっています。

今は、Meadow1.10+Mew1.94.1+IM130を使っていますが、
http://www.mew.org/を見ていたら、pgp5.0iを使ってみたくなり、イ
ンストールしてみましたがうまく動きません。

pgp2.6.3iを使っていた頃はうまくいっていたのですが、バージョン
アップしたところうまくいかなくなりました。

ftp://pgp.iijlab.net/pub/pgp5/5.0/msdos/pgp50ibi.zip
を持ってきて、解凍して

>install F

を実行しました。
その結果、pgpe,pgps,pgpvなどが生成されました。

その後
set PGPHOME=c:\pgp
set PATH=...;c:\pgp;...
など設定し、
c:\pgpにすべての解凍したファイルをコピーしました。
また、pgp.cfgという空のファイルを作りました。

>pgpk -g
でキーペアを作りました。

その後、MewのDraftModeでC-c C-bをたたいて、pgp sign then
encryptを選択したところ

Content-Type: Multipart/Encrypted; protocol="application/pgp-encrypted";
 boundary="--Security_Multipart(Wed_Jan_05_01:01:40_2000_638)--"

----Security_Multipart(Wed_Jan_05_01:01:40_2000_638)--
Content-Type: Application/Pgp-Encrypted
Content-Transfer-Encoding: 7bit

Version: 1

----Security_Multipart(Wed_Jan_05_01:01:40_2000_638)--
Content-Type: Application/Octet-Stream
Content-Transfer-Encoding: 7bit


----Security_Multipart(Wed_Jan_05_01:01:40_2000_638)----

といった感じで、マルチパートは生成されるものの中は空になってし
まいます。

そこで、実行されているコマンドを解析したところ
"c:\PGP\pgps.exe" "-ba" "+language=en" "+batchmode=off" "-u" "egu at example.com" "-o" "c:/WINDOWS/TEMP/egu-574489DCh/mew-574489v-n.asc" "c:/WINDOWS/TEMP/egu-574489DCh/mew-574489i0h"
"c:\PGP\pgpe.exe" "-a" "+language=en" "+batchmode=on" "+armorlines=0" "-r" "egu at example.com" "-r" "egu at example.com" "-o" "c:/WINDOWS/TEMP/egu-574489DCh/mew-5744897cD.asc" "c:/WINDOWS/TEMP/egu-574489DCh/mew-5744898Iu"

と実行されていることがわかりました。
pgps "-ba" "+language=en" "+batchmode=off" "-u" "egu at example.com" "-o" "test.out" "test.txt"
と実行すると問題なく実行されますが
"c:\pgp\pgps.exe" "-ba" "+language=en" "+batchmode=off" "-u" "egu at example.com" "-o" "test.out" "test.txt"
とすると、全く実行されなくなります。

たぶん、これは
pgps.exeが単にpgp.exeのコピーであるために、pgps.exeは第0パラ
メータ(ファイル名)を見て実行しているものと考えられます。

この現象は、pgpe.exeでも一緒です。

呼び出しをpgp ...
にすれば解決される気がするのですが、あいにくemacs-lispが得意で
はありません。すいませんが、このあたりを解決した方はいらっしゃ
いませんでしょうか?

よろしくお願いします。



Mew-win32 メーリングリストの案内