# Ruby-kerberos

**URL:** <https://www.ruby-forum.com/t/ruby-kerberos/69398>\
**Category:** Ruby\
**Created:** [September 20, 2006, 8:01pm UTC](https://www.ruby-forum.com/t/ruby-kerberos/69398 "2006-09-20T20:01:24Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![snacktime](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/7feea3/32.png) [@snacktime](https://www.ruby-forum.com/u/snacktime)\
**Post date:** [September 20, 2006, 8:01pm UTC](https://www.ruby-forum.com/t/ruby-kerberos/69398/1 "2006-09-20T20:01:24Z")

</div>

I just put up a first release of kerberos bindings for ruby on  
rubyforge. The distribution is just a tarball with an extconf.rb, the  
c extension, some basic rdocs, and examples in example.rb. License is  
BSD. This is for MIT kerberos only. Tested on Freebsd with kerberos  
5-1.4.3. Compiled and minimally tested on linux. I have no windows  
compiler or experience using one, but if someone wants to contribute a  
win32 binary I’ll be happy to put it up.

[http://rubyforge.org/projects/krb5/](http://rubyforge.org/projects/krb5/)

---

<div class="post-metadata">

**Author:** ![snacktime](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/7feea3/32.png) [@snacktime](https://www.ruby-forum.com/u/snacktime)\
**Post date:** [September 20, 2006, 8:03pm UTC](https://www.ruby-forum.com/t/ruby-kerberos/69398/2 "2006-09-20T20:03:26Z")

</div>

Forgot to mention. It might be a good idea to look at my code before  
using it. This is basically my first C program, so I’m not at all  
sure it’s safe to use and won’t blow up on you in some nasty way.

Enjoy!

---

<div class="post-metadata">

**Author:** ![snacktime](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/7feea3/32.png) [@snacktime](https://www.ruby-forum.com/u/snacktime)\
**Post date:** [September 20, 2006, 9:37pm UTC](https://www.ruby-forum.com/t/ruby-kerberos/69398/3 "2006-09-20T21:37:48Z")

</div>

Thanks!!! I’ve been looking for somthing like this.

---

<div class="post-metadata">

**Author:** ![snacktime](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/7feea3/32.png) [@snacktime](https://www.ruby-forum.com/u/snacktime)\
**Post date:** [December 1, 2009, 10:54pm UTC](https://www.ruby-forum.com/t/ruby-kerberos/69398/4 "2009-12-01T22:54:52Z")

</div>

Hello,

Thank you for putting up this gem. I have tried to run the example  
program that has been provided with this gem, however, I get the  
following error,

example.rb:15: [BUG] Segmentation fault  
ruby 1.8.7 (2008-08-11 patchlevel 72) [x86\_64-linux]

This may be a very silly error, but any help with this would be  
appreciated.

Thanks a lot!  
Swati

---

<div class="post-metadata">

**Author:** ![snacktime](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/7feea3/32.png) [@snacktime](https://www.ruby-forum.com/u/snacktime)\
**Post date:** [December 2, 2009, 5:25am UTC](https://www.ruby-forum.com/t/ruby-kerberos/69398/5 "2009-12-02T05:25:15Z")

</div>

On Dec 1, 2:54 pm, Swati T. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> appreciated.
> 
> Thanks a lot!  
> Swati

Can you paste the example program please?

Regards,

Dan

---

<div class="post-metadata">

**Author:** ![snacktime](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/7feea3/32.png) [@snacktime](https://www.ruby-forum.com/u/snacktime)\
**Post date:** [December 4, 2009, 1:05am UTC](https://www.ruby-forum.com/t/ruby-kerberos/69398/6 "2009-12-04T01:05:21Z")

</div>

Swati T. wrote:

This is the example code that I am trying to run after installing the  
gem. May be I am missing something. Would really appreciate it if you  
can guide me in anything.

> require ‘rubygems’  
> require ‘kerberos’  
> krb5 = Krb5.new  
> kadm5 = Kadm5.new  
> adminuser = ‘stiwari/admin’  
> adminpass = ‘K1bunkie’  
> #Login as an administrative user  
> kadm5.init\_with\_password(adminuser,adminpass)  
> p “Authenticated”  
> else  
> p kadm5.errstr  
> end

Thanks

---

<div class="post-metadata">

**Author:** ![snacktime](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/7feea3/32.png) [@snacktime](https://www.ruby-forum.com/u/snacktime)\
**Post date:** [December 4, 2009, 1:04am UTC](https://www.ruby-forum.com/t/ruby-kerberos/69398/7 "2009-12-04T01:04:14Z")

</div>

require ‘rubygems’  
require ‘kerberos’  
krb5 = Krb5.new  
kadm5 = Kadm5.new  
adminuser = ‘stiwari/admin’  
adminpass = ‘K1bunkie’  
#Login as an administrative user  
kadm5.init\_with\_password(adminuser,adminpass)  
p “Authenticated”  
else  
p kadm5.errstr  
end
