This document discusses the following topics:
Abstract |
This package added LDAP client capabilities to Pike and Roxen.
|
Location and Documentation |
The latest version of this package can be found at: http://cirilla.unibase.cz/ftpserver/src/Roxen/ (my home site) |
Package files |
The package contains following files:
COPYING FILES INSTALL NEWS QREF TODO lib/Protocols.pmod/LDAP.pmod/ldap_errors.h lib/Protocols.pmod/LDAP.pmod/ldap_globals.h lib/Protocols.pmod/LDAP.pmod/ldap_privates.pmod lib/Protocols.pmod/LDAP.pmod/protocol.pike lib/Protocols.pmod/LDAP.pmod/client.pike doc/ doc/LDAP.client doc/LDAP.client.result doc/LDAP-doc.html <- You are here ;-) doc/Protocols.LDAP-doc.html doc/LDAP-roxen_modules-doc.html pike/scripts/cvsimport.pike pike/scripts/ldapsearch.pike pike/scripts/monitor.pike roxen/scripts/lsd3.pike roxen/scripts/searchuser.pike roxen/modules/ldapuserauth.pike <- Roxen module roxen/modules/ldaptag.pike <- Roxen module |
Copyright and Disclaimer of Warranty |
This software and the accompanying documentation are © 1998-99
Honza Petrous <hop@unibase.cz>.
Use, reproduction and distribution are allowed under the terms of the
GNU General Public License version 2 or, at your option, any later
version. Use of the software implies you know all the terms therein
explained and that you agree to these terms. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. |
The Lightweight Directory Access Protocol |
Definition:LDAP is a directory service protocol that runs over TCP/IP. A directory service is a standards-based information database that is used to organize various objects (users, groups, devices, etc.) and their properties (users name, user telephone number, a device type). Directory services are becoming increasingly important as a way to automatically share information about a person, group or device among various applications and network services. LDAP has emerged as the most popular directory service for TCP/IP networks and the Internet.
Benefit:LDAP is rapidly becoming an information standard throughout the computer industry. Because of the rapid growth in complexity of networks, a directory service is needed to manage the thousands or millions of users and devices that interact on both intranets and the Internet.
Excellent Intro to LDAP is in part of "Administrator's Guide for SLAPD nad SLURPD". For more detailed information see:
|
Requirements |
Good news: there are no special requirements for binary libraries!
Pike must be version 0.6 or
higher (with module Standards.ASN1) and |
Compilation |
Only one need: copy module directory lib/Protocols.pmod/LDAP.pmod/
to the Pike's module location.
That's it! |
Limitations |
Yes, of course this package have many limitations, Sorry.
|
Feedback and final notes |
This module, the accompanying documentation and tools are free
software. That means, you can use, copy, distribute them freely.
Don't send me money, please ;-)
Many thank for helping me with testing package, for many geniuous ;-) ideas and interesting notes to Matthew Brooks <matt@broadcom.ie> and Wim Bonis <bonis@kiss.de> for his ldapuserauth module improvements.
I'm looking for any feedback regarding this package or how
you use this package.
Sincerely,
Honza Petrous |