Fünf-Sekunden-Verzögerung bei falschem Login auch bei nicht existierendem Benutzernamen erzwingen
Hashen der Passwörter mittels Digest::SHA1 (Fallback auf Digest::MD5)
Teil eines Fixes für Bug 1606. Hintergrund ist, dass bei Nutzernamenmit Umlaut als zweitem Char crypt() ungültiges UTF-8 erstellt: Cryptnimmt die ersten zwei Bytes (nicht Zeichen) einer Zeichenfolge und...
Konfigurationsdatei config/authentication.pl nach config/lx_office.conf(.default) gemerget
Merge branch 'master' into after-262
Conflicts: DEBIAN/DEBIAN/postinst DEBIAN/mk_erp_deb.sh config/lx-erp.conf config/lx-erp.conf.default doc/INSTALL.txt locale/de_DE/all
Pod Fixes.
Debugcode
Optionaler Passwortcheck mit cracklib
Conflicts:
locale/de/all
Überprüfung der Passwortrichtlinie, wenn die Administratorin eine Benutzerin ändert
Eine Klasse zur Überprüfung der Passwortrichtlinie
Auth Konstanten ausgelagert in ein eigenes Package.
Dadurch keine Probleme mit zirkulären Includes mehr. Ausserdem DBI an der richtigen Stelle eingebunden.
und die restlichen .pm Module.
Rekursive Einbindung von Modulen verhindern.
Umstellung der Benutzerverwaltung von Dateien im Verzeichnis "users" auf die Verwendung einer Authentifizierungsdatenbank.Es ist erforderlich, die Dateien doc/UPGRADE und doc/INSTALL/index.html zu lesen und die angesprochenen Punkte auszuführen, um nach einem Upgrade weiter arbeiten zu können.