Poppassd-ceti is a Qualcomm password changer daemon with PAM support and several other improvements. This program is intended to be a secure way to change system passwords via the Web. Methods that involve calling SUID programs directly from the Web are especially avoided. Poppassd strictly isolates the Web interface from actual password manipulations. The program contains no known security bugs that could be reported since it was released several years ago. This version uses PAM, which means you can do anything PAM can. Currently, there are PAM modules for almost all known authentication methods available.
Release Notes: This release compiles correctly under gcc 3.3 (stdarg/vararg problem).
Release Notes: A bug in which PAM errors (like cracklib complaints) were not actually preventing the user from changing the password was fixed. Now, if cracklib reports a weak password, it won't be accepted. To return to the previous default behavior, remove cracklib from poppassd's PAM configuration.
Release Notes: This version has changed the default PAM service name from "passwd" to "poppassd" and added some more cleanups to password and username length. Configuration hints were also added.
Release Notes: Some cleanups in maximum username and password length checking, more verbose logging, and support for passwords with space inside.
Release Notes: Cosmetic changes like updated documentation.