Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Nächste Überarbeitung | Vorherige Überarbeitung | ||
jail_aktualisieren [2014/02/11 22:09] rakor angelegt |
jail_aktualisieren [2017/10/02 13:40] (aktuell) |
||
---|---|---|---|
Zeile 45: | Zeile 45: | ||
==== Wichtigste Konfigurationsdateien migrieren ==== | ==== Wichtigste Konfigurationsdateien migrieren ==== | ||
- | Mit dem Befehl **mergemaster** werden dann die aktualisierten Konfigurationsdateien mit den installierten der Jail verglichen und nach Bedarf ersetzt. Vor dem eigentlichen Bau des Systems werden die Grundlegenden Konfigurationen mit dem Parameter **-p** überprüft. | + | Seit FreeBSD 10.0 ist //etcupdate// zum Migrieren der Konfigurationsdateien in FreeBSD enthalten. Alle älteren Systeme können das Werkzeug aus //sysutils/etcupdate// installieren. |
+ | |||
+ | Wird //etcupdate// das **aller erste Mal auf dieser Jail** verwendet muss es zunächst die aktuellen Konfigurationsdateien einlesen. (Dieser Schritt ist bei späteren Updates nicht mehr notwendig). | ||
+ | <code> | ||
+ | # etcupdate extract -D /usr/local/jails/testjail | ||
+ | </code> | ||
+ | |||
+ | Vor der Installation des Systems müssen evtl. notwendige erste Anpassungen an Konfigurationsdateien vorgenommen werden. | ||
<code> | <code> | ||
# mergemaster -p -D /usr/local/jails/testjail | # mergemaster -p -D /usr/local/jails/testjail | ||
Zeile 57: | Zeile 64: | ||
==== Restliche Konfigurationsdateien migrieren ==== | ==== Restliche Konfigurationsdateien migrieren ==== | ||
- | Nach Installation des neuen Systems müssen noch die restlichen Konfigurationsdateien überprüft werden. (Diesmal wird die Option **-p** nicht mehr verwendet). | + | Nach Installation des neuen Systems müssen die Konfigurationsdateien migriert werden. |
<code> | <code> | ||
- | # mergemaster -Ui -D /usr/local/jails/testjail | + | # etcupdate -D /usr/local/jails/testjail |
</code> | </code> | ||
- | |||
- | Durch die Optionen **-Ui** wird der Updateprozess automatisiert. Um dies jedoch zu ermöglichen muss das erste Mal noch jede Konfigurationsdatei von Hand bestätigt werden. Beim nächsten Update wird dann der Prozess weistestgehend automatisch ablaufen. | ||
Nachdem alle Schritte durchgeführt wurden sollte die Jail auf dem aktuellen Stand sein und kann nun neu gestartet werden. | Nachdem alle Schritte durchgeführt wurden sollte die Jail auf dem aktuellen Stand sein und kann nun neu gestartet werden. | ||
- |