From owner-svn-doc-all@freebsd.org Mon Aug 15 21:02:07 2016 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 79A90BBB17F; Mon, 15 Aug 2016 21:02:07 +0000 (UTC) (envelope-from bhd@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 55A8412E6; Mon, 15 Aug 2016 21:02:07 +0000 (UTC) (envelope-from bhd@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u7FL26Xi034979; Mon, 15 Aug 2016 21:02:06 GMT (envelope-from bhd@FreeBSD.org) Received: (from bhd@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u7FL26MD034978; Mon, 15 Aug 2016 21:02:06 GMT (envelope-from bhd@FreeBSD.org) Message-Id: <201608152102.u7FL26MD034978@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: bhd set sender to bhd@FreeBSD.org using -f From: Bjoern Heidotting Date: Mon, 15 Aug 2016 21:02:06 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r49285 - head/de_DE.ISO8859-1/books/handbook/cutting-edge X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Aug 2016 21:02:07 -0000 Author: bhd Date: Mon Aug 15 21:02:06 2016 New Revision: 49285 URL: https://svnweb.freebsd.org/changeset/doc/49285 Log: Update to r44772: Editorial review of Applying Security Patches and Major/Minor Version sections. Clarify the portmaster switch used to disable config screens. Modified: head/de_DE.ISO8859-1/books/handbook/cutting-edge/chapter.xml Modified: head/de_DE.ISO8859-1/books/handbook/cutting-edge/chapter.xml ============================================================================== --- head/de_DE.ISO8859-1/books/handbook/cutting-edge/chapter.xml Mon Aug 15 16:00:07 2016 (r49284) +++ head/de_DE.ISO8859-1/books/handbook/cutting-edge/chapter.xml Mon Aug 15 21:02:06 2016 (r49285) @@ -5,7 +5,7 @@ $FreeBSD$ $FreeBSDde$ - basiert auf: r44735 + basiert auf: r44772 --> &os; aktualisieren @@ -251,51 +251,62 @@ MergeChanges /etc/ /var/named/etc/ /boot - Sicherheitsaktualisierungen + Sicherheitskorrekturen anwenden - Sicherheitsaktualisierungen für &os; können wie folgt - heruntergeladen und installiert werden: + Das Einspielen von &os; Sicherheitskorrekturen wurde + dahingehend vereinfacht, dass der Administrator nun das + gesamte System mit freebsd-update auf + dem aktuellen Stand halten kann. Weitere Informationen zu + &os; Sicherheitshinweisen finden Sie in . + + Sicherheitskorrekturen für &os; können wie folgt + heruntergeladen und installiert werden. Das erste + Kommando prüft, ob noch ausstehende Korrekturen verfügbar + sind, und wenn dass der Fall ist, zeigt es welche Dateien + davon betroffen wären. Das zweite Kommando wird die + Korrekturen auf das System anwenden. &prompt.root; freebsd-update fetch &prompt.root; freebsd-update install - Wenn während Aktualisierung Korrekturen am Kernel + Wenn während der Aktualisierung Korrekturen am Kernel angewendet werden, muss das System neu gestartet werden, damit - der korrigierte Kernel gebootet wird. Andernfalls sollte das - System aktualisiert sein und freebsd-update - kann als nächtlicher &man.cron.8;-Job laufen, indem folgender - Eintrag in /etc/crontab hinzugefügt - wird: + der korrigierte Kernel gebootet wird. Wenn die Korrekturen + auf laufende Binärdateien angewendet werden, sollten die + betroffenen Anwendungen neu gestartet werden, damit die + korrigierte Version der Binärdatei geladen wird. + + Mit dem folgenden Eintrag in + /etc/crontab wird das System einmal + täglich nach Aktualisierungen suchen: @daily root freebsd-update cron - Dieser Eintrag besagt, dass - freebsd-update einmal am Tag ausgeführt - wird. Wenn es über ausgeführt wird, - prüft freebsd-update lediglich, ob - Aktualisierungen vorliegen. Wenn Korrekturen existieren, - werden diese automatisch auf die lokale Festplatte + Wenn Korrekturen existieren, werden diese automatisch heruntergeladen, aber nicht eingespielt. Der root-Benutzer bekommt eine - Nachricht, damit die Korrekturen überprüft und manuell - installiert werden können. + Nachricht, damit die Korrekturen überprüft und mit + freebsd-update install manuell installiert + werden können. Wenn etwas schief geht, kann freebsd-update den letzten Satz von Änderungen mit folgendem Befehl rückgängig machen: - &prompt.root; freebsd-update rollback + &prompt.root; freebsd-update rollback +Uninstalling updates... done. - Sobald dieser Vorgang abgeschlossen ist, sollte das System neu - gestartet werden, wenn der Kernel oder ein beliebiges Kernelmodul - geändert wurde. Dies ermöglicht es &os;, die neuen - Binärdateien in den Hauptspeicher zu laden. + Wie bereits erwähnt, sollte das System neu gestartet + werden, wenn der Kernel oder ein Kernelmodul verändert wurde. + Betroffene Anwendungen sollten neu gestartet werden, wenn + Binärdateien verändert wurden. Das freebsd-update-Werkzeug kann nur den GENERIC-Kernel automatisch aktualisieren. Wenn ein angepasster Kernel verwendet wird, muss dieser neu erstellt und installiert werden, nachdem - freebsd-update den Rest der Aktualisierungen + freebsd-update die Aktualisierungen durchgeführt hat. Allerdings wird freebsd-update den GENERIC-Kernel in @@ -319,12 +330,11 @@ MergeChanges /etc/ /var/named/etc/ /boot neuen, angepassten Kernels kann dann auf die übliche Art und Weise durchgeführt werden. - Die Aktualisierungen, die über freebsd-update verteilt werden, betreffen nicht immer den Kernel. Es ist nicht notwendig, den angepassten - Kernel neu zu erstellen, wenn die Kernelquellen nicht durch die - Ausführung von freebsd-update install + Kernel neu zu erstellen, wenn die Kernelquellen nicht durch + freebsd-update install geändert wurden. Allerdings wird freebsd-update immer /usr/src/sys/conf/newvers.sh aktualisieren. @@ -332,12 +342,11 @@ MergeChanges /etc/ /var/named/etc/ /boot -p-Nummer bei uname -r ausgegeben wird, wird aus dieser Datei ausgelesen. Die Neuinstallation des angepassten Kernels, selbst wenn - sich daran nichts geändert hat, erlaubt es &man.uname.1;, den + sich daran nichts geändert hat, erlaubt es uname, den aktuellen Patch-Level des Systems korrekt wiederzugeben. Dies ist besonders hilfreich, wenn mehrere Systeme gewartet werden, da es eine schnelle Einschätzung der installierten Aktualisierungen in jedem einzelnen System ermöglicht. - @@ -350,25 +359,23 @@ MergeChanges /etc/ /var/named/etc/ /boot Aktualisierung einer Unterversion. Eine Aktualisierung der Hauptversion ist besipielsweise - die Aktualisierung von &os; 8.X auf &os; 9.X. - Dieser Prozess entfernt alte Objekt-Dateien und Bibliotheken, - was dazu führt, dass die meisten Anwendungen von - Drittherstellern nicht mehr funktionieren. Nach der - Aktualisierung auf eine neue Hauptversion wird empfohlen, dass - alle installierten Ports entweder entfernt und neu - installiert werden, oder mit einem Werkzeug wie - ports-mgmt/portmaster aktualisiert werden. - Um die Neuerstellung aller installierten Anwendungen zu - erwzingen, benutzen Sie folgenden Befehl: + die Aktualisierung von &os; 9.X auf &os; 10.X. + Neue Hauptversionen verwenden andere Binärschnittstellen + (ABIs), was dazu führt, dass die meisten + Anwendungen von Drittherstellern nicht mehr funktionieren. + Nach der Aktualisierung auf eine neue Hauptversion müssen alle + installierten Ports neu installiert werden. Dazu kann + beispielsweise ports-mgmt/portmaster + benutzt werden. Benutzen Sie den folgenden Befehl, um alle + installierten Anwendungen neu zu installieren: &prompt.root; portmaster -af - Dies sorgt dafür, dass alles korrekt neu installiert wird. - Beachten Sie, dass das Setzen der - BATCH-Umgebungsvariable auf yes - während dieses Prozesses auf jede Eingabe mit - ja antwortet, was es nicht mehr notwendig macht, - manuell eingreifen zu müssen. + Dieser Befehl wird die Konfigurationen für jede Anwendung + anzeigen, und der Benutzer hat die Möglichkeit, die Optionen + anzupassen. Wenn Sie ausschließlich die voreingestellten + Optionen verwenden möchten, verwenden Sie mit dem obigen + Befehl den Parameter . Umgang mit angepassten Kerneln @@ -1779,14 +1786,14 @@ Script started, output file is /var/tmp/ mergemaster - &os; enthält der &man.mergemaster.8; Bourne-Shell - Skript, das dabei behilflich ist die Unterschiede zwischen + &os; enthält das &man.mergemaster.8; Bourne-Shell + Skript, welches dabei behilflich ist die Unterschiede zwischen den Konfigurationsdateien in /etc und denen unter /usr/src/etc zu finden. Dies ist der empfohlene Weg, die Systemkonfiguration mit dem Quellbaum abzugleichen. - Es wird empfohlen, zuerst das bestehende + Es ist ratsam, zuerst das bestehende /etc an einen sicheren Ort zu kopieren. Mit wird rekursiv kopiert und erhält die Zugriffszeiten und Eigentümer