[mew-dist 20875] Re: S/MIMEによる署名ができません.(解決!)
Kiyotaka ATSUMI
kiyotaka at example.com
2002年 5月 13日 (月) 21:51:38 JST
静岡大学の渥美です.
皆様からの様々なご支援により何とか解決に至りました.FAQになるかどうかは
分かりませんが,質問と解決をまとめます.
質問:
Mew-win32/Cygwin上でdraft-modeでメッセージを書いた後,
mew-smime-sign-messageを実行すると,mini bufferに"Enter S/MIME pass
phrase:"と表示されるので,適切なフレーズを入力するのですが,そのままmew
が凍ります.mew上でopensslを用いて,ベリファイは出来ます.またopenssl単
独での使用はサインもベリファイも出来ます.
回答:
opensslにパッチが必要です.openssl-0.9.6c-3であれば下記のパッチを充てて
コンパイルしてください.(馬越様に感謝)
--- openssl-0.9.6c-3/crypto/des/read_pwd.c.ORG Sat Jan 12 01:52:03 2002
+++ openssl-0.9.6c-3/crypto/des/read_pwd.c Sat May 11 02:01:20 2002
@@ -272,7 +272,7 @@
tty=stdin;
#else
#ifndef MPE
- if ((tty=fopen("/dev/tty","r")) == NULL)
+/* if ((tty=fopen("/dev/tty","r")) == NULL)*/
#endif
tty=stdin;
#endif
コンパイルして得られたopenssl.exeがMeadowNTから理解出来る場所に置いてく
ださい.私はc:\cygwin\binに置きました.
# セキュリティ的にはあまり良くないパッチだと思います.皆様の判断に基づい
# て適用してください.
以上です.
--
静岡大学総合情報処理センター 専任教官 渥美 清隆
E-mail: kiyotaka at example.com
URL: http://www.ka-lab.ac
Mew-dist メーリングリストの案内