cgipaf is a combination of three CGI programs. passwd.cgi allow users to update their password, viewmailcfg.cgi allows users to view their current mail configuration, and mailcfg.cgi updates the mail configuration with a .procmailrc in the user's home directory. All programs use PAM for user authentication. It is possible to run a script to update Samba passwords or NIS configuration when a password is changed. Users with too many invalid logins can be locked. A range of UIDs that are allowed to use cgipaf can be set in the configuration file. A changepass utility - a chpasswd clone - is provided for platforms that doesn't have such a command, like Solaris.
| Tags | Communications Email |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX Linux Solaris |
| Implementation | C |
Recent releases


Changes: An issue with md5 passwords on big endian systems has been corrected.


Changes: Some minor bugs were fixed to resolve installation problems. changepass has been improved, and it's fully compatible with the GNU/Linux chpasswd command with a few extensions. It might be useful on Unix systems that don't have this command like Sun Solaris.


Changes: This is a maintenance and bugfix release to resolve some installations problems.


Changes: Linuxconf (or similar) virtual mail password files are now supported. NetBSD support was added, and support for more advanced mail configuration scripts was implemented. The PAM functions should now work on Solaris 9+.


Changes: The PAM functions should now work on Solaris 9+.
A multi-language customizable video-conferencing and collaboration system.