资 源 简 介
The project moves to github: https://github.com/fenicks/rubysoul-server
RubySoul Server
What is it ?
Is a NetSoul client just for authentification to IONIS network area.
This NetSoul client is written in ruby and the version 0.7.04 use both authentication mode Kerberos and MD5. Works with ruby 1.9. Now implement pure ruby REACTOR design pattern.
[Download rubysoul-server\_0.7.05.tar.bz2 ](http://rubysoul-server.googlecode.com/files/rubysoul-server_0.7.05.tar.bz2)
How does it work
Kerberos authentication
Ruby have no kerberos bindind. I wrote a ruby/c extension who use C libgssapi and C libkrb5 to solve this problem.
From the rubysoul-server directory go to the lib/kerberos :
cd ./lib/kerberos
Build the NsToken ruby/c extension :
ruby extconf.rbmakecd ../..
Now edit your config.yml file and put your login and unix password :