cgipaf ist eine Kombination von drei CGI-Programmen. passwd.cgi ermöglicht Benutzern, ihr Passwort zu ändern. viewmailcfg.cgi ermöglicht ihnen, ihre aktuelle Mail-Konfiguration zu sehen. mailcfg.cgi ermöglicht das Ändern der Mail-Konfiguration. Alle Programme nutzen PAM für die Authentifikation der Benutzer. Es ist möglich, ein Skript auszuführen, um die SAMBA-Passwörter oder NIS-Konfiguration zu aktualisieren, wenn ein Passwort geändert wurde. mailcfg.cgi erzeugt eine Datei .procmailrc im Home-Verzeichnis des Benutzers. Ein Benutzer mit zu vielen ungültigen Loginversuchen kann gesperrt werden. Die minimale und maximale UID kann in der Konfigurationsdatei eingestellt werden, so dass man einen Bereich von UIDs festlegen kann, der cgipaf benutzen darf. (non)