Closed moos3 closed 13 years ago
Are you running ubuntu? You may need this package:
apt-get install libopenssl-ruby1.8
If not, what system are you using? What version ruby?
jordan, I'm running crunchbang stalter which is debian squeeze and i built ruby 1.9.2 from source.
Did you compile ruby 1.9.2 with openssl support?
Looks like thin rquires rack, which requires openssl so it can compute SHA1 digests. I can try to monkeypatch it.
I've tried to hack around it, since I don't use openssl or the hash pieces of rack, anyway.
Can you try this branch? https://github.com/jordansissel/fingerpoken/tree/issue/1
That worked, i also got the other one to work with adding libssl-dev to my system with a rebuild of ruby.
Excellent. Thanks for trying both!
Marking closed. If you have other bugs/feature requests, feel free to file more bugs :)
jordan, I'm getting this after install of the all the gems
07:50:41 bang:[../git_projects/fingerpoken] git:master$ ruby fingerpoken.rb internal:lib/rubygems/custom_require:29:in'
from /usr/local/lib/ruby/gems/1.9.1/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:in '
require': no such file to load -- openssl (LoadError) from <internal:lib/rubygems/custom_require>:29:in
require' from /usr/local/lib/ruby/gems/1.9.1/gems/thin-1.2.7/lib/thin.rb:6:in<top (required)>' from <internal:lib/rubygems/custom_require>:33:in
require' from internal:lib/rubygems/custom_require:33:inrescue in require' from <internal:lib/rubygems/custom_require>:29:in
require' from /usr/local/lib/ruby/gems/1.9.1/gems/rack-1.2.1/lib/rack/handler/thin.rb:1:in<top (required)>' from fingerpoken.rb:90:in
block incall' from /usr/local/lib/ruby/gems/1.9.1/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:in
run_machine' from /usr/local/lib/ruby/gems/1.9.1/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:inrun' from fingerpoken.rb:42:in