openSUSELeap 15.3 Update

Ein paar Monate zu spät habe ich nun endlich das wichtige Systemupadet auf meinem Server von openSUSE Leap 15.2 auf 15.3 durchgeführt. Abgesehen davon, daß ich zunächst eine DVD-Fehler hatte, lief das Update soweit sauber durch. Es hat auf dem Server mehrere Stunden gedauert.

Erstmalig hatte ich im Vorfeld eine Sicherung der root- Partition mit Rescuezilla angefertigt.

Leider bin ich nach dem ersten Start des neuen Systems auf 2 große Probleme gestoßen:
1. der IMAP-Server cyrus ist nicht mehr enthalten
2. der openLDAP-Server wurde nicht mit installiert und gilt als abgängig

Den openLDAP-Server habe ich zunächst einfach aus den offiziellen Quellen installiert und gestartet. Danach hat eigentlich alles wieder funktioniert. Die gesamte Benutzerverwaltung und ähnliches liegt im LDAP. Da openLDAP bei openSUSE als abgängig gilt, werde ich den Umstieg von openLDAP auf 389-ds irgendwann machen müssen. Eine Anleitung dazu gibt es: Migrating to 389 Directory Server from OpenLDAP. openLDAP ist in openSUSE LEAP 15.4 weiterhin enthalten (läuft schon auf meine Laptop).

Das weitaus größere Problem ist der fehlende IMAP-Server cyrus. Glücklicherweise kann auch dieses Paket aus dem Buidlservice installiert werden. https://download.opensuse.org/repositories/server:/mail/15.3/

Hier waren ein paar Dinge zu beachten:

Das Paket cyrus-sasl-ldap-auxprop durfte nicht installiert werden.

cyrus-sasl-saslauthd ist zusätzlich erforderlich. Der Dienst muß auch aktiviert werden.

Die config-Datei /etc/imapd.conf mußte wiederhergestellt werden. Das Paket hat die alte Datei überschrieben.

Früher oder später muß ich auch an dieser Stelle tätig werden. Ein Umstieg auf Dovecot IMAP Server ist ohne Datenverlust möglich. Für die Migration der eigentlichen Daten gibt es ein Tool. Was mich ein bischen abschreckt ist die Konfiguration. Die Benutzerkonten sind im LDAP abgelegt. Und bisher funktioniert die Autentifizierung irgendwie über saslauthd. Das ist für mich aber ein Buch mit sieben Siegeln. Bloß nicht anfassen!

Anleitungen dazu:
https://en.opensuse.org/Mail_server_HOWTO
https://it-hempel.de/opensource/migration-von-cyrus-imap-auf-dovecot/

Alle weiteren Dienste (was ich bisher probiert habe) laufen wie bisher.

Bei Samba bin ich auf einen Fehler im Protokoll gestoßen, der die Funktion scheinbar nicht verhindert.

2022/09/03 00:24:18.093511,  0] ../../source3/smbd/server.c:1082(smbd_open_one_socket)
Sep 03 00:24:18 sonne smbd[13613]:   smbd_open_one_socket: open_socket_in failed: Cannot assign requested address