eMail Server: Version 3
Neuinstallation eines eMailserver III und das anschließende Upgrade auf 3.1
1. SuSE eMailserver III von CD installieren und konfigurieren,
aber keine User anlegen.
2. Mit YaST2 das Paket "wget" aus der Serie "n" nachinstallieren
3. Den Browser "konqueror" starten und "Javascript" aktivieren
4. Gehen Sie nun mit dem Browser auf die Seite "www.suse.de" und dort
in der linken Spalte in den "Maintenance Web"-Bereich(="PSDB").
Auf der nächsten Webseite finden Sie ganz unten die Möglichkeit
der neuen Passwortanforderung für die PSDB.
Nutzen Sie diese Möglichkeit, sofern Sie noch keinen Zugriff auf
die aktuellsten Patches zu eMailserver 3.1 hatten.
Sollten Sie dabei eine Fehlermeldung erhalten, so wurde
möglicherweise die Angabe der eMailadresse bei der vorangegangenen
Registrierung des Mailservers vergessen. Dann müssen Sie
sich zur deren Ergänzung nochmals mit uns in Verbindung setzen.
Warten Sie nach Zusendung des neuen Passwortes 10 Minuten.
Danach ist dieses aktiviert.
5. Im Browser können Sie mit den Zugangsdaten aus der Registriernummer des
eMailservers und dem neuen Passwort das letzte Yast2 Online Update
(hier "YOU security fix"), bestehend aus den RPM`s "zu
"Yast2-core-pkginfo" und "Yast2-config-online-update" als
eMailserver III Paketversion downloaden und mit "rpm -Fhv --force"
installieren.
6. Starten Sie nun mit Yast2 das Yast2-Online-Update "YOU" im
"Automatik"-Mode.
7. Wählen Sie in den Dialogboxen zu Patch "384" und "389"
den Modus "Überspringen".
8. Beim nächsten "Dialog" zur "Patch-946" öffen Sie zuerst ein
Terminalfenster, machen Sie aber momentan in dem Dialog-
fenster des Online Updates nicht weiter.
Terminalfenster:
Prüfen Sie, daß der "nscd" läuft oder aktivieren Sie diesen
noch(rcnscd start).
Stoppen Sie einige Dienste:
rcsnsd stop (beim ursprünglichen eMailserver III)
rcskyrixgreen stop (bei zuvor geupdatetem eMailserver III)
rcnhsd stop
rcapache stop
rcsessiond stop
rcsuad stop
9. Machen Sie nun die weiteren Schritte, wie im
Online-Update-Dialog zum "Patch-946" aufgeführt.
Gehen Sie gleich danach, wie im Dialogfenster erklärt,
wieder in das Terminalfenster und starten
Sie die angezeigte Befehlszeile(incl. der Option "-a"):
/usr/share/doc/packages/imapweb31/tools/update30.sh -a
Es wird das Cyrus-Passwort verlangt.
10. Passen Sie die Datei "/etc/httpd/httpd.conf" entsprechend
der Dokumentation der Pakete (imapweb und skyrixgreen).
Beim beschrieben Upgrade einer Neuinstallation sind 2 Zeilen
zu ergänzen:
Das Dateiende sollte mit folgendem Ausschnitt vergleichbar sein:
# compact non-error SSL logfile on a virtual host basis.
CustomLog /var/log/httpd/ssl_request_log \
"%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"
-> Include /etc/httpd/SkyrixGreen.conf
</VirtualHost>
</IfDefine>
Include /etc/httpd/suse_include.conf
-> Include /etc/httpd/SkyrixGreen.conf
Include /etc/httpd/ngobjweb.conf
11. Starten Sie anschließend durch Runlevel-Wechsel
wieder die nötigen Dienste:
init 2
init 5
Wissenswertes:
Das Yast2-Online-Update speichert lokal die RPM`s und Patchbeschreibungen
in den folgenden Pfaden:
Patchbeschreibungen mit Patchnummern:
/var/lib/YaST/patches/i386/update/eMail-Server/3.0/patches/
RPM-Pakete:
/var/lib/YaST/patches/i386/update/eMail-Server/3.0/rpm/
Beachten Sie auch eventuelle Einträge im Pfad
/var/lib/YaST/patches/i386/update/eMail-Server/3.1
Bekannte Probleme nach dem Update:
Syntom: Die Mailbox läßt im Webmail-Interface sich nicht korrekt anzeigen.
Lösung: Schalten Sie dort unter Optionen die serverseitiges Mail-Sortierung ab.
Das Problem wurde Updates behoben.