22
33== Description
44
5- Pure Ruby LDAP library.
5+ Net::LDAP for Ruby (also called "net-ldap") is a pure-Ruby LDAP support
6+ library that has been tested against several modern servers, including
7+ OpenLDAP and Active Directory. It supports most LDAP client features and
8+ a subset of server features.
69
7- == Where
8-
9- === Issues & Project Homepage
10-
11- http://rubyforge.org/projects/net-ldap
12-
13- === Code
14-
15- http://github.com/RoryO/ruby-net-ldap/
10+ LDAP (Lightweight Directory Access Protocol) is an Internet protocol for
11+ accessing distributed directory services. LDAP is often used to provide
12+ access and authentication to networked services.
1613
17- == FEATURES/PROBLEMS
14+ The current release is mostly compliant with RFCs 2251–2256, 2829–2830,
15+ 3377, and 3771. Our roadmap for Net::LDAP 1.0 is to gain full
16+ <em>client</em> compliance with the most recent IETF LDAP RFCs
17+ (4510–4519, plus portions of 4520–4532).
1818
19- The Lightweight Directory Access Protocol (LDAP) is an Internet protocol for
20- accessing distributed directory services.
19+ === Notice of Impending License Change
2120
22- Net::LDAP is an LDAP support library written in pure Ruby. It supports most
23- LDAP client features and a subset of server features as well .
21+ In the next release of Net::LDAP (0.3), we will be changing the license
22+ to an MIT-style license .
2423
25- * Standards-based (going for RFC 4511)
26- * Portable: 100% Ruby
27-
28- == SYNOPSIS
24+ == Where
2925
30- See Net::LDAP for documentation and usage samples.
26+ * RubyForge: net-ldap[http://rubyforge.org/projects/net-ldap]
27+ * GitHub: RoryO/ruby-net-ldap[http://github.com/RoryO/ruby-net-ldap/]
28+ * Group: ruby-ldap[http://groups.google.com/group/ruby-ldap]
29+ * Documentation: net-ldap[http://net-ldap.rubyforge.org/]
3130
32- == REQUIREMENTS
31+ == Requirements
3332
3433Net::LDAP requires Ruby 1.8.7-compliant interpreter or better.
3534
36- == INSTALL
35+ == Install
36+
37+ Net::LDAP is a pure Ruby library. It does not require any external
38+ compiled libraries.
3739
38- Net::LDAP is a pure Ruby library. It does not require any external libraries.
3940You can install the RubyGems version of Net::LDAP available from the usual
4041sources.
4142
42- * gem install net-ldap
43+ gem install net-ldap
44+
45+ Simply require either 'net-ldap' or 'net/ldap'.
4346
44- Simply require 'net/ldap'.
47+ For non-RubyGems installations of Net::LDAP, you can use Minero Aoki's
48+ {setup.rb}[http://i.loveruby.net/en/projects/setup/] as the layout of
49+ Net::LDAP is compliant. The setup installer is not included in the
50+ Net::LDAP repository.
4551
46- == CREDITS
52+ == Credits
4753
4854Net::LDAP was originally developed by:
4955
@@ -58,13 +64,13 @@ Contributions since:
5864* Dimitrij Denissenko dimdenis@rubyforge.org
5965* "nowhereman" on GitHub
6066
61- == LICENSE
67+ == License
6268
6369Copyright (C) 2006 - 2010 by Francis Cianfrocca and other contributors.
6470
65- Please read the file LICENSE for licensing restrictions on this library. In
66- the simplest terms, this library is available under the same terms as Ruby
67- itself.
71+ Please read the file LICENSE for licensing restrictions on this library.
72+ In the simplest terms, this library is available under the same terms as
73+ Ruby itself.
6874
69- Available under the same terms as Ruby. See LICENSE in the main distribution
70- for full licensing information.
75+ Available under the same terms as Ruby. See LICENSE in the main
76+ distribution for full licensing information.
0 commit comments