OpenBSD Release Update über SSH

Reks30

Well-Known Member
Hallo,

angenommen (könnte bei mir bald der Fall sein), ich habe einen OpenBSD Server an den ich physisch nicht dran komme, sondern nur per SSH und ich möchte den auf ein neues Release updaten. Ist so etwas ohne physischen Zugriff möglich?

Was ich mir gedacht habe: Ich lade mir alle Dateisets in ein temporäres Verzeichnis runter und tausche als erstes den alten durch den neuen Kernel aus. Dann boote ich mit den neuen Kernel. Dann gehe ich ins / Verzeichnis und entpacke die Dateisets einfach mit
Code:
tar xzpf baseXX.tgz
und so weiter. Oder habe ich da einen Denkfehler? Gibt es eventuell noch irgendwelche Scripts die beim Update ausgeführt werden müssen?

Gruß
Reks30
 
Steht alles ausfuehrlich im Upgrade-Guide zu jeder Release. Fuer 4.0 z.B.
http://www.openbsd.org/faq/upgrade40.html

Einfach nur den Kernel ueberzubuegeln und dann neu zu booten ist uebrigens nicht unbedingt die beste Idee, (HINT: Firmware-Updates). Also immer auch eine Kopie vom alten Kernel vorhalten (nuetzt aber im Zweifelsfall auch nichts, solange man keine serielle Konsole hat, um im Bootprompt einen anderen Kernel anzugeben).

Und fuer das Update von /etc empfehle ich einen Blick auf mergmaster (aus dem ports-tree bzw. den Packages auf den Mirrors).
 
Back
Top