Unterschiede zwischen den Revisionen 3 und 11 (über 8 Versionen hinweg)
Revision 3 vom 2011-10-23 15:13:15
Größe: 5608
Autor: BodoBellut
Kommentar:
Revision 11 vom 2012-01-10 21:53:41
Größe: 5605
Autor: BodoBellut
Kommentar:
Gelöschter Text ist auf diese Art markiert. Hinzugefügter Text ist auf diese Art markiert.
Zeile 33: Zeile 33:
|| jefferson.prima.de || {X} || Bodo, Ingo ||
|| leary.ping.de || {X} || Michael, Daniel, Bodo ||
|| jefferson.prima.de || (./) || Bodo, Ingo ||
|| leary.ping.de || (./) || Michael, Daniel, Bodo ||
Zeile 40: Zeile 40:
|| marcy.prima.de || {X} || Bodo, Ingo ||
|| steve.prima.de || {X} || Bodo, Ingo ||
|| marcy.prima.de || (./) || Bodo, Ingo ||
|| steve.prima.de || (./) || Bodo, Ingo ||
Zeile 45: Zeile 45:
|| stats.ping.de || {X} || Michael || || stats.ping.de || (./) || Daniel ||
Zeile 47: Zeile 47:
|| ping04.ping.de || (./) || Daniel, Bodo, ... || || ping04.ping.de || {X} || Daniel, Bodo, ... ||
Zeile 51: Zeile 51:
|| seven.prima.de || {X} || Bodo, Ingo || || seven.prima.de || (./) || Bodo, Ingo ||
Zeile 84: Zeile 84:
  * '''Todo''': APOP-Patch auf Squeeze-Paket anwenden und neues Paket bauen   * (./) APOP-Patch auf Squeeze-Paket anwenden und neue Pakete bauen

Upgrade der PING-Systeme auf Debian Squeeze 6.0.

Warum

Am 6. Februar 2011 wurde Version 6.0 (Codename Squeeze) des freien Betriebssystem Debian veröffentlicht. Debian wird bei PING auf den meisten Systemen, die für die Erbringung der technischen Dienste des Zweckbetriebs zuständig sind, eingesetzt. Dies betrifft nicht nur die experimentellen Rechner, auf denen neue Inhalte für die Weiterbildung erarbeitet werden, sonder auch die bekannten Basis-Dienste wie E-Mail und Webserver.

Zur Zeit wird auf den meisten Systemen noch die vorherige Version von Debian 5.0 (Codename Lenny) eingesetzt. Gemäß der Regelung zur Versorgung mit Sicherheitsaktualisierungen wird die Unterstützung von Debian 5.0 eine Jahr nach der Veröffentlichung von Debian 6.0 enden. Dies bedeutet, dass es nach dem 6. Februar 2012 keine Sicherheitsunterstützung mehr geben wird.

Für einen sicheren Betrieb der PING-Systeme sind Sicherheitsaktualisierungen zwingend erforderlich, sodass eine Aktualisierung der Systeme auf die Version 6.0 bis zum 6. Februar abgeschlossen sein sollte.

Wie

Debian bringt einfach zu nutzende Mechanismen zur Aktualisierung von vorhandenen Installationen mit. Mit diesen Mechanismen ist es in der Regel möglich, mit geringem Aufwand eine Aktualisierung durchzuführen. Dies betrifft allerdings ausschließlich die von Debian bereitgestellten (Software-)Pakete. Für den Betrieb von PING sind allerdings in wenigen Fällen Anpassungen bzw. Erweiterungen dieser von Debian bereitgestellten Pakete erforderlich. Diese müssen auch nach einer Aktualisierung ggf. bestehen bleiben, was etwas mehr Planung bei der Aktualisierung verlangt.

Während ein Teil der Systeme keine Anpassungen besitzt und sich somit wie jedes andere Debian-System aktualisieren lässt, ist bei anderen Systeme etwas Vorarbeit notwendig.

Um diese Vorarbeiten bzw. auch die normalen Aktualisierungen zu koordinieren, führt diese Wiki-Seite eine Tabelle der PING-Systeme, ihren Stand (noch nicht aktualisiert/schon aktualisiert) und eine Liste von Admins, die an der Aktualisierung arbeiten.

