invis_server_wiki:upgrade:sernetsamba2ownsamba

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.

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.

Bevor Sie starten, sollten Sie sich im Klaren sein, dass es keinen Weg zurück gibt. Die „noch“ auf Ihrem Server installierten Pakete sind nicht mehr erhältlich, einmal deinstalliert muss das Upgrade erfolgen!

Ö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

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.

  • invis_server_wiki/upgrade/sernetsamba2ownsamba.1497617284.txt.gz
  • Zuletzt geändert: 2017/06/16 12:48
  • von flacco