Projects / Courier Authentication Library

Courier Authentication Library

The Courier Authentication Library is an API toolkit for implementing password validation and account metadata lookups. Authentication can be configured using either the traditional system password file lookups, or using MySQL, PostgreSQL, LDAP, or DB/GDBM databases.

Operating Systems

Recent releases

  •  07 Oct 2012 03:44

    Release Notes: This release fixes a memory leak in the Postgres module if the Postgres server goes down, and adds a new SQLite authentication module.

    •  05 May 2012 20:50

      Release Notes: This release adds systemd support to the RPM spec file, and a fix that's needed for some PAM modules.

      •  18 Dec 2008 14:23

        Release Notes: This release adds support for additional hash functions. The Postgres driver was updated to remove potentional SQL injection vulnerabilities in some circumstances.

        •  13 Jul 2008 23:37

          Release Notes: This release adds API functions for supporting SASL EXTERNAL authentication.

          •  08 Jun 2008 21:51

            Release Notes: This release fixes an SQL injection possibility in the MySQL module, with MySQL databases that use non-Latin character sets.

            Recent comments

            03 Jan 2005 11:29 zerbey

            Hint for authshadow users
            authshadow is not compiled in by default (at least on Slackware) and the documentation on how to label it is effeciently buried! Run configure with --with-authshadow to save yourself a lot of headache.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.