Was

Systemname

Bereits aktualisiert?

Admins

ping01.ping.de

{X}

Daniel, Bodo, ...

jefferson.prima.de

(./)

Bodo, Ingo

leary.ping.de

(./)

Michael, Daniel, Bodo

san.ping.de

(./)

Daniel

spam.ping.de

{X}

Daniel, ...

tabaluga2.ping.de

{X}

Daniel

ping02.ping.de

{X}

Daniel, Bodo, ...

griff.prima.de

{X}

Bodo, Ingo

marcy.prima.de

(./)

Bodo, Ingo

steve.prima.de

(./)

Bodo, Ingo

web.ping.de

(./)

Metty, Daniel

ping03.ping.de

{X}

Daniel, Bodo, ...

bud.prima.de

{X}

Bodo, Ingo, Bernd

stats.ping.de

(./)

Daniel

zooey.ping.de

{X}

Michael

ping04.ping.de

{X}

Daniel, Bodo, ...

collab.ping.de

{X}

Daniel, Bodo, ...

kelly.prima.de

{X}

Bodo, Ingo

lucy.ping.de

{X}

Daniel, Michael, Bodo, ...

seven.prima.de

(./)

Bodo, Ingo

members.ping.de

{X}

ted.prima.de

{X}

Bodo, Ingo

vping.ping.de

{X}

Daniel, Bodo, ...

buero.ping.de

(./)

Matthias, Daniel, Bodo

blackhole.buero.ping.de

{X}

Daniel, Bodo

leeloo.buero.ping.de

(./)

Matthias, Daniel

messe-nfs.buero.ping.de

?

Martin

Erforderliche Vorbereitungen

Einige Systeme bzw. Dienste benötigen angepasste oder zusätzliche Pakete, um auch weiterhin ihre Aufgaben zu erfüllen. Zur Wahrung der Übersicht, welche Dinge im Vorfeld zu klären sind, sind hier die notwendigen Vorarbeiten für Systeme mit kritischen Anpassungen aufgeführt.

blackhole.buero.ping.de

  • Erweiterung von LaTeX an die PING-Briefpapier-Klasse
    • Balckhole wird momentan zum Übersetzen und drucken von PING-Briefen genutzt. Hierfür existiert eine LaTeX-Klasse, die die Fonts Arial und Arial Black nutzt, um das Aussehen des PING-Briefpapierts herzustellen. Momentan sind sowohl die für LaTeX erzeugten Font-Sätze, als auch die Klassen des PING-Briefpapiers direkt in das Datesystem installiert. Durch eine Aktualisierung auf Squeeze werden die Fonts nicht mehr nutzbar sein, da einige Indexe neu erstellt werden und LaTeX nicht mehr die lokalen Fonts, Font-Maps und Klassen nutzen wird.
    • Todo: Arial-Fonts und Briefpapier-Klassen in Debian-Pakete überführen, um eine automatische Registrierung zu ermöglichen.

collab.ping.de

  • Aktualisierung der PING-Webmail-Templates
    • Für das auf Collab installierte webmail2.ping.de existieren angepasste Template-Klassen, um das Aussehen des Webmail-Interfaces an das PING Look-and-Feel anzupassen. Diese Templates müssen ggf. an das neue Webmail angepasst werden, damit webmail2.ping.de auch weiterhin funktioniert.
    • Todo: Template-Paket aktualisieren

jefferson.prima.de

  • Modifikation von Courier IMAP
    • Das auf jefferson installierte Paket Courier IMAP wurde um APOP-Funktionalität erweitert, dazu wurde ein neues Debian-Paket im PING-Repository angelegt, siehe auch Software/Debian_Pakete_bauen

    • (./) APOP-Patch auf Squeeze-Paket anwenden und neue Pakete bauen

eigene Pakete

  • Aktualisierung eigener Pakete
    • Das PING-Repository enthält einige eigene Pakete (nicht in Debian enthalten). Diese müssen für Squeeze aktualisiert werden, siehe auch Software/Debian_Pakete_bauen:

    • libtie-handle-csv-perl
    • libcgi-lite-perl
    • wwwcount

ToDos/SqueezeUpgrade (zuletzt geändert am 2012-08-05 19:03:10 durch BodoBellut)