inetd からの暗号化通信を処理する Ruby スクリプトを実行したいと考えています。さらに処理するために証明書情報が必要なため、SSL を stunnel などに「オフロード」することはできません。
そのためには、Ruby SSL オブジェクトで STDIN と STDOUT を使用する必要があります。残念ながら、OpenSSL:SSL:SSLSocket はコンストラクターで IO のみを受け入れます。STDIN と STDOUT を IO に関連付けて、標準入力から読み取り、標準出力に書き込む方法はありますか?