Ruby Kerberos libs?

R

rcoder

It's been such a long time since we had a thread like this on c.l.r.,
but I just can't help myself (since I really do need this if I'm going
to use Ruby, rather than Perl, for a rapidly-approaching topic): has
anyone come across a Ruby extension for Kerberos, similar to the CPAN
module Authen::Krb5 (and especially Authen::Krb5::Admin)?

I've done the usual Google and RAA searches, and not found anything,
but I find it somewhat hard to believe that no one has done any Ruby
projects that dealt with Kerberos authentication. If indeed there isn't
a useful library out there, I may eventually get around to writing one
myself, but I don't think the schedule for this project (needs to be
finished in the next two weeks) will really allow me the luxury right
now.

So, any half-completed or under-documented "pet projects" hiding out
there? I'd be happy to provide test cases and patches, if so.

-Lennon
 
J

James F. Hranicky

So, any half-completed or under-documented "pet projects" hiding out
there? I'd be happy to provide test cases and patches, if so.

I've been too lazy to actually make a library, so I just use the pty and
expect modules and call the respective programs that way.

Cheesy, but so far effective.
 
D

Dibya Prakash

Hi,
Sounds a good idea.I mite be interested to write something like this.
Could you just elaborate a bit more on exactly what is needed?
For Kerberos you mean the ticket generations and primary and secondary
key authentication.

Thanks
Dibya
 
R

rcoder

We use Kerberos for authentication to a number of services, (printing,
email, ssh, even webapps via cosign) but for this project, I actually
am more in need of an interface to the Kerberos admin functionality --
specifically, we're trying to automate more of our user account
creation and maintenance, and I personally would like to stop
maintaining all this Perl code.

However, at the moment I'm leaning more towards simply wrapping the
command-line utilities, as I'm not quite ready to dive head-first into
the maze of twisty passages that are the krb5 API.

-Lennon
 
D

Dibya Prakash

Hi,
Good idea to start with.I got introduced to Kerberos thru a a mobile
project.....which needed the protocol authentication and then i
implemented it in a couple of other secure channel projects.

Thanks
Dibya
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,770
Messages
2,569,584
Members
45,075
Latest member
MakersCBDBloodSupport

Latest Threads

Top