Dokumentation ergänzt.
authorSven Schöling <s.schoeling@linet-services.de>
Wed, 9 Jan 2008 16:39:13 +0000 (16:39 +0000)
committerSven Schöling <s.schoeling@linet-services.de>
Wed, 9 Jan 2008 16:39:13 +0000 (16:39 +0000)
Ausserdem zwei Bugs in Auth.pm behoben

SL/Auth.pm
doc/UPGRADE

index 062a4ba..1d2f36f 100644 (file)
@@ -97,7 +97,7 @@ sub authenticate_root {
   my $is_crypted    = shift;
 
   $password         = crypt $password, 'ro' if (!$password || !$is_crypted);
-  $admin_password   = crypt "$self->{admin_password}", 'ro';
+  my $admin_password   = crypt "$self->{admin_password}", 'ro';
 
   $main::lxdebug->leave_sub();
 
@@ -325,7 +325,7 @@ sub read_all_users {
 
   while (my $ref = $sth->fetchrow_hashref()) {
     $users{$ref->{login}}                    ||= { 'login' => $ref->{login}, 'id' => $ref->{id} };
-    $users{$ref->{login}}->{$ref->{cfg_key}}   = $ref->{cfg_value} if (($cfg_key ne 'login') && ($cfg_key ne 'id'));
+    $users{$ref->{login}}->{$ref->{cfg_key}}   = $ref->{cfg_value} if (($ref->{cfg_key} ne 'login') && ($ref->{cfg_key} ne 'id'));
   }
 
   $sth->finish();
index 04b9a08..945e9d9 100644 (file)
@@ -12,8 +12,19 @@ geschrieben. Die Umstellung erfordert eine manuelle
 Konfiguration. Bestehende Benutzeraccounts können aber von Lx-Office
 automatisch übernommen werden.
 
-Bitte lesen Sie für die Basiseinrichtung der Konfiguration die Datei
-"doc/INSTALL/index.html" und dort die Kapitel
+ Bevor Sie sich das erste mal einloggen
+ --------------------------------------
+
+Kopieren Sie bitte die Datei lx-erp.conf und ggfs. lx-erp-local.conf
+in das neue Unterverzeichnis config/. Die alte Datei im Lx-Office-
+Stammverzeichnis kann daraufhin gelöscht werdern.
+
+Als nächstes muss die neue Datenbankauthetifikation konfiguriert werden.
+Diese Einstellungen werden in der Datei "config/authentification.pl"
+gemacht, für die ein kommentiertes Template bereitliegt.
+
+Weitere Informationen zu dieser Datei finden Sie in der Dokumentation
+"doc/INSTALL/index.html" und dort in den Kapiteleln
 "Benutzerauthentifizierung und Administratorpasswort" sowie "Benutzer-
 und Gruppenverwaltung".
 
@@ -21,12 +32,6 @@ Nach der Einrichtung der Datei "config/authentication.pl" muss im
 Webbrowser das Administrationsinterface aufgerufen werden. Nach
 erfolgter Anmeldung werden Sie durch den Upgradeprozess geleitet.
 
-Weiterhin hat sich der Speicherort der Datei "lx-erp.conf" verändert.
-Sie liegt nun im Unterverzeichnis "config". Einstellungen, die in der
-alten Datei getätigt wurden, müssen manuell übernommen werden. Die
-alte Datei im Lx-Offfice-Stammverzeichnis kann daraufhin gelöscht
-werden.
-
 Die weiteren erforderlichen Datenbankupgrades werden erst vorgenommen,
 wenn sich ein Benutzer erfolgreich anmeldet.