Benutzer-Werkzeuge

Webseiten-Werkzeuge


 [[linuxmusternet:blog:articles:20121217_umstellung_auf_linuxmuster.net]] 

Umstellung auf linuxmuster.net

Der Moment der Wahrheit naht - seit einiger Zeit wird deutlicher, dass sich linuxmuster.net auch schon in Version 5 von der ehemaligen PaedML(R) Linux abspaltet.

In diesem Artikel wird die Umstellung beschrieben, derzeit in der Testphase, an einigen Servern jedoch bereits erfolgreich getestet.

Umstellungsskript

Das Umstellungsskript linuxmuster-freefork.sh macht folgendes:

  • Alle Paketquellen in /etc/apt/sources.list sowie in /etc/apt/sources.list.d werden zurückgesetzt. Alle bisher eingetragenen Repos werden in der Datei /etc/apt/oldsources.paedml.$$ gesammelt, wobei $$ die Prozess ID des Umstellungsskipts ist.
  • Der linuxmuster.net Release-Key wird importiert. Wenn er schon im Keyring vorhanden war, wird er erneut importiert, ein Schaden entsteht dadurch nicht.
  • Die Paketlisten werden aktualisiert
  • Das Paket linuxmuster-freefork wird aus dem openml5-testing Repo installliert. Es zieht neue Schukonsolenpakete und die neue Schulkonsolenskin nach und deinstalliert das Paket linuxmuster-nagios-fernueberwachung. Außerdem wird eine neue Startseite für den Apache Webserver eingerichtet. Das Verzeichnis /var/www/paedml-default wird dabei gelöscht - sollten hier Änderungen durch den Benutzer vorgenommen worden sein, müssen diese vor der Umstellung gesichert werden.
  • Anschließend wird das testing-Repo deaktiviert.

Nach der Umstellung finden sich folgende Repos als Paketquellen:

  • In der Datei /etc/apt/sources.list ist das debian-archive Repo für lenny eingetragen
  • Im Verzeichnis /etc/apt/sources.list.d befinden sich 4 Dateien, diejenigen die auf disabled enden sind deaktiviert und können durch Umbenennen nach *.list aktiviert werden, die Namen sollten weitgehend selbsterklärend sein.
    • linuxmuster.net.security.list
    • linuxmuster.net.stable.list
    • linuxmuster.net.testing.disabled
    • linuxmuster.net.addons.disabled

Wie gehts?

Umstellungsskript herunterladen, ausführbar machen und als root ausführen:

  root@server~# wget http://www.linuxmuster.net/_media/linuxmusternet:blog:download:linuxmuster-freefork.sh -O linuxmuster-freefork.sh
  root@server~# md5sum linuxmuster-freefork.sh 

Die Ausgabe der MD5Summe sollte 4fdc0d34a0a3f1481be8780ef8e924c6 linuxmuster-freefork.sh lauten.

  root@server~# chmod 700 linuxmuster-freefork.sh
  root@server~# ./linuxmuster-freefork.sh

Die Neue Startseite

Die neue Apache Startseite kann in der Datei /etc/linuxmuster-freefork/config.php konfiguriert werden, in den Dateien

  • /etc/linuxmuster-freefork/top.html
  • /etc/linuxmuster-freefork/bottom.html

Kann HTML Text eingefügt werden, der über bzw. unter der Liste mit den Standardlinks angezeigt wird.

Feedback

Wie immer im Forum - Danke!

 [[linuxmusternet:blog:articles:20121217_umstellung_auf_linuxmuster.net]] linuxmusternet/blog/articles/20121217_umstellung_auf_linuxmuster.net.txt · Zuletzt geändert: 2013/01/28 21:41 von fsch