Dies ist eine alte Version des Dokuments!
Sernet Samba Pakete ersetzen
Mit der Entscheidung seitens der Sernet GmbH für deren Samba Pakete nur noch kostenpflichtige Maintenance anzubieten wurde es für uns als Open-Source-Projekt unmöglich dem zu folgen. Da die von openSUSE gelieferten Samba Pakete noch immer ohne Active-Directory geliefert werden, mussten wir eigene Pakete bauen. Es stehen zwei Repositories zur Verfügung:
Die im Stable-Repository vorgehaltenen Pakete sind bereits im produktiven Einsatz.
Fügen Sie zunächst das gewünschte Repository Ihrem System hinzu:
invis:~ # zypper ar http://download.opensuse.org/repositories/spins:/invis:/stable:/samba/openSUSE_Leap_42.2/spins:invis:stable:samba.repo
Die entsprechende Repository-Datei finden Sie im Download-Bereich des Repositories.
Sichern des Active-Directories und entfernen der Sernet-Pakete
invis-Server verfügen über ein kleines Script um das gesamte Active-Direktory zu sichern. Führen Sie dies zunächst vorsichtshalber aus:
invis:~ # adbackup
Die Sicherung in Form eine tar.gz Archivs finden Sie unter:
/srv/shares/archiv/sicherungen/vollsicherungen/ad
Es kann auch nicht schaden die Keytab des Systems, sowie die Samba-Konfiguration zu sichern. Zwingend für das Upgrade ist dies jedoch nicht.
Legen sie sich einfach Sicherungskopien von
/etc/krb5.keytab
und
/etc/samba
an.
Entfernen der Sernet-Pakete
Öffnen Sie YaST und suchen Sie in der Software-Verwaltung nach Paketen die den Begriff „sernet“ im Namen tragen und markieren Sie diese mit der Minus-Taste zum Löschen. YaST wird daraufhin eine Reihe von Samba-Paketen aus der openSUSE Distribution automatisch zur Installation auswählen. Dies können Sie zunächst akzeptieren.
Hier die Liste der zu entfernenden Pakete:
- sernet-samba
- sernet-samba-client
- sernet-samba-common
- sernet-samba-libs
- sernet-samba-libsmbclient0
- sernet-samba-ad
Installation der neuen Pakete
Die Installation der invis-Samba-Pakete erfordert den AnbieterWechsel einiger jetzt auf dem System präsenter Pakete. Um alles zu installieren und aufzulösen sind zwei Schritte notwendig.