开发者

Handle SSL connections from an inetd ruby script

I'd like to run a Ruby script that handles encrypted communications from inetd. As I need the certificate information for further processing, I can't "offload" the SSL to something like stunnel.

In order to do so, I'd have to somehow use STDIN and STDOUT with the Ruby SSL object. Unfortunately, the OpenSSL:SSL:SSLSocket only accepts an IO in its constructor. Is there a way to tie STD开发者_如何学PythonIN and STDOUT to an IO, so that it reads from standard input and writes to standard output?


$stdin and $stdout can be interchangeably used as IO objects. You may pass them to the SSLSocket. Does that help? Otherwise I'd need more code to help you out.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