[mew-dist 20858] Re: S/MIMEによる署名ができません.
K. Umakoshi
unisus at example.com
2002年 5月 11日 (土) 02:48:07 JST
From: KAMEI Ken-ichi <mule at example.com>
Date: Fri, 10 May 2002 15:23:02 +0900 (LMT)
/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> とはいえ、openssl-0.9.6d/crypto/des/read_pwd.c によると
>
> #ifdef MSDOS
> if ((tty=fopen("con","r")) == NULL)
> tty=stdin;
> #elif defined(MAC_OS_pre_X) || defined(VXWORKS)
Cygwin の場合は、そっちじゃなくて
#else
#ifndef MPE
if ((tty=fopen("/dev/tty","r")) == NULL)
#endif
tty=stdin;
#endif
こっちでした。
# openssl-0.9.6c-3 で確認
> となっているので、コンソールがなければ stdin を開いていそうなの
> で、別の原因も否定できませんね。どうなんでしょうか?
>
> もしかしたら MSDOS はいつでも con が開けちゃうのかも知れませんね。
Meadow 上の shell からは con も /dev/tty も開けました。
なので、
if ((tty=fopen("/dev/tty","r")) == NULL)
を削除すれば stdin から読み込むようになり
Mew からも使えるようになるかもしれませんね。
# 一応 make はしてみたのですが、使い方を知らないので試してません。
----
馬越
Mew-dist メーリングリストの案内