1

inetd からの暗号化通信を処理する Ruby スクリプトを実行したいと考えています。さらに処理するために証明書情報が必要なため、SSL を stunnel などに「オフロード」することはできません。

そのためには、Ruby SSL オブジェクトで STDIN と STDOUT を使用する必要があります。残念ながら、OpenSSL:SSL:SSLSocket はコンストラクターで IO のみを受け入れます。STDIN と STDOUT を IO に関連付けて、標準入力から読み取り、標準出力に書き込む方法はありますか?

4

1 に答える 1

1

$stdinオブジェクトとして交換可能に$stdout使用できIOます。それらを SSLSocket に渡すことができます。それは役に立ちますか?そうでなければ、あなたを助けるためにもっとコードが必要です。

于 2011-07-12T00:41:57.580 に答える