Courier Authentication Library 0.59
Sponsored Links
Courier Authentication Library 0.59 Ranking & Summary
File size:
6.3 MB
Platform:
Any Platform
License:
LGPL (GNU Lesser General Public License)
Price:
Downloads:
1045
Date added:
2006-12-31
Publisher:
Sam Varshavchik
Courier Authentication Library 0.59 description
Courier Authentication Library is an API toolkit for implementing password validation and account metadata lookups. Copies of this library code used to exist in other tarballs: Courier, Courier-IMAP, and SqWebMail. Building and installing any of these packages wouldve automatically installed this authentication code.
The authentication library is now a separate, standalone package. This authentication library must now be installed, separately, before upgrading to the following builds (or if installing them for the first time): Courier 0.48, Courier-IMAP 4.0, and SqWebMail 5.0.
The Courier authentication library provides authentication services for other Courier applications. In this context, the term "authentication" refers to the following functions:
1. Take a userid or a loginid, and a password. Determine whether the loginid and the password are valid.
2. Given a userid, obtain the following information about the userid:
A. The accounts home directory.
B. The numeric system userid and groupid that owns all files associated with this account.
C. The location of the accounts maildir.
D. Any maildir quota defined for this account. See the Courier documentation for more information on maildir quotas.
E. Other miscellaneous account-specific options.
3. Change the password associated with a loginid.
4. Obain a complete list of all loginids.
The Courier authentication library provides alternative implementations of these authentication services:
1. Use the traditional system password files: /etc/passwd and /etc/shadow, possibly in conjunction with the PAM library.
2. Maintain all this information in a GDBM or a DB database. The GDBM or the DB database is compiled from plain text files. Perl scripts provide a simple interface for creating and editing the authentication information, then a script compiles the plain text files into a database.
3. Use an LDAP server for authentication.
4. Use a table in a MySQL database for authentication.
5. Use a table in a PostgreSQL database for authentication.
All Courier components that use this authentication library, therefore, will be able to authenticate E-mail accounts using any of the above methods.
Enhancements:
- This release fixes many compiler warnings, updates the LDAP API to OpenLDAP 2.3, tweaks the Makefile to make Solariss linker happy, and cleans up the RPM spec file.
The authentication library is now a separate, standalone package. This authentication library must now be installed, separately, before upgrading to the following builds (or if installing them for the first time): Courier 0.48, Courier-IMAP 4.0, and SqWebMail 5.0.
The Courier authentication library provides authentication services for other Courier applications. In this context, the term "authentication" refers to the following functions:
1. Take a userid or a loginid, and a password. Determine whether the loginid and the password are valid.
2. Given a userid, obtain the following information about the userid:
A. The accounts home directory.
B. The numeric system userid and groupid that owns all files associated with this account.
C. The location of the accounts maildir.
D. Any maildir quota defined for this account. See the Courier documentation for more information on maildir quotas.
E. Other miscellaneous account-specific options.
3. Change the password associated with a loginid.
4. Obain a complete list of all loginids.
The Courier authentication library provides alternative implementations of these authentication services:
1. Use the traditional system password files: /etc/passwd and /etc/shadow, possibly in conjunction with the PAM library.
2. Maintain all this information in a GDBM or a DB database. The GDBM or the DB database is compiled from plain text files. Perl scripts provide a simple interface for creating and editing the authentication information, then a script compiles the plain text files into a database.
3. Use an LDAP server for authentication.
4. Use a table in a MySQL database for authentication.
5. Use a table in a PostgreSQL database for authentication.
All Courier components that use this authentication library, therefore, will be able to authenticate E-mail accounts using any of the above methods.
Enhancements:
- This release fixes many compiler warnings, updates the LDAP API to OpenLDAP 2.3, tweaks the Makefile to make Solariss linker happy, and cleans up the RPM spec file.
Courier Authentication Library 0.59 Screenshot
Advertisements
Courier Authentication Library 0.59 Keywords
Courier Authentication Library
API
Courier Authentication Library 0.59
authentication library
api toolkit
authentication
courier
library
password
account
validation
Courier Authentication Library 0.59
Libraries
Programming
Bookmark Courier Authentication Library 0.59
Courier Authentication Library 0.59 Copyright
WareSeeker periodically updates pricing and software information of Courier Authentication Library 0.59 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Courier Authentication Library 0.59 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
unable to load authentication library
authentication library half life
courier authentication library not found
ncrs authentication library
courier authentication library not found.
authentication library codeigniter
counter strike authentication library
authentication library cs
cs authentication library
authentication library exiting
garryu0027s mod authentication library
courier authentication library version 0.61 required
gmod authentication library
steam authentication library error
half life authentication library
php user authentication library
portable counter strike authentication library problem error
enterprise library security authentication
Related Software
libntlm is a library that implement Microsofts NTLM authentication. Free Download
OpenVPN authentication server is a project which allows you to add very flexible authentication for your OpenVPN server. Free Download
Cute PHP library is a small collection of classes for PHP. Free Download
Directory Server NT Authentication Module provides a plugin allowing LDAP authentication via an NT domain account. Free Download
The UPPAAL Timed Automata Parser Library (libutap) is the parser library used by UPPAAL. Free Download
GNU Generic Security Service Library provides a Generic Security Service (GSS-API) implementation. Free Download
Zild Database Library implements a small and easy to use database API with an easy to use API. Free Download
Alternate Password Library (libaltpw) adds alternate password support dynamically with LD_PRELOAD. Free Download
Latest Software
Popular Software
Favourite Software