Forum: Ruby ldap and ruby

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
94f04a0916010b6ddeee1619b455e4a4?d=identicon&s=25 Jan Lühr (Guest)
on 2009-02-13 18:15
(Received via mailing list)
Hello,

I'm using ruby/ldap (http://ruby-ldap.sourceforge.net/) for accessing
ldap-Servers so far, but run in a few issues with active directory
servers while using openldap2 as backend. (Crendentials seem to be
forgotten  during searches)

Since ruby/ldap seems to be inactive so far (last release was in 2006)
I'm looking for alternatives.

ruby-net-ldap drew my attention, but this seem to be abandoned either.

Do you know any alternatives?

Thanks,
Keep smiling
yanosz
Bc368ef524130e8d0deb386de961e24a?d=identicon&s=25 Suraj Kurapati (snk)
on 2009-02-13 20:59
Jan Lühr wrote:
> ruby-net-ldap drew my attention, but this seem to be abandoned either.

Lack of updates doesn't necessarily mean abandonment.  I think
ruby-net-ldap has just reached a stable point some years ago and needed
no further refinement to serve its purpose.

In my experince, ruby-net-ldap has *much* better documentation than
ruby/ldap and is also simpler to use.  Try it!  :-)
Eacf5ed623e72db0b87707baabd6f21a?d=identicon&s=25 Adam Gardner (adamgardner)
on 2009-02-20 22:49
Jan Lühr wrote:
> Hello,
>
> I'm using ruby/ldap (http://ruby-ldap.sourceforge.net/) for accessing
> ldap-Servers so far, but run in a few issues with active directory
> servers while using openldap2 as backend. (Crendentials seem to be
> forgotten  during searches)
>
> Since ruby/ldap seems to be inactive so far (last release was in 2006)
> I'm looking for alternatives.
>
> ruby-net-ldap drew my attention, but this seem to be abandoned either.
>
> Do you know any alternatives?
>
> Thanks,
> Keep smiling
> yanosz

I can also say, I've used ruby-net-ldap and was very happy with it. Give
it a try!
905b758ffd0109823fbea3650904ef7f?d=identicon&s=25 jfh (Guest)
on 2009-02-21 07:08
(Received via mailing list)
Adam Gardner wrote:

> I can also say, I've used ruby-net-ldap and was very happy with it. Give
> it a try!

The downside is that it doesn't seem to work with 1.9. I couldn't
get it to work at all even following up on some of the patches
and bug reports on the RubyForge page.

The good news is I created a patch for ruby-ldap-0.9.7 to get it
to work with ruby 1.9. I added it to the SourceForge tracker here
in case anyone's interested:

https://sourceforge.net/tracker/index.php?func=det...

By the way, you can go a long way to porting a C extension to ruby 1.9
by just doing this:

  ruby -pi -e '
  gsub(/RARRAY\s*\((\S+?)\)->len/) { "RARRAY_LEN(#{$1})" };\
  gsub(/RARRAY\s*\((\S+?)\)->ptr/) { "RARRAY_PTR(#{$1})" };\
  gsub(/RSTRING\s*\((\S+?)\)->len/) { "RSTRING_LEN(#{$1})" };\
  gsub(/RSTRING\s*\((\S+?)\)->ptr/) { "RSTRING_PTR(#{$1})" }; ' file.c
This topic is locked and can not be replied to.