CVM (Credential Validation Module) is a modular system for validating credentials and providing information about them, using either piped command execution, Unix sockets, or UDP as the data transport. It is designed to be simpler than other existing systems (like PAM and Courier's authentication modules) and yet adequately functional for the majority of tasks.
|Operating Systems||POSIX Linux|
Release Notes: Several brown-paper-bag bugfixes were made. The cvm-vchkpw module was updated for use with vpopmail.
Release Notes: A major rewrite was done for SASL.
Release Notes: A major API change was made to allow a client and a module within the same program. The cvm-chain module, which uses this feature, was added.
Release Notes: This release adds support for the version-2 CVM protocol, which will allow for things like CRAM authentication.
Release Notes: This release adds a compile fix for cvm-vchkpw, fixes handling qmail lookups of extensions containing periods, fixes handling qmail lookups with missing domains by reading control/me and control/envnoathost, and fixes handling qmail lookups when cdb/users exists but does not contain all users.