what is ldap
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 270
Asterisk::LDAP 0.6.0
Asterisk::LDAP is a perl module for generating Asterisk 1.0 compatible configuration files from an LDAP directory tree. more>>
Asterisk::LDAP is a perl module for generating Asterisk 1.0 compatible configuration files from an LDAP directory tree.
The package includes everything you need to get started, including the module itself, schema files, and example code.
Functionality is provided to see if a reload is necessary and optionally send asterisk a reload command when updates are made. Included is a script that can be called from voicemail.confs externpass option to update a users voice mailbox PIN number in LDAP.
Asterisk::LDAP is currently capable of generating extensions.conf, voicemail.conf, and musiconhold.conf. Support is planned for sip.conf, iax.conf, and meetme.conf.
Enhancements:
- Contexts are now written with a serial number and are not updated unless the serial number is incremented.
- This allows for granular and guaranteed consistent updates.
- The API has been dramatically cleaned up.
- Where before a number of calls were required to set up before getting any useful data out, only one call is required and three more optional calls can help automate most of the configuration.
- The developer may now choose to read the information from LDAP or write the contents to a set of files or to access the internal data structures directly for manual formatting.
<<lessThe package includes everything you need to get started, including the module itself, schema files, and example code.
Functionality is provided to see if a reload is necessary and optionally send asterisk a reload command when updates are made. Included is a script that can be called from voicemail.confs externpass option to update a users voice mailbox PIN number in LDAP.
Asterisk::LDAP is currently capable of generating extensions.conf, voicemail.conf, and musiconhold.conf. Support is planned for sip.conf, iax.conf, and meetme.conf.
Enhancements:
- Contexts are now written with a serial number and are not updated unless the serial number is incremented.
- This allows for granular and guaranteed consistent updates.
- The API has been dramatically cleaned up.
- Where before a number of calls were required to set up before getting any useful data out, only one call is required and three more optional calls can help automate most of the configuration.
- The developer may now choose to read the information from LDAP or write the contents to a set of files or to access the internal data structures directly for manual formatting.
Download (0.034MB)
Added: 2005-12-21 License: GPL (GNU General Public License) Price:
1402 downloads
chpassldapweb 0.1
chpassldapweb is a Web application for changing a password in an LDAP directory. more>>
chpassldapweb is a Web application for changing a password in an LDAP directory. The interface is simple and very functional. The project has protection against denial of service in the LDAP directory.
<<less Download (0.76MB)
Added: 2007-05-31 License: GPL (GNU General Public License) Price:
879 downloads
pam_ldap 0.1
pam_ldap module provides the means for Solaris and Linux servers and workstations to authenticate against LDAP directories. more>>
pam_ldap module provides the means for Solaris and Linux servers and workstations to authenticate against LDAP directories, and to change their passwords in the directory.
Main features:
- Uses the Pluggable Authentication Module API defined in OSF DCE RFC 86.0.
- Can utilize transport layer security (such as SSL or TLS) to encrypt transactions between the workstation and the LDAP server and provide strongly authenticated sign-on
- Support for SASL interactive authentication for strong authentication without the overhead of SSL/TLS
- Shares configuration information with nss_ldap module
- Supports PADL NIS/LDAP Gateway locator for finding LDAP servers
- Supports Netscape and IETF password policies
- Supports host- and group-based logon authorization
<<lessMain features:
- Uses the Pluggable Authentication Module API defined in OSF DCE RFC 86.0.
- Can utilize transport layer security (such as SSL or TLS) to encrypt transactions between the workstation and the LDAP server and provide strongly authenticated sign-on
- Support for SASL interactive authentication for strong authentication without the overhead of SSL/TLS
- Shares configuration information with nss_ldap module
- Supports PADL NIS/LDAP Gateway locator for finding LDAP servers
- Supports Netscape and IETF password policies
- Supports host- and group-based logon authorization
Download (0.12MB)
Added: 2006-05-17 License: LGPL (GNU Lesser General Public License) Price:
1255 downloads
mod-vhost-ldap 1.0
mod-vhost-ldap is an Apache 2.x module for storing and configuring virtual hosts from LDAP. more>>
mod-vhost-ldap is an Apache 2.x module for storing and configuring virtual hosts from LDAP. mod-vhost-ldap project supports DocumentRoot, ScriptAlias, ServerName, ServerAlias, ServerAdmin, and SuexecUserGroup directives.
Its built on top of mod_ldap, so it uses its caching capabilities and can be used with a threaded Apache httpd.
<<lessIts built on top of mod_ldap, so it uses its caching capabilities and can be used with a threaded Apache httpd.
Download (0.007MB)
Added: 2006-01-31 License: The Apache License 2.0 Price:
1365 downloads
dhcp2ldap 1.1
dhcp2ldap is a daemon for use with the BIND9 LDAP backend. more>>
dhcp2ldap is a perl daemon that Ive written to work with the LDAP SDB backend for Bind9, and the ISC DHCP server.
It will check the dhcp leases file, at a configurable rate, for changes and update DNS accordingly.
<<lessIt will check the dhcp leases file, at a configurable rate, for changes and update DNS accordingly.
Download (0.002MB)
Added: 2005-07-05 License: GPL (GNU General Public License) Price:
1571 downloads
mod_authz_ldap 0.26
mod_authz_ldap is an Apache LDAP Authorization module. more>>
mod_authz_ldap is an Apache LDAP Authorization module.
What it does:
This Apache LDAP authentication/authorization module tries to solve the following problems that other such modules may not solve in all cases:
- Map the short form of the distinguished name of a certificate and its issuer obtained from the environment of mod_ssl to a user distinguished name in an LDAP directory.
- Check the age of a password in an LDAP directory, denying authorization in case - the password is to old.
Authorize a user based on roles or an arbitrary LDAP filter expression.
- Authorize a user based on whether he owns a file or belongs to the group owning a file.
The module can perform an ordinary LDAP authentication using an LDAP bind call, but is incapable of verifying an SHA1 or crypt password hash from the directory, as mod_auth_ldap can.
The module also tries to do reduce LDAP connection overhead by caching a connection between requests (one per server record). This is most likely to improve performance in the case of certificate authentication, as for basic authentication a bind to the directory on a new connection is necessary with every request. Future development may add a cache to improve performance.
Version 0.8 added the ability to use the cache built into some client libraries, most notably OpenLDAP. However, it turned out that the cache for OpenLDAP 2.0.7 does not work, and only causes Apache to dump out the contents of BER buffers instead of authenticating users.
mod_authz_ldap uses some functions from libraries that are only available on Unix systems, it will most probably not work on a Win32 system. There are no plans to fix this problem.
Of course there are other modules that perform LDAP authentication. Not mentionning them here does not mean that they are insignificant, quite the contrary is true. But as far as I know, none of these alternatives does either certificate mapping or password aging.
<<lessWhat it does:
This Apache LDAP authentication/authorization module tries to solve the following problems that other such modules may not solve in all cases:
- Map the short form of the distinguished name of a certificate and its issuer obtained from the environment of mod_ssl to a user distinguished name in an LDAP directory.
- Check the age of a password in an LDAP directory, denying authorization in case - the password is to old.
Authorize a user based on roles or an arbitrary LDAP filter expression.
- Authorize a user based on whether he owns a file or belongs to the group owning a file.
The module can perform an ordinary LDAP authentication using an LDAP bind call, but is incapable of verifying an SHA1 or crypt password hash from the directory, as mod_auth_ldap can.
The module also tries to do reduce LDAP connection overhead by caching a connection between requests (one per server record). This is most likely to improve performance in the case of certificate authentication, as for basic authentication a bind to the directory on a new connection is necessary with every request. Future development may add a cache to improve performance.
Version 0.8 added the ability to use the cache built into some client libraries, most notably OpenLDAP. However, it turned out that the cache for OpenLDAP 2.0.7 does not work, and only causes Apache to dump out the contents of BER buffers instead of authenticating users.
mod_authz_ldap uses some functions from libraries that are only available on Unix systems, it will most probably not work on a Win32 system. There are no plans to fix this problem.
Of course there are other modules that perform LDAP authentication. Not mentionning them here does not mean that they are insignificant, quite the contrary is true. But as far as I know, none of these alternatives does either certificate mapping or password aging.
Download (0.38MB)
Added: 2006-05-26 License: GPL (GNU General Public License) Price:
1246 downloads
pldap 0.2
Pldap short from PAM LDAP Module is an experimental attempt at writing a new LDAP authentication module for PAM. more>>
Pldap short from PAM LDAP Module is an experimental attempt at writing a new LDAP authentication module for PAM. It is currently beta code, and only implements the basic elements of LDAP authentication.
However, it does provide all the elements of a PAM module, and can be used to authenticate and authorise users against an LDAP database.
Main features:
- Simple bind against a directory to authenticate a user
- User defined templates for matching a userid to a DN
- Configurable filters for searching groups to authorise a login
- Change password capability
- TLS security
- Support for Linux, NetBSD, FreeBSD and Solaris
- Links to both the Solaris and OpenLDAP client libraries
Enhancements:
- Support for Solaris and FreeBSD
- Configure fixes to determine client LDAP libraries
- Compile under Redhat FC5
- Minor Bug Fixes
<<lessHowever, it does provide all the elements of a PAM module, and can be used to authenticate and authorise users against an LDAP database.
Main features:
- Simple bind against a directory to authenticate a user
- User defined templates for matching a userid to a DN
- Configurable filters for searching groups to authorise a login
- Change password capability
- TLS security
- Support for Linux, NetBSD, FreeBSD and Solaris
- Links to both the Solaris and OpenLDAP client libraries
Enhancements:
- Support for Solaris and FreeBSD
- Configure fixes to determine client LDAP libraries
- Compile under Redhat FC5
- Minor Bug Fixes
Download (0.29MB)
Added: 2006-04-27 License: The Apache License 2.0 Price:
1275 downloads
Samba::LDAP 0.03
Samba::LDAP is a Perl module to manage a Samba PDC with an LDAP Backend. more>>
Samba::LDAP is a Perl module to manage a Samba PDC with an LDAP Backend.
SYNOPSIS
use Carp;
use Samba::LDAP;
my $samba = Samba::LDAP->new()
or croak "Cant create objectn";
my $domain = $samba->get_local_sid();
<<lessSYNOPSIS
use Carp;
use Samba::LDAP;
my $samba = Samba::LDAP->new()
or croak "Cant create objectn";
my $domain = $samba->get_local_sid();
Download (0.080MB)
Added: 2007-01-12 License: Perl Artistic License Price:
1016 downloads
QmailLdapAdmin 1.0.1
QmailLdapAdmin is a tool designed to handle qmail-schema of LDAP. more>>
QmailLdapAdmin is a tool designed to handle qmail-schema of LDAP.
QmailLdapAdmin project provides basic LDAP operations, and it also has a lot of built-in intelligence to support rules to setup email accounts stored in LDAP.
Mailing lists also can be maintained.
Enhancements:
- Setup scritp has been added for automated installation.
- Minor bug fixes.
<<lessQmailLdapAdmin project provides basic LDAP operations, and it also has a lot of built-in intelligence to support rules to setup email accounts stored in LDAP.
Mailing lists also can be maintained.
Enhancements:
- Setup scritp has been added for automated installation.
- Minor bug fixes.
Download (0.29MB)
Added: 2006-04-13 License: GPL (GNU General Public License) Price:
1290 downloads
mod_psldap 0.89
mod_psldap is an Apache module that performs authentication authorization against an LDAP server. more>>
mod_psldap is an Apache module that performs authentication authorization against an LDAP server using several different means of managing the authentication and authorization processes.
mod_psldap implementation can also manage records through a Web interface, and authenticate against an LDAP server that restricts the user from reading the password and the implementation of Kerberos-based authentication to connect to the LDAP server itself.
Enhancements:
- This release provides AJAX functionality, allowing for the DSML form of the LDAP records to be browsed offline from either the organizational or management tree views.
- A minor issue with recognition of the search scope as defined in the URI has also been addressed, along with the partial introduction of vcard export capabilities.
<<lessmod_psldap implementation can also manage records through a Web interface, and authenticate against an LDAP server that restricts the user from reading the password and the implementation of Kerberos-based authentication to connect to the LDAP server itself.
Enhancements:
- This release provides AJAX functionality, allowing for the DSML form of the LDAP records to be browsed offline from either the organizational or management tree views.
- A minor issue with recognition of the search scope as defined in the URI has also been addressed, along with the partial introduction of vcard export capabilities.
Download (0.13MB)
Added: 2006-02-28 License: GPL (GNU General Public License) Price:
1333 downloads
Persistent::LDAP 0.50
Persistent::LDAP is a persistent class implemented using a LDAP directory. more>>
Persistent::LDAP is a persistent class implemented using a LDAP directory.
SYNOPSIS
use Persistent::LDAP;
use English; # import readable variable names like $EVAL_ERROR
eval { ### in case an exception is thrown ###
### allocate a persistent object ###
my $person =
new Persistent::LDAP(localhost, 389,
cn=Directory Manager, test1234,
ou=Engineering,o=Big Snow Org,c=US);
### declare attributes of the object ###
$person->add_attribute(uid, ID, String);
$person->add_attribute(userpassword, Persistent, String);
$person->add_attribute(objectclass, Persistent, String);
$person->add_attribute(givenname, Persistent, String);
$person->add_attribute(sn, Persistent, String);
$person->add_attribute(cn, Persistent, String);
$person->add_attribute(mail, Persistent, String);
$person->add_attribute(telephonenumber, Persistent, String);
### query the datastore for some objects ###
$person->restore_where(& (objectclass=person)(mail=*bigsnow.org),
sn, givenname);
while ($person->restore_next()) {
printf("name = %s, email = %sn",
$person->givenname . . $person->sn,
$person->mail);
}
};
if ($EVAL_ERROR) { ### catch those exceptions! ###
print "An error occurred: $EVAL_ERRORn";
}
ABSTRACT
This is a Persistent class that uses a LDAP directory to store and retrieve objects. This class can be instantiated directly or subclassed. The methods described below are unique to this class, and all other methods that are provided by this class are documented in the Persistent documentation. The Persistent documentation has a very thorough introduction to using the Persistent framework of classes.
<<lessSYNOPSIS
use Persistent::LDAP;
use English; # import readable variable names like $EVAL_ERROR
eval { ### in case an exception is thrown ###
### allocate a persistent object ###
my $person =
new Persistent::LDAP(localhost, 389,
cn=Directory Manager, test1234,
ou=Engineering,o=Big Snow Org,c=US);
### declare attributes of the object ###
$person->add_attribute(uid, ID, String);
$person->add_attribute(userpassword, Persistent, String);
$person->add_attribute(objectclass, Persistent, String);
$person->add_attribute(givenname, Persistent, String);
$person->add_attribute(sn, Persistent, String);
$person->add_attribute(cn, Persistent, String);
$person->add_attribute(mail, Persistent, String);
$person->add_attribute(telephonenumber, Persistent, String);
### query the datastore for some objects ###
$person->restore_where(& (objectclass=person)(mail=*bigsnow.org),
sn, givenname);
while ($person->restore_next()) {
printf("name = %s, email = %sn",
$person->givenname . . $person->sn,
$person->mail);
}
};
if ($EVAL_ERROR) { ### catch those exceptions! ###
print "An error occurred: $EVAL_ERRORn";
}
ABSTRACT
This is a Persistent class that uses a LDAP directory to store and retrieve objects. This class can be instantiated directly or subclassed. The methods described below are unique to this class, and all other methods that are provided by this class are documented in the Persistent documentation. The Persistent documentation has a very thorough introduction to using the Persistent framework of classes.
Download (0.015MB)
Added: 2007-05-19 License: Perl Artistic License Price:
889 downloads
LDAPab 0.1
LDAPab is a Web-based address book for small companies. more>>
LDAPab is a Web-based address book for small companies. LDAPab features a public address book which is writable for all company staff and a personal address book for each staff member. LDAPab requires an existing LDAP server to authenticate users.
<<less Download (0.10MB)
Added: 2005-11-16 License: GPL (GNU General Public License) Price:
1437 downloads
Python-LDAP 2.3.9
Python-LDAP provides users with an object-oriented API which is a quick and easy way to access LDAP directory servers from Python programs. more>> <<less
Added: 2009-07-26 License: Python License Price: FREE
downloads
Other version of Python-LDAP
License:Python License
Download (0.27MB)
Added: 2007-06-18 License: GPL (GNU General Public License) Price:
860 downloads
Samba LDAP Tools++ 0.1.2
Samba LDAP Tools++ is a branch of the smbldap-tool scripts. more>>
Samba LDAP Tools++ is a branch of the smbldap-tool scripts.
It has Kerberos (Heimdal) support for passwords, LDAP hashes, and domain machines; support for DynDNS updates on Samba using BIND; and additional structures for system users that allow a single user to play different roles as RADIUS, LDAP, Kerberos, Samba, and Jabber users.
The project has many additions and functions that allow full support on new technologies.
Main features:
- Support for password changes using kerberos (heimdal)
- Support for {KRB5} hash
- Support for kerberos under domain workstations
- Support for dynamic updates on DNZ zones
- Adition of new structures for system users
Enhancements:
- Courier schema support was added.
- qmail schema was dropped.
<<lessIt has Kerberos (Heimdal) support for passwords, LDAP hashes, and domain machines; support for DynDNS updates on Samba using BIND; and additional structures for system users that allow a single user to play different roles as RADIUS, LDAP, Kerberos, Samba, and Jabber users.
The project has many additions and functions that allow full support on new technologies.
Main features:
- Support for password changes using kerberos (heimdal)
- Support for {KRB5} hash
- Support for kerberos under domain workstations
- Support for dynamic updates on DNZ zones
- Adition of new structures for system users
Enhancements:
- Courier schema support was added.
- qmail schema was dropped.
Download (MB)
Added: 2006-12-25 License: GPL (GNU General Public License) Price:
1046 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above what is ldap search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed