pam-pgsql
(0.5.2)/etc/pam_pgsql.conf
Name der Datenbank
Name des Users, der SELECT Statements ausführen darf.
Tabelle, in der Usernamen und Passwörter gespeichert sind.
Attribut des Useranmens
Attribut des Passworts
Verschlüsselung des Passworts: clear, md5, crypt. Default ist clear
(Optional) Wenn "1" oder "y" kann sich mit diesem Account niemand anmelden. (s.a. unten)
(Optional) Wenn "1" oder "y" muß das Passwort geändert werden.
Wenn gesetzt, werden Debuginfos ins Logfile geschrieben
Wenn das (optionale) Attribut von expired_column oder
newtok_column vom Type INT statt CHAR ist, schlägt die
Abfrage fehl. Login ist nicht möglich. Abhilfe kann mit einem
Workaround geschaffen werden. In der Konfigurationsdatei wird statt
der Tabellenspalte ein Ausdruck der Form (columns!=0)
angegben. Alternativ kann ein View mit den entsprechenden Feldern
erstellt werden.
Ein Bug im Modul verhindert das Login bei Nutzung von expired_column oder newtok_column wenn das jeweilige Attribut in einem Tupel der Relation "1" ist. Dieser Fehler dürfte in zukünftigen Versionen behoben sein.