From owner-svn-doc-head@FreeBSD.ORG Sun May 10 11:10:41 2015 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5F7C150E; Sun, 10 May 2015 11:10:41 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::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 4133A10CA; Sun, 10 May 2015 11:10:41 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t4ABAfRF063990; Sun, 10 May 2015 11:10:41 GMT (envelope-from bhd@FreeBSD.org) Received: (from bhd@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t4ABAfeX063989; Sun, 10 May 2015 11:10:41 GMT (envelope-from bhd@FreeBSD.org) Message-Id: <201505101110.t4ABAfeX063989@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: bhd set sender to bhd@FreeBSD.org using -f From: Bjoern Heidotting Date: Sun, 10 May 2015 11:10:41 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46674 - head/de_DE.ISO8859-1/books/handbook/config X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 May 2015 11:10:41 -0000 Author: bhd Date: Sun May 10 11:10:40 2015 New Revision: 46674 URL: https://svnweb.freebsd.org/changeset/doc/46674 Log: Remove outdated note about ndis not supporting USB, add list of card types supported to previous paragraph. Edit redundant language. Clarify explanation of 32-bit versus 64-bit drivers. Approved by: bcr (mentor) Modified: head/de_DE.ISO8859-1/books/handbook/config/chapter.xml Modified: head/de_DE.ISO8859-1/books/handbook/config/chapter.xml ============================================================================== --- head/de_DE.ISO8859-1/books/handbook/config/chapter.xml Sat May 9 17:02:15 2015 (r46673) +++ head/de_DE.ISO8859-1/books/handbook/config/chapter.xml Sun May 10 11:10:40 2015 (r46674) @@ -922,13 +922,8 @@ dc1: [ITHREAD] den binären &windows;-Treiber, indem er diesem vorgibt, unter &windows; zu laufen. Da der &man.ndis.4;-Treiber eine &windows;-Binärdatei nutzt, kann er nur auf - &i386;- und amd64-Systemen verwendet werden. - - - Der &man.ndis.4;-Treiber unterstützt primär - PCI-, CardBus- sowie PCMCIA-Geräte, USB-Geräte - werden hingegen noch nicht unterstützt. - + &i386;- und amd64-Systemen verwendet werden. Unterstützt + werden PCI, CardBus, PCMCIA (PC-Card) und USB-Geräte. Um den NDISulator zu verwenden, benötigen Sie drei Dinge: @@ -956,11 +951,10 @@ dc1: [ITHREAD] die Dateien W32DRIVER.SYS und W32DRIVER.INF verwendet. - - Sie können einen &windows;/i386-Treiber nicht - unter &os;/amd64 einsetzen, vielmehr benötigen Sie - dafür einen &windows;/amd64-Treiber. - + Die Architektur des Treibers muss zur jeweiligen + Version von &os; passen. Benutzen Sie einen &windows; + 32-bit Treiber für &os;/i386. Für &os;/amd64 wird ein + &windows; 64-bit Treiber benötigt. Als Nächstes kompilieren Sie den binären Treiber, um ein Kernelmodul zu erzeugen. Dazu rufen Sie als @@ -970,8 +964,9 @@ dc1: [ITHREAD] &man.ndisgen.8; arbeitet interaktiv, benötigt es weitere Informationen, so fragt es Sie danach. Als Ergebnis - erhalten Sie ein Kernelmodul im Arbeitsverzeichnis, das Sie - wie folgt laden können: + erhalten Sie ein Kernelmodul im aktuellen + Arbeitsverzeichnis. Benutzen Sie &man.kldload.8; um das + neue Modul zu laden: &prompt.root; kldload ./W32DRIVER.ko @@ -1936,7 +1931,7 @@ security.bsd.see_other_uids=0 - Einstellungen mit sysctl + Einstellungen mit &man.sysctl.8; sysctl From owner-svn-doc-head@FreeBSD.ORG Sun May 10 21:04:09 2015 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id AC0FFCD5; Sun, 10 May 2015 21:04:09 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::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 813271C1C; Sun, 10 May 2015 21:04:09 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t4AL49Gj066597; Sun, 10 May 2015 21:04:09 GMT (envelope-from brueffer@FreeBSD.org) Received: (from brueffer@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t4AL49jt066596; Sun, 10 May 2015 21:04:09 GMT (envelope-from brueffer@FreeBSD.org) Message-Id: <201505102104.t4AL49jt066596@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: brueffer set sender to brueffer@FreeBSD.org using -f From: Christian Brueffer Date: Sun, 10 May 2015 21:04:09 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46675 - head/share/xml X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 May 2015 21:04:09 -0000 Author: brueffer Date: Sun May 10 21:04:08 2015 New Revision: 46675 URL: https://svnweb.freebsd.org/changeset/doc/46675 Log: Add vBSDCon and BSDCon Brazil. Modified: head/share/xml/events2015.xml Modified: head/share/xml/events2015.xml ============================================================================== --- head/share/xml/events2015.xml Sun May 10 11:10:40 2015 (r46674) +++ head/share/xml/events2015.xml Sun May 10 21:04:08 2015 (r46675) @@ -184,4 +184,52 @@ 1-2nd for tutorials and October 3-4th for the main conference. + + + vBSDCon 2015 + http://www.vbsdcon.com/ + + 2015 + 9 + 11 + + + 2015 + 9 + 13 + + + United States + Reston + Sheraton Reston Hotel + + This exciting weekend will bring together members of + the BSD community for a series of roundtable discussions, + educational sessions, best practice conversations, and exclusive + networking opportunities. + + + + BSDCon Brazil 2015 + http://www.bsdcon.com.br/ + + 2015 + 10 + 9 + + + 2015 + 10 + 10 + + + Brazil + Fortaleza + + BSDCon Brazil is the Brazilian BSD powered + and flavored conference. The first edition was in 2005 and it brought + together a great mix of *BSD developers and users for a nice blend of + both developer-centric and user-centric presentations, and activities. + + From owner-svn-doc-head@FreeBSD.ORG Mon May 11 11:12:37 2015 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 14952FB6; Mon, 11 May 2015 11:12:37 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::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 016BA1249; Mon, 11 May 2015 11:12:37 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t4BBCafU087080; Mon, 11 May 2015 11:12:36 GMT (envelope-from bhd@FreeBSD.org) Received: (from bhd@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t4BBCaDo087079; Mon, 11 May 2015 11:12:36 GMT (envelope-from bhd@FreeBSD.org) Message-Id: <201505111112.t4BBCaDo087079@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: bhd set sender to bhd@FreeBSD.org using -f From: Bjoern Heidotting Date: Mon, 11 May 2015 11:12:36 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46676 - head/de_DE.ISO8859-1/books/handbook/config X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 May 2015 11:12:37 -0000 Author: bhd Date: Mon May 11 11:12:36 2015 New Revision: 46676 URL: https://svnweb.freebsd.org/changeset/doc/46676 Log: Fix some style nits found by igor. Approved by: bcr (mentor) Modified: head/de_DE.ISO8859-1/books/handbook/config/chapter.xml Modified: head/de_DE.ISO8859-1/books/handbook/config/chapter.xml ============================================================================== --- head/de_DE.ISO8859-1/books/handbook/config/chapter.xml Sun May 10 21:04:08 2015 (r46675) +++ head/de_DE.ISO8859-1/books/handbook/config/chapter.xml Mon May 11 11:12:36 2015 (r46676) @@ -7,23 +7,54 @@ $FreeBSDde: de-docproj/books/handbook/config/chapter.xml,v 1.151 2011/12/19 14:55:31 bcr Exp $ basiert auf: r38967 --> - - Konfiguration und Tuning + + + + Konfiguration und Tuning + - ChernLeeGeschrieben von + + + Chern + Lee + + Geschrieben von + + - MikeSmithNach einem Tutorium von + + + Mike + Smith + + Nach einem Tutorium von + + - MattDillonBasiert ebenfalls auf tuning(7) von + + + Matt + Dillon + + Basiert ebenfalls auf tuning(7) von + + - MartinHeinenÜbersetzt von + + + Martin + Heinen + + Übersetzt von + - Übersicht @@ -45,38 +76,46 @@ Wie Sie effizient Dateisysteme und Swap-Partitionen auf Ihrer Festplatte einrichten. + Die Grundlagen der Konfiguration mit rc.conf und des Systems zum Starten - von Anwendungen in /usr/local/etc/rc.d. + von Anwendungen in + /usr/local/etc/rc.d. + Wie Sie Netzwerkkarten konfigurieren und testen. + Wie Sie virtuelle Hosts und Netzwerkgeräte konfigurieren. + Wie Sie die verschiedenen Konfigurationsdateien in /etc benutzen. + Wie Sie mit sysctl-Variablen &os; einstellen können. + - Wie Sie die Platten-Performance einstellen und Kernel-Parameter - modifizieren können. + Wie Sie die Platten-Performance einstellen und + Kernel-Parameter modifizieren können. Bevor Sie dieses Kapitel lesen, sollten Sie - die Grundlagen von &unix; und &os; () - verstehen. + die Grundlagen von &unix; und + &os; () verstehen. + Damit vertraut sein, wie Sie einen Kernel konfigurieren und kompilieren (). @@ -103,54 +142,60 @@ Festplatten auf Daten in den äußeren Spuren schneller zugreifen können als auf Daten in den inneren Spuren. Daher sollten die kleineren oft benutzten - Dateisysteme, wie das Root-Dateisystem oder die Swap-Partition, - an den äußeren Rand der Platte gelegt werden. - Die größeren Partitionen wie /usr sollten in die inneren Bereiche + Dateisysteme, wie das Root-Dateisystem oder die + Swap-Partition, an den äußeren Rand der Platte gelegt + werden. Die größeren Partitionen wie + /usr sollten in die inneren Bereiche gelegt werden. Es empfiehlt sich, die Partitionen in einer - ähnlichen Reihenfolge wie Root-Partition, Swap, /var und /usr anzulegen. + ähnlichen Reihenfolge wie Root-Partition, Swap, + /var und /usr + anzulegen. + + Die Größe der /var-Partition ist + abhängig vom Zweck der Maschine. Das + /var-Dateisystem enthält hauptsächlich + Postfächer, den Spoolbereich zum Drucken und Logdateien. + Abhängig von der Anzahl der Systembenutzer und der + Aufbewahrungszeit für Logdateien, können gerade die + Postfächer und Logdateien zu ungeahnten Größen wachsen. + Die meisten Benutzer werden selten mehr als etwa ein + Gigabyte in /var benötigen. - Die Größe der /var-Partition ist abhängig vom - Zweck der Maschine. Das /var-Dateisystem enthält - hauptsächlich Postfächer, den Spoolbereich zum Drucken und - Logdateien. Abhängig von der Anzahl der Systembenutzer und der - Aufbewahrungszeit für Logdateien, können gerade - die Postfächer und Logdateien zu ungeahnten Größen - wachsen. Die meisten Benutzer werden selten mehr als etwa ein - Gigabyte in /var - benötigen. - - - Ein paar Mal wird es vorkommen, dass viel Festplattenspeicher - in /var/tmp gebraucht - wird. Wenn neue Software mit &man.pkg.add.1; installiert wird, - extrahieren die Paketwerkzeuge eine vorübergehende Kopie der - Pakete unter /var/tmp. Die - Installation grosser Softwarepakete wie - Firefox, - Openoffice oder - LibreOffice kann sich wegen zu wenig - Speicherplatz in /var/tmp - als trickreich herausstellen. - - - Die /usr-Partition - enthält viele der Hauptbestandteile des Systems, dazu - gehöhren die &man.ports.7;-Sammlung (empfohlen) und die Quellen - (optional). Sowohl die Ports als auch die Quellen des Basissystems - sind zum Zeitpunkt der Installation optional, trotzdem sollten Sie - mindestens zwei Gigabyte für diese Partition - vorsehen. + + Ein paar Mal wird es vorkommen, dass viel + Festplattenspeicher in /var/tmp + gebraucht wird. Wenn neue Software mit &man.pkg.add.1; + installiert wird, extrahieren die Paketwerkzeuge eine + vorübergehende Kopie der Pakete unter + /var/tmp. Die Installation grosser + Softwarepakete wie Firefox, + Openoffice oder + LibreOffice kann sich wegen zu + wenig Speicherplatz in /var/tmp als + trickreich herausstellen. + + + Die /usr-Partition enthält viele + der Hauptbestandteile des Systems, dazu gehöhren die + &man.ports.7;-Sammlung (empfohlen) und die Quellen + (optional). Sowohl die Ports als auch die Quellen des + Basissystems sind zum Zeitpunkt der Installation optional, + trotzdem sollten Sie mindestens zwei Gigabyte für diese + Partition vorsehen. Wenn Sie die Größe der Partitionen festlegen, beachten Sie bitte das Wachstum Ihres Systems. Wenn Sie den Platz auf einer Partition vollständig aufgebraucht haben, - eine andere Partition aber kaum benutzen, kann die Handhabung des - Systems schwierig werden. + eine andere Partition aber kaum benutzen, kann die + Handhabung des Systems schwierig werden. - Die automatische Partitionierung von &man.sysinstall.8; - mit Auto-defaults legt manchmal zu kleine - / und /var-Partition an. Partitionieren Sie - weise und großzügig. + + Die automatische Partitionierung von + &man.sysinstall.8; mit Auto-defaults + legt manchmal zu kleine / und + /var-Partition an. Partitionieren + Sie weise und großzügig. + @@ -165,34 +210,34 @@ Als Daumenregel sollten Sie doppelt soviel Speicher für die Swap-Partition vorsehen, als Sie Hauptspeicher haben. Verfügt die Maschine beispielsweise über - 128 Megabyte Hauptspeicher, sollten Sie 256 Megabyte - für den Swap-Bereich vorsehen. Systeme mit weniger Speicher - werden wahrscheinlich mit viel mehr Swap mehr leisten. Es - wird nicht empfohlen, weniger als 256 Megabyte Swap einzurichten. - Außerdem sollten Sie künftige Speichererweiterungen - beachten, wenn Sie die Swap-Partition einrichten. Die - VM-Paging-Algorithmen im Kernel sind so eingestellt, dass - Sie am besten laufen, wenn die Swap-Partition mindestens - doppelt so groß wie der Hauptspeicher ist. Zu wenig - Swap kann zu einer Leistungsverminderung im - VM page scanning - Code führen, sowie Probleme verursachen, wenn Sie später - mehr Speicher in Ihre Maschine bauen. + 128 Megabyte Hauptspeicher, sollten Sie + 256 Megabyte für den Swap-Bereich vorsehen. Systeme + mit weniger Speicher werden wahrscheinlich mit viel mehr + Swap mehr leisten. Es wird nicht empfohlen, weniger als + 256 Megabyte Swap einzurichten. Außerdem sollten Sie + künftige Speichererweiterungen beachten, wenn Sie die + Swap-Partition einrichten. Die VM-Paging-Algorithmen im + Kernel sind so eingestellt, dass Sie am besten laufen, wenn + die Swap-Partition mindestens doppelt so groß wie der + Hauptspeicher ist. Zu wenig Swap kann zu einer + Leistungsverminderung im + VM page scanning Code führen, + sowie Probleme verursachen, wenn Sie später mehr Speicher in + Ihre Maschine bauen. Auf größeren Systemen mit mehreren SCSI-Laufwerken - (oder mehreren IDE-Laufwerken an unterschiedlichen Controllern) - empfehlen wir Ihnen, Swap-Bereiche auf bis zu - vier Laufwerken einzurichten. Diese Swap-Partitionen sollten - ungefähr dieselbe Größe haben. Der Kernel - kann zwar mit beliebigen Größen umgehen, aber - die internen Datenstrukturen skalieren bis zur vierfachen - Größe der größten Partition. Ungefähr - gleich große Swap-Partitionen erlauben es dem Kernel, - den Swap-Bereich optimal über die Laufwerke zu verteilen. - Große Swap-Bereiche, auch wenn sie nicht oft gebraucht - werden, sind nützlich, da sich ein speicherfressendes - Programm unter Umständen auch ohne einen Neustart des Systems - beenden lässt. + (oder mehreren IDE-Laufwerken an unterschiedlichen + Controllern) empfehlen wir Ihnen, Swap-Bereiche auf bis zu + vier Laufwerken einzurichten. Diese Swap-Partitionen + sollten ungefähr dieselbe Größe haben. Der Kernel kann zwar + mit beliebigen Größen umgehen, aber die internen + Datenstrukturen skalieren bis zur vierfachen Größe der + größten Partition. Ungefähr gleich große Swap-Partitionen + erlauben es dem Kernel, den Swap-Bereich optimal über die + Laufwerke zu verteilen. Große Swap-Bereiche, auch wenn sie + nicht oft gebraucht werden, sind nützlich, da sich ein + speicherfressendes Programm unter Umständen auch ohne einen + Neustart des Systems beenden lässt. @@ -200,10 +245,12 @@ Gegen eine einzelne Partition sprechen mehrere Gründe. Jede Partition hat im Betrieb unterschiedliche Eigenschaften - und die Trennung der Partitionen erlaubt es, die Dateisysteme - an diese Eigenschaften anzupassen. Die Root- und /usr-Partitionen weisen meist nur - lesende Zugriffe auf, während /var und /var/tmp hauptsächlich - beschrieben werden. + und die Trennung der Partitionen erlaubt es, die + Dateisysteme an diese Eigenschaften anzupassen. Die + Root- und /usr-Partitionen weisen meist + nur lesende Zugriffe auf, während /var + und /var/tmp hauptsächlich beschrieben + werden. Indem Sie ein System richtig partitionieren, verhindern Sie, dass eine Fragmentierung in den häufig beschriebenen @@ -213,14 +260,14 @@ I/O-Leistung diesen Partitionen steigen. Die I/O-Leistung ist natürlich auch für große Partitionen wichtig, doch erzielen Sie eine größere - Leistungssteigerung, wenn Sie /var an den Rand der Platte legen. - Schließlich sollten Sie noch die Stabilität des Systems - beachten. Eine kleine Root-Partition, auf die meist nur lesend - zugegriffen wird, überlebt einen schlimmen Absturz - wahrscheinlich eher als eine große Partition. + Leistungssteigerung, wenn Sie /var an + den Rand der Platte legen. Schließlich sollten Sie noch die + Stabilität des Systems beachten. Eine kleine + Root-Partition, auf die meist nur lesend zugegriffen wird, + überlebt einen schlimmen Absturz wahrscheinlich eher als + eine große Partition. - @@ -239,16 +286,18 @@ In rc.conf werden die Vorgabewerte aus /etc/defaults/rc.conf überschrieben. - Die Vorgabedatei sollte nicht nach /etc kopiert werden, da sie die - Vorgabewerte und keine Beispiele enthält. Jede systemspezifische - Änderung wird in rc.conf vorgenommen. + Die Vorgabedatei sollte nicht nach /etc + kopiert werden, da sie die Vorgabewerte und keine Beispiele + enthält. Jede systemspezifische Änderung wird in + rc.conf vorgenommen. Um den administrativen Aufwand gering zu halten, existieren in geclusterten Anwendungen mehrere Strategien, globale Konfigurationen von systemspezifischen Konfigurationen zu trennen. Der empfohlene Weg hält die globale Konfiguration - in einer separaten Datei z.B. /etc/rc.conf.local. - Zum Beispiel so: + in einer separaten Datei z.B. + /etc/rc.conf.local. Zum Beispiel + so: /etc/rc.conf: @@ -264,9 +313,10 @@ ifconfig_fxp0="inet 10.1.1.1/8" Die rc.conf Datei kann dann auf jedes - System mit rsync oder einem ähnlichen Programm - verteilt werden, während die rc.conf.local - Datei dabei systemspezifisch bleibt. + System mit rsync oder einem ähnlichen + Programm verteilt werden, während die + rc.conf.local Datei dabei systemspezifisch + bleibt. Bei einem Upgrade des Systems mit &man.sysinstall.8; oder make world wird rc.conf @@ -274,12 +324,13 @@ ifconfig_fxp0="inet 10.1.1.1/8" - Die Konfigurationsdatei /etc/rc.conf wird - von &man.sh.1; gelesen. Dies erlaubt es dem Systemadministrator, - eine bestimmte Menge an Logik dieser Datei hinzuzufügen, was - dabei helfen kann, komplexe Konfigurationsszenarien zu erstellen. - Lesen Sie dazu &man.rc.conf.5;, um weitere Informationen zu diesem - Thema zu erhalten. + Die Konfigurationsdatei /etc/rc.conf + wird von &man.sh.1; gelesen. Dies erlaubt es dem + Systemadministrator, eine bestimmte Menge an Logik dieser + Datei hinzuzufügen, was dabei helfen kann, komplexe + Konfigurationsszenarien zu erstellen. Lesen Sie dazu + &man.rc.conf.5;, um weitere Informationen zu diesem Thema zu + erhalten. @@ -294,18 +345,20 @@ ifconfig_fxp0="inet 10.1.1.1/8"/usr/local/etc - Für gewöhnlich werden diese Dateien in /usr/local/etc installiert. Besitzt - eine Anwendung viele Konfigurationsdateien, werden - diese in einem separaten Unterverzeichnis abgelegt. + Für gewöhnlich werden diese Dateien in + /usr/local/etc installiert. Besitzt + eine Anwendung viele Konfigurationsdateien, werden diese in + einem separaten Unterverzeichnis abgelegt. Wenn ein Port oder ein Paket installiert wird, werden normalerweise auch Beispiele für die Konfigurationsdateien - installiert. Diese erkennt man gewöhnlich an dem - Suffix .default. Wenn keine Konfigurationsdateien - für eine Anwendung existieren, werden sie durch - Kopieren der .default Dateien erstellt. + installiert. Diese erkennt man gewöhnlich an dem Suffix + .default. Wenn keine Konfigurationsdateien + für eine Anwendung existieren, werden sie durch Kopieren der + .default Dateien erstellt. - Als Beispiel sei /usr/local/etc/apache gezeigt: + Als Beispiel sei + /usr/local/etc/apache gezeigt: -rw-r--r-- 1 root wheel 2184 May 20 1998 access.conf -rw-r--r-- 1 root wheel 2184 May 20 1998 access.conf.default @@ -318,20 +371,26 @@ ifconfig_fxp0="inet 10.1.1.1/8" - Anhand der Dateigröße erkennen Sie, dass sich - nur srm.conf geändert hat. Eine - spätere Aktualisierung des Apache-Ports + Anhand der Dateigröße erkennen Sie, dass sich nur + srm.conf geändert hat. Eine spätere + Aktualisierung des Apache-Ports überschreibt diese Datei nicht. - - Start von Diensten + + Start von Diensten + - TomRhodesBeigetragen von + + + Tom + Rhodes + + Beigetragen von + - Dienste @@ -353,8 +412,8 @@ ifconfig_fxp0="inet 10.1.1.1/8" - Dienste über das - <filename>rc.d</filename>-System starten + Dienste über das <filename>rc.d</filename>-System + starten Mit rc.d lässt sich der Start von Anwendungen besser steuern als mit den vorher besprochenen @@ -398,8 +457,8 @@ run_rc_command "$1" Prozess-ID (PID) der Anwendung in einer Datei zu speichern. - In /etc/rc.conf könnte - für diese Anwendung die folgende Zeile stehen: + In /etc/rc.conf könnte für diese + Anwendung die folgende Zeile stehen: utility_enable="YES" @@ -421,15 +480,18 @@ run_rc_command "$1" Konfigurationszeile in der Datei /etc/inetd.conf hinzugefügt oder in der aktuellen Konfiguration durch Entfernen der Kommentare - aktiviert werden. Der Abschnitt beschreibt den - inetd und dessen Konfiguration. + aktiviert werden. Der Abschnitt + beschreibt den + inetd und dessen + Konfiguration. Systemdienste können auch mit &man.cron.8; gestartet - werden. Dieser Ansatz hat einige Vorteile; nicht zuletzt, weil - &man.cron.8; die Prozesse unter dem Eigentümer der + werden. Dieser Ansatz hat einige Vorteile; nicht zuletzt, + weil &man.cron.8; die Prozesse unter dem Eigentümer der crontab startet, ist es möglich, dass - Dienste von nicht-root Benutzern gestartet - und gepflegt werden können. + Dienste von + nicht-root Benutzern + gestartet und gepflegt werden können. Dies nutzt eine Eigenschaft von &man.cron.8;: Für die Zeitangabe kann @reboot @@ -439,12 +501,19 @@ run_rc_command "$1" - Programme mit <command>cron</command> starten + + Programme mit <command>cron</command> starten + - TomRhodesBeigetragen von + + + Tom + Rhodes + + Beigetragen von + - cron @@ -454,10 +523,11 @@ run_rc_command "$1" cron läuft im Hintergrund und überprüft fortlaufend die Datei /etc/crontab. Beim Start sucht - cron neue crontab-Dateien - im Verzeichnis /var/cron/tabs. - In den crontab-Dateien wird - festgelegt, welche Programme zu welchem Zeitpunkt laufen sollen. + cron neue + crontab-Dateien im Verzeichnis + /var/cron/tabs. In den + crontab-Dateien wird festgelegt, welche + Programme zu welchem Zeitpunkt laufen sollen. Das Werkzeug cron verwendet zwei verschiedene Konfigurationsdateien: die @@ -469,7 +539,7 @@ run_rc_command "$1" das Kommando ausführen wird. In einer Benutzer-crontab werden alle Kommandos unter dem Benutzer ausgeführt, welcher die - crontab erstellt hat. Hier ist das sechste + crontab erstellt hat. Hier ist das sechste Feld das letzte Feld. Dies ist ein wichtiges Sicherheitsmerkmal. Das letzte Feld bezeichnet immer das Kommando, das ausgeführt werden soll. @@ -498,7 +568,8 @@ run_rc_command "$1" erstellen. - Der folgende Auszug aus der System-crontab + Der folgende Auszug aus der + System-crontab /etc/crontab zeigt den Aufbau einer crontab-Datei: @@ -573,8 +644,9 @@ HOME=/var/log * ist ein Platzhalter und steht für jede mögliche Zeit. Diese Zeile führt das Kommando atrun - unter dem root-Account alle fünf - Minuten aus. Mehr über das Kommando + unter dem + root-Account alle + fünf Minuten aus. Mehr über das Kommando atrun erfahren Sie in der Hilfeseite &man.atrun.8;. @@ -608,37 +680,47 @@ HOME=/var/log Eine Benutzer-crontab, beispielsweise die Datei crontab, können Sie mit - jedem Editor erstellen. Die Benutzer-crontab - installieren Sie mit dem nachstehenden Befehl: + jedem Editor erstellen. Die + Benutzer-crontab installieren Sie mit dem + nachstehenden Befehl: &prompt.root; crontab crontab Das Argument zum Befehl crontab - ist die vorher erstellte Datei crontab. + ist die vorher erstellte Datei + crontab. Der Befehl crontab -l zeigt die installierte crontab-Datei an. - Benutzer, die eine eigene crontab-Datei - ohne Vorlage erstellen wollen, können den Befehl - crontab -e verwenden. Dieser Befehl - ruft einen Editor auf und installiert beim Verlassen des - Editors die crontab-Datei. + Benutzer, die eine eigene + crontab-Datei ohne Vorlage erstellen + wollen, können den Befehl crontab -e + verwenden. Dieser Befehl ruft einen Editor auf und + installiert beim Verlassen des Editors die + crontab-Datei. Wollen Sie die installierte - Benutzer-crontab entfernen, rufen Sie den - Befehl crontab mit der Option - auf. + Benutzer-crontab entfernen, rufen Sie den + Befehl crontab mit der Option + auf. - Das rc-System für Systemdienste + + Das rc-System für Systemdienste + - TomRhodesBeigetragen von + + + Tom + Rhodes + + Beigetragen von + - 2002 wurde das rc.d-System von NetBSD zum Start von Systemdiensten in &os; integriert. @@ -661,10 +743,10 @@ HOME=/var/log natd_enable="YES" - Wenn dort bereits die Zeile - existiert, ändern Sie einfach in - . Die rc-Skripten starten, wie unten - beschrieben, auch abhängige Dienste. + Wenn dort bereits die Zeile + existiert, ändern Sie einfach + in . Die rc-Skripten + starten, wie unten beschrieben, auch abhängige Dienste. Da das rcNG-System primär zum automatischen Starten und Stoppen von Systemdiensten @@ -746,20 +828,21 @@ sshd is running as pid 433. - PROVIDE: Gibt die Namen der Dienste an, - die mit dieser Datei zur Verfügung gestellt werden. + PROVIDE: Gibt die Namen der Dienste + an, die mit dieser Datei zur Verfügung gestellt + werden. Die folgenden Schlüsselwörter können im Kopf - des Startskripts angegeben werden. Sie sind zwar nicht unbedingt - notwendig, sind aber hilfreich beim Umgang mit + des Startskripts angegeben werden. Sie sind zwar nicht + unbedingt notwendig, sind aber hilfreich beim Umgang mit &man.rcorder.8;: - REQUIRE: Gibt die Namen der Dienste an, - von denen dieser Dienst abhängt. Diese Datei wird + REQUIRE: Gibt die Namen der Dienste + an, von denen dieser Dienst abhängt. Diese Datei wird nach den angegebenen Diensten ausgeführt. @@ -788,14 +871,19 @@ sshd is running as pid 433. - Einrichten von Netzwerkkarten + + Einrichten von Netzwerkkarten + - MarcFonvieilleBeigetragen von + + + Marc + Fonvieille + Beigetragen von + - - Netzwerkkarten einrichten @@ -809,19 +897,19 @@ sshd is running as pid 433. Bestimmen des richtigen Treibers - Netzwerkkarten - Treiber + Netzwerkkarten + Treiber - Bevor Sie anfangen, sollten Sie das Modell Ihrer Karte kennen, - wissen welchen Chip die Karte benutzt und bestimmen, ob es sich - um eine PCI- oder ISA-Karte handelt. Eine Aufzählung der - unterstützten PCI- und ISA-Karten finden Sie in der - Liste der unterstützen Geräte. Schauen Sie nach, ob Ihre + Bevor Sie anfangen, sollten Sie das Modell Ihrer Karte + kennen, wissen welchen Chip die Karte benutzt und bestimmen, + ob es sich um eine PCI- oder ISA-Karte handelt. Eine + Aufzählung der unterstützten PCI- und ISA-Karten finden Sie in + der Liste der unterstützen Geräte. Schauen Sie nach, ob Ihre Karte dort aufgeführt ist. - Wenn Sie wissen, dass Ihre Karte unterstützt wird, - müssen Sie den Treiber für Ihre Karte bestimmen. + Wenn Sie wissen, dass Ihre Karte unterstützt wird, müssen + Sie den Treiber für Ihre Karte bestimmen. /usr/src/sys/conf/NOTES und /usr/src/sys/arch/conf/NOTES enthalten eine @@ -833,10 +921,10 @@ sshd is running as pid 433. und macht auch auf mögliche Probleme aufmerksam. Wenn Sie eine gebräuchliche Karte besitzen, brauchen Sie - meistens nicht lange nach dem passenden Treiber zu suchen. Die - Treiber zu diesen Karten sind schon im - GENERIC-Kernel enthalten und die Karte sollte - während des Systemstarts erkannt werden: + meistens nicht lange nach dem passenden Treiber zu suchen. + Die Treiber zu diesen Karten sind schon im + GENERIC-Kernel enthalten und die Karte + sollte während des Systemstarts erkannt werden: dc0: <82c169 PNIC 10/100BaseTX> port 0xa000-0xa0ff mem 0xd3800000-0xd38 000ff irq 15 at device 11.0 on pci0 @@ -854,7 +942,7 @@ dc1: Ethernet address: 00:a0:cc:da:da:db dc1: [ITHREAD] Im Beispiel erkennt das System zwei Karten, die den - &man.dc.4; Treiber benutzen. + &man.dc.4; Treiber benutzen. Ist der Treiber für Ihre Netzwerkkarte nicht in GENERIC enthalten, müssen @@ -887,126 +975,128 @@ dc1: [ITHREAD] &windows;-NDIS-Treiber einsetzen - NDIS - NDISulator - &windows;-Treiber - Microsoft Windows - - Microsoft Windows - Gerätetreiber - KLD (kernel loadable object) + NDIS + NDISulator + &windows;-Treiber + Microsoft Windows + + Microsoft Windows + Gerätetreiber + KLD (kernel loadable object) + Langversion weglassen? Keine Ahnung. Wenn ja, dann muss + das auch in handbook/linuxemu/chapter.xml passieren! --> + + Leider stellen nach wie vor viele Unternehmen die + Spezifikationen ihrer Treiber der Open Source Gemeinde + nicht zur Verfügung, weil sie diese Informationen + als Geschäftsgeheimnisse betrachten. Daher haben die + Entwickler von &os; und anderen Betriebssystemen nur + zwei Möglichkeiten. Entweder versuchen sie in einem + aufwändigen Prozess den Treiber durch + Reverse Engineering + nachzubauen, oder sie versuchen, die vorhandenen + Binärtreiber der µsoft.windows;-Plattform zu + verwenden. Die meisten Entwickler, darunter auch die an + &os; beteiligten, haben sich für den zweiten Ansatz + entschieden. + + Bill Paul (wpaul) ist es zu verdanken, dass es seit eine + native Unterstützung der + Network Driver Interface Specification + (NDIS) gibt. Der &os; NDISulator (auch als Project Evil + bekannt) nutzt den binären &windows;-Treiber, indem er + diesem vorgibt, unter &windows; zu laufen. Da der + &man.ndis.4;-Treiber eine &windows;-Binärdatei nutzt, kann + er nur auf &i386;- und amd64-Systemen verwendet werden. + Unterstützt werden PCI, CardBus, PCMCIA (PC-Card) und + USB-Geräte. - Leider stellen nach wie vor viele Unternehmen die - Spezifikationen ihrer Treiber der Open Source Gemeinde - nicht zur Verfügung, weil sie diese Informationen - als Geschäftsgeheimnisse betrachten. Daher haben die - Entwickler von FreeBSD und anderen Betriebssystemen nur - zwei Möglichkeiten. Entweder versuchen sie in einem - aufwändigen Prozess den Treiber durch - Reverse Engineering - nachzubauen, oder sie versuchen, die vorhandenen - Binärtreiber der µsoft.windows;-Plattform zu - verwenden. Die meisten Entwickler, darunter auch die an - FreeBSD beteiligten, haben sich für den zweiten Ansatz - entschieden. - - Bill Paul (wpaul) ist es zu verdanken, dass es seit - eine native Unterstützung der - Network Driver Interface - Specification (NDIS) gibt. Der - FreeBSD NDISulator (auch als Project Evil bekannt) nutzt - den binären &windows;-Treiber, indem er diesem vorgibt, - unter &windows; zu laufen. Da der &man.ndis.4;-Treiber - eine &windows;-Binärdatei nutzt, kann er nur auf - &i386;- und amd64-Systemen verwendet werden. Unterstützt - werden PCI, CardBus, PCMCIA (PC-Card) und USB-Geräte. - - Um den NDISulator zu verwenden, benötigen Sie drei - Dinge: - - - - Die Kernelquellen - - - - Den &windowsxp;-Binärtreiber - (mit der Erweiterung .SYS) - - - - Die Konfigurationsdatei des &windowsxp;-Treibers - (mit der Erweiterung .INF) - - - - Suchen Sie die Dateien für Ihre Karte. Diese - befinden sich meistens auf einer beigelegten CD-ROM, oder - können von der Internetseite des Herstellers - heruntergeladen werden. In den folgenden Beispielen werden - die Dateien W32DRIVER.SYS und - W32DRIVER.INF verwendet. + Um den NDISulator zu verwenden, benötigen Sie drei + Dinge: + + + + Die Kernelquellen + + + + Den &windowsxp;-Binärtreiber + (mit der Erweiterung .SYS) + + + + Die Konfigurationsdatei des &windowsxp;-Treibers + (mit der Erweiterung .INF) + + + + Suchen Sie die Dateien für Ihre Karte. Diese + befinden sich meistens auf einer beigelegten CD-ROM, oder + können von der Internetseite des Herstellers + heruntergeladen werden. In den folgenden Beispielen werden + die Dateien W32DRIVER.SYS und + W32DRIVER.INF verwendet. Die Architektur des Treibers muss zur jeweiligen Version von &os; passen. Benutzen Sie einen &windows; 32-bit Treiber für &os;/i386. Für &os;/amd64 wird ein &windows; 64-bit Treiber benötigt. - Als Nächstes kompilieren Sie den binären - Treiber, um ein Kernelmodul zu erzeugen. Dazu rufen Sie als - root &man.ndisgen.8; auf: + Als Nächstes kompilieren Sie den binären Treiber, um ein + Kernelmodul zu erzeugen. Dazu rufen Sie als + root + &man.ndisgen.8; auf: - &prompt.root; ndisgen /path/to/W32DRIVER.INF /path/to/W32DRIVER.SYS + &prompt.root; ndisgen /path/to/W32DRIVER.INF /path/to/W32DRIVER.SYS - &man.ndisgen.8; arbeitet interaktiv, benötigt es - weitere Informationen, so fragt es Sie danach. Als Ergebnis + &man.ndisgen.8; arbeitet interaktiv, benötigt es weitere + Informationen, so fragt es Sie danach. Als Ergebnis erhalten Sie ein Kernelmodul im aktuellen Arbeitsverzeichnis. Benutzen Sie &man.kldload.8; um das neue Modul zu laden: - &prompt.root; kldload ./W32DRIVER.ko + &prompt.root; kldload ./W32DRIVER.ko - Neben dem vorhin erzeugten Kernelmodul müssen Sie - auch die Kernelmodule ndis.ko und - if_ndis.ko laden. Diese Module sollten - automatisch geladen werden, wenn Sie ein von &man.ndis.4; - abhängiges Modul laden. Wollen Sie die Module hingegen - manuell laden, geben Sie die folgenden Befehle ein: + Neben dem vorhin erzeugten Kernelmodul müssen Sie + auch die Kernelmodule ndis.ko und + if_ndis.ko laden. Diese Module sollten + automatisch geladen werden, wenn Sie ein von &man.ndis.4; + abhängiges Modul laden. Wollen Sie die Module hingegen + manuell laden, geben Sie die folgenden Befehle ein: - &prompt.root; kldload ndis + &prompt.root; kldload ndis &prompt.root; kldload if_ndis - Der erste Befehl lädt dabei den NDIS-Miniport-Treiber, - der zweite das tatsächliche Netzwerkgerät. + Der erste Befehl lädt dabei den NDIS-Miniport-Treiber, + der zweite das tatsächliche Netzwerkgerät. - Überprüfen Sie nun die Ausgabe von &man.dmesg.8; - auf eventuelle Fehler während des Ladevorgangs. Gab es - dabei keine Probleme, sollten Sie eine Ausgabe ähnlich - der folgenden erhalten: + Überprüfen Sie nun die Ausgabe von &man.dmesg.8; + auf eventuelle Fehler während des Ladevorgangs. Gab es + dabei keine Probleme, sollten Sie eine Ausgabe ähnlich + der folgenden erhalten: - ndis0: <Wireless-G PCI Adapter> mem 0xf4100000-0xf4101fff irq 3 at device 8.0 on pci1 + ndis0: <Wireless-G PCI Adapter> mem 0xf4100000-0xf4101fff irq 3 at device 8.0 on pci1 ndis0: NDIS API version: 5.0 ndis0: Ethernet address: 0a:b1:2c:d3:4e:f5 ndis0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps ndis0: 11g rates: 6Mbps 9Mbps 12Mbps 18Mbps 36Mbps 48Mbps 54Mbps - Ab jetzt können Sie mit dem Gerät - ndis0 wie mit jeder anderen - Gerätedatei (etwa dc0) - arbeiten. - - Wie jedes Kernelmodul können auch die NDIS-Module - beim Systemstart automatisch geladen werden. Dazu kopieren - Sie das erzeugte Modul (W32DRIVER_SYS.ko) - in das Verzeichnis /boot/modules. Danach - fügen Sie die folgende Zeile in - /boot/loader.conf ein: + Ab jetzt können Sie mit dem Gerät + ndis0 wie mit jeder anderen + Gerätedatei (etwa dc0) + arbeiten. + + Wie jedes Kernelmodul können auch die NDIS-Module + beim Systemstart automatisch geladen werden. Dazu kopieren + Sie das erzeugte Modul + (W32DRIVER_SYS.ko) in das Verzeichnis + /boot/modules. Danach fügen Sie die + folgende Zeile in /boot/loader.conf + ein: - W32DRIVER_SYS_load="YES" + W32DRIVER_SYS_load="YES" @@ -1014,17 +1104,18 @@ ndis0: 11g rates: 6Mbps 9Mbps 12Mbps 18M Konfiguration von Netzwerkkarten - Netzwerkkarten - einrichten + Netzwerkkarten + einrichten Nachdem der richtige Treiber für die Karte geladen ist, - muss die Karte konfiguriert werden. Unter Umständen ist + muss die Karte konfiguriert werden. Unter Umständen ist die Karte schon während der Installation mit - sysinstall konfiguriert worden. + sysinstall konfiguriert + worden. - Das nachstehende Kommando zeigt die Konfiguration der Karten - eines Systems an: + Das nachstehende Kommando zeigt die Konfiguration der + Karten eines Systems an: &prompt.user; ifconfig dc0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500 @@ -1048,7 +1139,7 @@ lo0: flags=8049<UP,LOOPBACK,RUNNING,M nd6 options=3<PERFORMNUD,ACCEPT_RTADV> Im Beispiel werden Informationen zu den folgenden Geräten - angezeigt: + angezeigt: @@ -1072,14 +1163,14 @@ lo0: flags=8049<UP,LOOPBACK,RUNNING,M - Der Name der Netzwerkkarte wird aus dem Namen des Treibers und - einer Zahl zusammengesetzt. Die Zahl gibt die Reihenfolge an, in - der die Geräte beim Systemstart erkannt wurden. Die dritte *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-doc-head@FreeBSD.ORG Mon May 11 11:33:14 2015 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D4549439; Mon, 11 May 2015 11:33:14 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::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 A807514A5; Mon, 11 May 2015 11:33:14 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t4BBXEiX097103; Mon, 11 May 2015 11:33:14 GMT (envelope-from jkois@FreeBSD.org) Received: (from jkois@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t4BBXE8P097101; Mon, 11 May 2015 11:33:14 GMT (envelope-from jkois@FreeBSD.org) Message-Id: <201505111133.t4BBXE8P097101@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: jkois set sender to jkois@FreeBSD.org using -f From: Johann Kois Date: Mon, 11 May 2015 11:33:14 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46677 - in head: de_DE.ISO8859-1/share/xml en_US.ISO8859-1/htdocs/docproj X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 May 2015 11:33:14 -0000 Author: jkois Date: Mon May 11 11:33:13 2015 New Revision: 46677 URL: https://svnweb.freebsd.org/changeset/doc/46677 Log: http://doc.bsdgroup.de is dead. Move the status page for the FreeBSD German Documentation Projekt to new location. Update links pointing to them. Modified: head/de_DE.ISO8859-1/share/xml/navibar.l10n.ent head/en_US.ISO8859-1/htdocs/docproj/translations.xml Modified: head/de_DE.ISO8859-1/share/xml/navibar.l10n.ent ============================================================================== --- head/de_DE.ISO8859-1/share/xml/navibar.l10n.ent Mon May 11 11:12:36 2015 (r46676) +++ head/de_DE.ISO8859-1/share/xml/navibar.l10n.ent Mon May 11 11:33:13 2015 (r46677) @@ -75,7 +75,7 @@
  • Internet-Ressourcen
  • Für Einsteiger
  • Documentation Project
  • -
  • German Documentation Project
  • +
  • German Documentation Project
  • '> Modified: head/en_US.ISO8859-1/htdocs/docproj/translations.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/docproj/translations.xml Mon May 11 11:12:36 2015 (r46676) +++ head/en_US.ISO8859-1/htdocs/docproj/translations.xml Mon May 11 11:33:13 2015 (r46677) @@ -244,12 +244,12 @@ http://www.bsd.ee/tolge.php

    The FreeBSD German Documentation Project

    -Web: https://doc.bsdgroup.de
    +Web: German Project status page
    E-Mail: de-bsd-translators@de.FreeBSD.org
    IRC: Server: irc.freenode.net, Channel: #FreeBSD-Doc.de
    -
    Documents available
    +
    Documents available/being worked on:
    Web, developers-handbook, @@ -259,10 +259,6 @@ http://www.bsd.ee/tolge.php
    porters-handbook, some articles.
    -
    Documents currently being worked on
    -
    - arch-handbook. -
    From owner-svn-doc-head@FreeBSD.ORG Mon May 11 12:46:38 2015 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 89B158D8; Mon, 11 May 2015 12:46:38 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::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 7788A1CD3; Mon, 11 May 2015 12:46:38 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t4BCkcYd035130; Mon, 11 May 2015 12:46:38 GMT (envelope-from bhd@FreeBSD.org) Received: (from bhd@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t4BCkcsm035129; Mon, 11 May 2015 12:46:38 GMT (envelope-from bhd@FreeBSD.org) Message-Id: <201505111246.t4BCkcsm035129@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: bhd set sender to bhd@FreeBSD.org using -f From: Bjoern Heidotting Date: Mon, 11 May 2015 12:46:38 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46678 - head/de_DE.ISO8859-1/books/handbook/config X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 May 2015 12:46:38 -0000 Author: bhd Date: Mon May 11 12:46:37 2015 New Revision: 46678 URL: https://svnweb.freebsd.org/changeset/doc/46678 Log: Update to r39077: Make example swap partition names more realistic. Approved by: bcr (mentor) Modified: head/de_DE.ISO8859-1/books/handbook/config/chapter.xml Modified: head/de_DE.ISO8859-1/books/handbook/config/chapter.xml ============================================================================== --- head/de_DE.ISO8859-1/books/handbook/config/chapter.xml Mon May 11 11:33:13 2015 (r46677) +++ head/de_DE.ISO8859-1/books/handbook/config/chapter.xml Mon May 11 12:46:37 2015 (r46678) @@ -5,7 +5,7 @@ $FreeBSD$ $FreeBSDde: de-docproj/books/handbook/config/chapter.xml,v 1.151 2011/12/19 14:55:31 bcr Exp $ - basiert auf: r38967 + basiert auf: r39077 --> System hinzuzufügen. Zum Beispiel:
    &prompt.root; swapon -/dev/ada1s1p2 +/dev/ada1s1b Sie können jede Partition verwenden, sofern sie nicht @@ -2930,7 +2930,7 @@ kern.maxvnodes: 100000 hinzuzufügen, fügen Sie einen Eintrag für die Partition in /etc/fstab hinzu: - /dev/ada1s1p1 none swap sw 0 0 + /dev/ada1s1b none swap sw 0 0 Die einzelnen Einträge von /etc/fstab werden in &man.fstab.5; erläutert. From owner-svn-doc-head@FreeBSD.ORG Mon May 11 12:51:56 2015 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D8CBEB38; Mon, 11 May 2015 12:51:56 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::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 C6D9C1DDE; Mon, 11 May 2015 12:51:56 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t4BCpu07039497; Mon, 11 May 2015 12:51:56 GMT (envelope-from ryusuke@FreeBSD.org) Received: (from ryusuke@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t4BCpuAC039496; Mon, 11 May 2015 12:51:56 GMT (envelope-from ryusuke@FreeBSD.org) Message-Id: <201505111251.t4BCpuAC039496@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: ryusuke set sender to ryusuke@FreeBSD.org using -f From: Ryusuke SUZUKI Date: Mon, 11 May 2015 12:51:56 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46679 - head/ja_JP.eucJP/htdocs/docproj X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 May 2015 12:51:57 -0000 Author: ryusuke Date: Mon May 11 12:51:56 2015 New Revision: 46679 URL: https://svnweb.freebsd.org/changeset/doc/46679 Log: - Merge the following from the English version: r39769 -> r46677 head/ja_JP.eucJP/htdocs/docproj/translations.xml Modified: head/ja_JP.eucJP/htdocs/docproj/translations.xml Modified: head/ja_JP.eucJP/htdocs/docproj/translations.xml ============================================================================== --- head/ja_JP.eucJP/htdocs/docproj/translations.xml Mon May 11 12:46:37 2015 (r46678) +++ head/ja_JP.eucJP/htdocs/docproj/translations.xml Mon May 11 12:51:56 2015 (r46679) @@ -1,10 +1,10 @@ ]> - + @@ -246,7 +246,7 @@ http://www.bsd.ee/tolge.php

    FreeBSD ¥É¥¤¥Ä¸ì¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥×¥í¥¸¥§¥¯¥È

    -Web: https://doc.bsdgroup.de
    +Web: ¥É¥¤¥Ä¸ì¥×¥í¥¸¥§¥¯¥È¤Î¥¹¥Æ¡¼¥¿¥¹¥Ú¡¼¥¸
    E-Mail: de-bsd-translators@de.FreeBSD.org
    IRC: ¥µ¡¼¥Ð: irc.freenode.net ¥Á¥ã¥Í¥ë: #FreeBSD-Doc.de
    From owner-svn-doc-head@FreeBSD.ORG Tue May 12 10:27:18 2015 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2780DF2E; Tue, 12 May 2015 10:27:18 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::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 157E11842; Tue, 12 May 2015 10:27:18 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t4CARHUr076323; Tue, 12 May 2015 10:27:17 GMT (envelope-from mat@FreeBSD.org) Received: (from mat@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t4CARH6W076322; Tue, 12 May 2015 10:27:17 GMT (envelope-from mat@FreeBSD.org) Message-Id: <201505121027.t4CARH6W076322@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: mat set sender to mat@FreeBSD.org using -f From: Mathieu Arnold Date: Tue, 12 May 2015 10:27:17 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46681 - head/en_US.ISO8859-1/books/porters-handbook/makefiles X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 May 2015 10:27:18 -0000 Author: mat Date: Tue May 12 10:27:17 2015 New Revision: 46681 URL: https://svnweb.freebsd.org/changeset/doc/46681 Log: Add two new magic MASTER_SITES macros entries. Differential Revision: https://reviews.freebsd.org/D2513 Approved by: wblock (mentor) Sponsored by: Absolight Modified: head/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml Tue May 12 08:03:23 2015 (r46680) +++ head/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml Tue May 12 10:27:17 2015 (r46681) @@ -1727,6 +1727,16 @@ MASTER_SITE_SUBDIR= stardict/WyabdcRealP + APACHE_COMMONS_BINARIES + ${PORTNAME:S,commons-,,} + + + + APACHE_COMMONS_SOURCE + ${PORTNAME:S,commons-,,} + + + APACHE_JAKARTA ${PORTNAME:S,-,/,}/source From owner-svn-doc-head@FreeBSD.ORG Tue May 12 08:03:26 2015 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 86209792; Tue, 12 May 2015 08:03:26 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::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 71E2A1794; Tue, 12 May 2015 08:03:26 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t4C83QpS007040; Tue, 12 May 2015 08:03:26 GMT (envelope-from taras@FreeBSD.org) Received: (from taras@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t4C83O4R007025; Tue, 12 May 2015 08:03:24 GMT (envelope-from taras@FreeBSD.org) Message-Id: <201505120803.t4C83O4R007025@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: taras set sender to taras@FreeBSD.org using -f From: Taras Korenko Date: Tue, 12 May 2015 08:03:24 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46680 - in head/ru_RU.KOI8-R/articles: cups explaining-bsd fonts freebsd-questions geom-class hubs ipsec-must mailing-list-faq new-users releng X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Mailman-Approved-At: Tue, 12 May 2015 11:19:34 +0000 X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 May 2015 08:03:26 -0000 Author: taras Date: Tue May 12 08:03:23 2015 New Revision: 46680 URL: https://svnweb.freebsd.org/changeset/doc/46680 Log: MFen: + cups/article.xml r43184 --> r46469 + explaining-bsd/article.xml r43184 --> r46457 + fonts/article.xml r43184 --> r46439 + freebsd-questions/article.xml r43184 --> r46431 + hubs/article.xml r43184 --> r46284 + mailing-list-faq/article.xml r43184 --> r46073 + new-users/article.xml r43184 --> r46448 Modified: head/ru_RU.KOI8-R/articles/cups/article.xml head/ru_RU.KOI8-R/articles/explaining-bsd/article.xml head/ru_RU.KOI8-R/articles/fonts/article.xml head/ru_RU.KOI8-R/articles/freebsd-questions/article.xml head/ru_RU.KOI8-R/articles/geom-class/article.xml head/ru_RU.KOI8-R/articles/hubs/article.xml head/ru_RU.KOI8-R/articles/ipsec-must/article.xml head/ru_RU.KOI8-R/articles/mailing-list-faq/article.xml head/ru_RU.KOI8-R/articles/new-users/article.xml head/ru_RU.KOI8-R/articles/releng/Makefile Modified: head/ru_RU.KOI8-R/articles/cups/article.xml ============================================================================== --- head/ru_RU.KOI8-R/articles/cups/article.xml Mon May 11 12:51:56 2015 (r46679) +++ head/ru_RU.KOI8-R/articles/cups/article.xml Tue May 12 08:03:23 2015 (r46680) @@ -6,7 +6,7 @@ $FreeBSD$ - Original revision: r43184 + Original revision: r46469 -->
    þÔÏ ÔÁËÏÅ BSD @@ -458,16 +458,13 @@ - ÐÒÏÅËÔ FreeBSD ÎÁÃÅÌÅÎ ÎÁ ÐÏ×ÙÛÅÎÉÅ ÐÒÏÉÚ×ÏÄÉÔÅÌØÎÏÓÔÉ + ÐÒÏÅËÔ &os; ÎÁÃÅÌÅÎ ÎÁ ÐÏ×ÙÛÅÎÉÅ ÐÒÏÉÚ×ÏÄÉÔÅÌØÎÏÓÔÉ É ÐÒÏÓÔÏÔÕ × ÉÓÐÏÌØÚÏ×ÁÎÉÉ ËÏÎÅÞÎÙÍÉ ÐÏÌØÚÏ×ÁÔÅÌÑÍÉ. - FreeBSD ÏÞÅÎØ ÃÅÎÑÔ × ÓÒÅÄÅ Web-ÈÏÓÔÅÒÏ×. üÔÁ ïó ÒÁÂÏÔÁÅÔ - ÎÁ ÎÅÓËÏÌØËÉÈ ÁÐÐÁÒÁÔÎÙÈ ÐÌÁÔÆÏÒÍÁÈ, × ÔÏÍ ÞÉÓÌÅ ÓÉÓÔÅÍÁÈ ÎÁ ÂÁÚÅ - ÐÒÏÃÅÓÓÏÒÏ× &i386; (ðë), ÓÉÓÔÅÍÁÈ, ÐÏÓÔÒÏÅÎÎÙÈ ÎÁ - 64-ÒÁÚÒÑÄÎÙÈ ÐÒÏÃÅÓÓÏÒÁÈ AMD, ÓÉÓÔÅÍÁÈ &ultrasparc;, ÓÉÓÔÅÍÁÈ, - ÒÁÂÏÔÁÀÝÉÅ ÎÁ ÂÁÚÅ ÐÒÏÃÅÓÓÏÒÏ× Alpha ËÏÍÐÁÎÉÉ Compaq, Á ÔÁËÖÅ - ÓÉÓÔÅÍÁÈ, ÐÏÓÔÒÏÅÎÎÙÅ ÐÏ ÓÐÅÃÉÆÉËÁÃÉÑÍ NEC PC-98. þÉÓÌÏ - ÐÏÌØÚÏ×ÁÔÅÌÅÊ FreeBSD ÚÎÁÞÉÔÅÌØÎÏ ÐÒÅ×ÙÛÁÅÔ ÞÉÓÌÏ ÐÏÌØÚÏ×ÁÔÅÌÅÊ - ÄÒÕÇÉÈ ÐÒÏÅËÔÏ×. + &os; ÏÞÅÎØ ÃÅÎÑÔ × ÓÒÅÄÅ web-ÈÏÓÔÅÒÏ×. üÔÁ ïó ÒÁÂÏÔÁÅÔ + ÎÁ ÎÅÓËÏÌØËÉÈ + ÁÐÐÁÒÁÔÎÙÈ ÐÌÁÔÆÏÒÍÁÈ, ÞÉÓÌÏ ÐÏÌØÚÏ×ÁÔÅÌÅÊ &os; + ÚÎÁÞÉÔÅÌØÎÏ ÐÒÅ×ÙÛÁÅÔ ÞÉÓÌÏ ÐÏÌØÚÏ×ÁÔÅÌÅÊ ÄÒÕÇÉÈ + ÐÒÏÅËÔÏ×. @@ -521,7 +518,7 @@ &macos; X — ÜÔÏ ÓÁÍÁÑ ÐÏÓÌÅÄÎÑÑ ×ÅÒÓÉÑ ÏÐÅÒÁÃÉÏÎÎÏÊ - ÓÉÓÔÅÍÙ ÄÌÑ ÌÉÎÅÊËÉ ËÏÍÐØÀÔÅÒÏ× &macintosh; ËÏÍÐÁÎÉÉ Apple Computer Inc. + ÓÉÓÔÅÍÙ ÄÌÑ ÌÉÎÅÊËÉ ËÏÍÐØÀÔÅÒÏ× &apple; &mac;. ñÄÒÏ ÜÔÏÊ ÏÐÅÒÁÃÉÏÎÎÏÊ ÓÉÓÔÅÍÙ, Darwin, ÐÏÓÔÒÏÅÎÎÏÅ ÎÁ ËÏÄÅ BSD, ÄÏÓÔÕÐÎÏ × ×ÉÄÅ ÐÏÌÎÏÓÔØÀ ÆÕÎËÃÉÏÎÁÌØÎÏÊ ÏÐÅÒÁÃÉÏÎÎÏÊ ÓÉÓÔÅÍÙ Ó ÏÔËÒÙÔÙÍ ËÏÄÏÍ ÄÌÑ Modified: head/ru_RU.KOI8-R/articles/fonts/article.xml ============================================================================== --- head/ru_RU.KOI8-R/articles/fonts/article.xml Mon May 11 12:51:56 2015 (r46679) +++ head/ru_RU.KOI8-R/articles/fonts/article.xml Tue May 12 08:03:23 2015 (r46680) @@ -7,7 +7,7 @@ $FreeBSD$ $FreeBSDru: frdp/doc/ru_RU.KOI8-R/articles/fonts/article.xml,v 1.5 2005/12/06 17:56:24 gad Exp $ - Original revision: r43184 + Original revision: r46439 -->
    ëÁË ÒÁÂÏÔÁÔØ ÓÏ ÓÐÉÓËÏÍ ÒÁÓÓÙÌËÉ FreeBSD-questions c ÍÁËÓÉÍÁÌØÎÏÊ @@ -208,14 +208,9 @@ your options page that will email your c </listitem> </orderedlist> - <para>éÍÅÅÔÓÑ ÔÁËÖÅ ÎÅËÏÔÏÒÏÅ ËÏÌÉÞÅÓÔ×Ï ÄÒÕÇÉÈ ÓÐÅÃÉÁÌÉÚÉÒÏ×ÁÎÎÙÈ ÓÐÉÓËÏ× - ÒÁÓÓÙÌËÉ, ÎÁÐÒÉÍÅÒ, <literal>FreeBSD-isp</literal>, ËÏÔÏÒÙÅ ÏÔÒÁÖÁÀÔ - ÉÎÔÅÒÅÓÙ ISP (ðÏÓÔÁ×ÝÉËÏ× õÓÌÕÇ éÎÔÅÒÎÅÔ), ÒÁÂÏÔÁÀÝÉÈ ÓÏ FreeBSD. åÓÌÉ - ÓÌÕÞÉÌÏÓØ ÔÁË, ÞÔÏ ×Ù Ñ×ÌÑÅÔÅÓØ ISP, ÜÔÏ ×Ï×ÓÅ ÎÅ ÚÎÁÞÉÔ, ÞÔÏ ×Ù - ÄÏÌÖÎÙ Á×ÔÏÍÁÔÉÞÅÓËÉ ÐÏÓÙÌÁÔØ Ó×ÏÉ ×ÏÐÒÏÓÙ × ÓÐÉÓÏË ÒÁÓÓÙÌËÉ - <literal>FreeBSD-isp</literal>. úÄÅÓØ ÔÁËÖÅ ÐÏÄÈÏÄÉÔ ËÒÉÔÅÒÉÊ, - ÕËÁÚÁÎÎÙÊ ×ÙÛÅ, É × ×ÁÛÉÈ ÉÎÔÅÒÅÓÁÈ ÓÌÅÄÏ×ÁÔØ ÅÍÕ, ÐÏÔÏÍÕ ÞÔÏ ÉÍÅÎÎÏ ÔÁË - ÍÏÖÎÏ ÐÏÌÕÞÉÔØ ÒÅÚÕÌØÔÁÔ.</para> + <para>éÍÅÅÔÓÑ ÔÁËÖÅ ÎÅËÏÔÏÒÏÅ ËÏÌÉÞÅÓÔ×Ï ÄÒÕÇÉÈ <link xlink:href="&url.books.handbook;/eresources-mail.html">ÓÐÅÃÉÁÌÉÚÉÒÏ×ÁÎÎÙÈ ÓÐÉÓËÏ× ÒÁÓÓÙÌËÉ</link>. + úÄÅÓØ ÔÁËÖÅ ÐÏÄÈÏÄÉÔ ÕËÁÚÁÎÎÙÊ ×ÙÛÅ ËÒÉÔÅÒÉÊ, É × ×ÁÛÉÈ ÉÎÔÅÒÅÓÁÈ + ÓÌÅÄÏ×ÁÔØ ÅÍÕ, ÐÏÔÏÍÕ ÞÔÏ ÉÍÅÎÎÏ ÔÁË ÍÏÖÎÏ ÐÏÌÕÞÉÔØ ÒÅÚÕÌØÔÁÔ.</para> </sect1> <sect1> Modified: head/ru_RU.KOI8-R/articles/geom-class/article.xml ============================================================================== --- head/ru_RU.KOI8-R/articles/geom-class/article.xml Mon May 11 12:51:56 2015 (r46679) +++ head/ru_RU.KOI8-R/articles/geom-class/article.xml Tue May 12 08:03:23 2015 (r46680) @@ -5,7 +5,7 @@ The FreeBSD Russian Documentation Project $FreeBSD$ $FreeBSDru$ - Original revision: r43184 + Original revision: r44964 --> <!-- ðÅÒÅ×ÏÄ: ôÁÒÁÓ ëÏÒÅÎËÏ --> <article xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" xml:lang="ru"> Modified: head/ru_RU.KOI8-R/articles/hubs/article.xml ============================================================================== --- head/ru_RU.KOI8-R/articles/hubs/article.xml Mon May 11 12:51:56 2015 (r46679) +++ head/ru_RU.KOI8-R/articles/hubs/article.xml Tue May 12 08:03:23 2015 (r46680) @@ -6,7 +6,7 @@ $FreeBSDru: frdp/doc/ru_RU.KOI8-R/articles/hubs/article.xml,v 1.21 2007/05/15 18:39:34 gad Exp $ - Original revision: r43184 + Original revision: r46284 --> <article xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" xml:lang="ru"> <info><title>ðÏÄÄÅÒÖËÁ ÚÅÒËÁÌ FreeBSD @@ -34,7 +34,6 @@ &tm-attrib.freebsd; - &tm-attrib.cvsup; &tm-attrib.general; @@ -71,7 +70,7 @@ ÷ ÚÁ×ÉÓÉÍÏÓÔÉ ÏÔ ÎÁÂÏÒÁ ÒÅÌÉÚÏ×, ÁÒÈÉÔÅËÔÕÒ É ÓÔÅÐÅÎÉ ÐÏÌÎÏÔÙ ÚÅÒËÁÌÁ ×ÁÍ ÍÏÖÅÔ ÐÏÔÒÅÂÏ×ÁÔØÓÑ ÏÇÒÏÍÎÙÊ ÏÂßÅÍ ÄÉÓËÁ. îÅ ÌÉÛÎÉÍ ÂÕÄÅÔ ÐÏÍÎÉÔØ, ÞÔÏ ÏÆÉÃÉÁÌØÎÏÅ ÚÅÒËÁÌÏ, ÓËÏÒÅÅ ×ÓÅÇÏ, - ÄÏÌÖÎÏ ÂÙÔØ ÐÏÌÎÙÍ. òÅÐÏÚÉÔÏÒÉÊ CVS É ×ÅÂ-ÓÔÒÁÎÉÃÙ ×ÓÅÇÄÁ ÄÏÌÖÎÙ + ÄÏÌÖÎÏ ÂÙÔØ ÐÏÌÎÙÍ. ÷ÅÂ-ÓÔÒÁÎÉÃÙ ×ÓÅÇÄÁ ÄÏÌÖÎÙ ÚÅÒËÁÌÉÒÏ×ÁÔØÓÑ ÐÏÌÎÏÓÔØÀ. ëÒÏÍÅ ÔÏÇÏ, ÕÞÔÉÔÅ, ÞÔÏ ÐÒÉ×ÏÄÉÍÙÅ ÏÃÅÎËÉ ÏÂßÅÍÁ ÏÔÎÏÓÑÔÓÑ Ë ÓÏÓÔÏÑÎÉÀ ÎÁ ÍÏÍÅÎÔ ÐÏÓÌÅÄÎÅÇÏ ÒÅÄÁËÔÉÒÏ×ÁÎÉÑ ÄÁÎÎÏÊ ÓÔÁÔØÉ (&rel2.current;-RELEASE/&rel.current;-RELEASE). @@ -82,19 +81,15 @@ - ðÏÌÎÏÅ ÚÅÒËÁÌÏ FTP: 1.0 TB + ðÏÌÎÏÅ ÚÅÒËÁÌÏ FTP: 1.4 TB - òÅÐÏÚÉÔÏÒÉÊ CVS: 5.4 GB + ëÏÍÐÌÅËÔ ÉÚÍÅÎÅÎÉÊ CTM: 10 GB - ëÏÍÐÌÅËÔ ÉÚÍÅÎÅÎÉÊ CTM: 3.2 GB - - - - ÷ÅÂ-ÓÔÒÁÎÉÃÙ: 463 MB + ÷ÅÂ-ÓÔÒÁÎÉÃÙ: 1 GB @@ -148,7 +143,7 @@ ÷ÏÔ ÎÅËÏÔÏÒÙÅ ÓÏ×ÅÔÙ ÐÏ ËÏÎÆÉÇÕÒÁÃÉÉ ÁÐÐÁÒÁÔÎÏÊ ÞÁÓÔÉ ÓÅÒ×ÅÒÁ: äÌÑ ÕÍÅÒÅÎÎÏ ÐÏÓÅÝÁÅÍÏÇÏ ÓÁÊÔÁ, ÐÒÅÄÏÓÔÁ×ÌÑÀÝÅÇÏ - Rsync, ÍÏÖÎÏ ÉÓÐÏÌØÚÏ×ÁÔØ ÐÒÏÃÅÓÓÏÒ + rsync, ÍÏÖÎÏ ÉÓÐÏÌØÚÏ×ÁÔØ ÐÒÏÃÅÓÓÏÒ Ó ÞÁÓÔÏÔÏÊ 800MHz - 1 GHz É ÐÏ ËÒÁÊÎÅÊ ÍÅÒÅ 512MB ÐÁÍÑÔÉ. óËÏÒÅÅ ×ÓÅÇÏ, ÄÁÎÎÁÑ ËÏÎÆÉÇÕÒÁÃÉÑ ÍÏÖÅÔ ÓÞÉÔÁÔØÓÑ ÍÉÎÉÍÁÌØÎÏÊ ÄÌÑ ÏÆÉÃÉÁÌØÎÏÇÏ ÚÅÒËÁÌÁ. @@ -158,7 +153,7 @@ ÏÚÎÁÞÁÔØ ÔÒÅÂÏ×ÁÎÉÅ ÍÎÏÇÏÐÒÏÃÅÓÓÏÒÎÏÊ (SMP) ÐÌÁÔÆÏÒÍÙ. ëÒÏÍÅ ÔÏÇÏ, ×ÁÍ ÐÏÔÒÅÂÕÅÔÓÑ ÂÙÓÔÒÁÑ ÄÉÓËÏ×ÁÑ ÐÏÄÓÉÓÔÅÍÁ, × ÐÅÒ×ÕÀ - ÏÞÅÒÅÄØ, ÄÌÑ ÒÁÂÏÔÙ Ó ÒÅÐÏÚÉÔÏÒÉÅÍ CVS (ËÒÁÊÎÅ ÒÅËÏÍÅÎÄÕÅÍ RAID). + ÏÞÅÒÅÄØ, ÄÌÑ ÒÁÂÏÔÙ Ó ÒÅÐÏÚÉÔÏÒÉÅÍ SVN (ËÒÁÊÎÅ ÒÅËÏÍÅÎÄÕÅÍ RAID). ëÏÎÔÒÏÌÌÅÒ SCSI, ÏÂÏÒÕÄÏ×ÁÎÎÙÊ ÓÏÂÓÔ×ÅÎÎÏÊ ÐÁÍÑÔØÀ, ÔÁËÖÅ ÍÏÖÅÔ ÏÝÕÔÉÍÏ ÕÓËÏÒÉÔØ ÐÒÏÃÅÓÓ, ÐÏÓËÏÌØËÕ ÂÏÌØÛÁÑ ÞÁÓÔØ ÓÅÒ×ÉÓÏ× Ó×ÑÚÁÎÁ Ó ÂÏÌØÛÉÍ ËÏÌÉÞÅÓÔ×ÏÍ ÄÉÓËÏ×ÙÈ ÚÁÐÒÏÓÏ× ÎÅÂÏÌØÛÏÇÏ ÒÁÚÍÅÒÁ. @@ -226,20 +221,10 @@ ÏÞÅÎØ ÚÁÝÉÝÅÎÎÙÊ (very secure) ftpd. - - - ftp/wu-ftpd: - ftpd ÏÔ ÷ÁÛÉÎÇÔÏÎÓËÏÇÏ õÎÉ×ÅÒÓÉÔÅÔÁ (Washington - University). îÅÓËÏÌØËÏ ÐÏÔÅÒÑÌ ÐÏÐÕÌÑÒÎÏÓÔØ ÉÚ-ÚÁ ÂÏÌØÛÏÇÏ - ËÏÌÉÞÅÓÔ×Á ÎÁÊÄÅÎÎÙÈ × ÐÒÏÛÌÏÍ ÏÛÉÂÏË ÚÁÝÉÔÙ. åÓÌÉ ×Ù ÒÅÛÉÔÅ - ÉÓÐÏÌØÚÏ×ÁÔØ ÅÇÏ, ÐÏÍÎÉÔÅ Ï ÎÅÏÂÈÏÄÉÍÏÓÔÉ ÏÔÓÌÅÖÉ×ÁÎÉÑ - ÏÂÎÏ×ÌÅÎÉÊ. - ftpd, - proftpd, - wu-ftpd É, ×ÏÚÍÏÖÎÏ, + proftpd É, ×ÏÚÍÏÖÎÏ, ncftpd Ñ×ÌÑÀÔÓÑ ÎÁÉÂÏÌÅÅ ÞÁÓÔÏ ×ÓÔÒÅÞÁÀÝÉÍÉÓÑ FTP ÓÅÒ×ÅÒÁÍÉ. ðÒÏÞÉÅ ÒÁÓÐÒÏÓÔÒÁÎÅÎÙ ÓÒÅÄÉ ÓÕÝÅÓÔ×ÕÀÝÉÈ ÚÅÒËÁÌ × ÓÕÝÅÓÔ×ÅÎÎÏ @@ -316,114 +301,22 @@ ÄÏËÕÍÅÎÔÁ, ×ÐÒÏÞÅÍ, ÏÎ ÎÅ ÔÁË ÈÏÒÏÛÏ ÏÐÔÉÍÉÚÉÒÏ×ÁÎ ÐÏÄ FreeBSD, ËÁË thttpd. - - - - - CVSup (ÖÅÌÁÔÅÌÅÎ ÄÌÑ ÚÅÒËÁÌ ÒÅÐÏÚÉÔÏÒÉÑ CVS) - - CVSup ÐÒÅÄÏÓÔÁ×ÌÑÅÔ ÏÞÅÎØ ÜÆÆÅËÔÉ×ÎÙÊ - ÍÅÈÁÎÉÚÍ ÒÁÓÐÒÏÓÔÒÁÎÅÎÉÑ ÆÁÊÌÏ×. ïÎ ÒÁÂÏÔÁÅÔ ÐÏÄÏÂÎÏ - rsync É ÂÙÌ ÒÁÚÒÁÂÏÔÁÎ ÓÐÅÃÉÁÌØÎÏ ÄÌÑ - ÉÓÐÏÌØÚÏ×ÁÎÉÑ Ó ÒÅÐÏÚÉÔÏÒÉÑÍÉ CVS. åÓÌÉ ×Ù ÐÌÁÎÉÒÕÅÔÅ ÐÒÅÄÏÓÔÁ×ÌÑÔØ - ÄÏÓÔÕÐ Ë ÒÅÐÏÚÉÔÏÒÉÀ CVS FreeBSD, ÓÔÏÉÔ ÄÅÌÁÔØ ÜÔÏ ÐÏÓÒÅÄÓÔ×ÏÍ - CVSup. ðÏÍÉÍÏ ÜÔÏÇÏ, ÍÏÖÎÏ ÉÓÐÏÌØÚÏ×ÁÔØ - AnonCVS, FTP, - rsync ÉÌÉ HTTP, ÎÏ ÉÓÐÏÌØÚÏ×ÁÎÉÅ - CVSup ÎÁÉÂÏÌÅÅ ÒÁÚÕÍÎÏ. - á×ÔÏÒÏÍ CVSup Ñ×ÌÑÅÔÓÑ &a.jdp.email;. - CVSup ÎÅÐÒÏÓÔÏ ÕÓÔÁÎÏ×ÉÔØ ÎÁ ÐÌÁÔÆÏÒÍÅ, - ÏÔÌÉÞÎÏÊ ÏÔ FreeBSD, ÐÏÓËÏÌØËÕ ÏÎ ÎÁÐÉÓÁÎ ÎÁ ÑÚÙËÅ Modula-3 É ÔÒÅÂÕÅÔ - ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÅÇÏ ÏËÒÕÖÅÎÉÑ. &a.jdp; ÓÏÚÄÁÌ ÕÓÅÞÅÎÎÕÀ ×ÅÒÓÉÀ M3, - ÄÏÓÔÁÔÏÞÎÕÀ ÄÌÑ ÒÁÂÏÔÙ CVSup, ËÏÔÏÒÕÀ - ÎÁÍÎÏÇÏ ÐÒÏÝÅ ÕÓÔÁÎÏ×ÉÔØ. ðÏÄÒÏÂÎÏÓÔÉ ÍÏÖÎÏ ÐÒÏÞÉÔÁÔØ ÚÄÅÓØ: Ezm3. - ïÔÎÏÓÑÝÉÅÓÑ Ë ÔÅÍÅ ÐÁËÅÔÙ: - - net/cvsup: - ðÏÒÔ CVSup (ËÌÉÅÎÔ É ÓÅÒ×ÅÒ), ÔÒÅÂÕÀÝÉÊ ÄÌÑ ÓÂÏÒËÉ ÐÁËÅÔ - lang/ezm3. - - - - net/cvsup-mirror: - îÁÂÏÒ ÄÌÑ CVSup-ÚÅÒËÁÌÁ, ÔÒÅÂÕÀÝÉÊ - net/cvsup-without-gui, - É ËÏÎÆÉÇÕÒÉÒÕÀÝÉÊ ÅÇÏ × ÐÒÏÃÅÓÓÅ ÕÓÔÁÎÏ×ËÉ. ÷ÏÚÍÏÖÎÏ, ÎÅËÏÔÏÒÙÍ - ÁÄÍÉÎÉÓÔÒÁÔÏÒÁÍ ÐÏÔÒÅÂÕÅÔÓÑ ÄÒÕÇÏÊ ÎÁÂÏÒ ÕÓÔÁÎÏ×ÏË. + www/nginx: + Nginx — + ×ÙÓÏËÏÐÒÏÉÚ×ÏÄÉÔÅÌØÎÙÊ ×ÅÂ-ÓÅÒ×ÅÒ, ÏÔÌÉÞÁÀÝÉÊÓÑ ÎÉÚËÉÍÉ + ÔÒÅÂÏ×ÁÎÉÑÍÉ Ë ÏÂßÅÍÕ ÏÐÅÒÁÔÉ×ÎÏÊ ÐÁÍÑÔÉ É ÏÂÌÁÄÁÀÝÉÊ + ËÌÀÞÅ×ÙÍÉ ÆÕÎËÃÉÏÎÁÌØÎÙÍÉ ×ÏÚÍÏÖÎÏÓÔÑÍÉ ÄÌÑ ÐÏÓÔÒÏÅÎÉÑ + ÓÏ×ÒÅÍÅÎÎÏÊ ×ÅÂ-ÉÎÆÒÁÓÔÒÕËÔÕÒÙ. æÕÎËÃÉÏÎÁÌØÎÙÅ + ×ÏÚÍÏÖÎÏÓÔÉ ×ËÌÀÞÁÀÔ ÓÌÅÄÕÀÝÅÅ: HTTP-ÓÅÒ×ÅÒ, ÏÂÒÁÔÎÙÊ + ÐÒÏËÓÉ ÄÌÑ HTTP, ÐÏÞÔÏ×ÙÊ ÐÒÏËÓÉ ÓÅÒ×ÅÒ, ËÅÛÉÒÏ×ÁÎÉÅ, + ÂÁÌÁÎÓÉÒÏ×ËÁ ÎÁÇÒÕÚËÉ, ÓÖÁÔÉÅ, ÏÇÒÁÎÉÞÅÎÉÅ ËÏÌÉÞÅÓÔ×Á + ÚÁÐÒÏÓÏ×, ÍÕÌØÔÉÐÌÅËÓÉÒÏ×ÁÎÉÅ É ÐÏ×ÔÏÒÎÏÅ ÉÓÐÏÌØÚÏ×ÁÎÉÅ + ÓÏÅÄÉÎÅÎÉÊ, ÐÏÄÄÅÒÖËÁ ÒÁÚÇÒÕÚËÉ SSL (SSL offload) É + ×ÅÝÁÎÉÑ ÍÅÄÉÁÐÏÔÏËÏ× (media streaming). - - íÏÖÅÔ ÔÁËÖÅ ÏËÁÚÁÔØÓÑ ÐÏÌÅÚÎÙÍ ÐÁËÅÔ - net/cvsup-without-gui. - åÓÌÉ ×Ù ÐÒÅÄÐÏÞÉÔÁÅÔÅ ÐÁËÅÔ, ÓÏÂÒÁÎÎÙÊ ÓÔÁÔÉÞÅÓËÉ, ÚÁÇÌÑÎÉÔÅ ÐÏ - ÜÔÏÊ - ÓÓÙÌËÅ. üÔÁ ÓÔÒÁÎÉÃÁ ×ÓÅ ÅÝÅ ÏÐÉÓÙ×ÁÅÔ ÏÛÉÂËÕ S1G. ÷ÏÚÍÏÖÎÏ, - × ÂÕÄÕÝÅÍ äÖÏÎ ÓÏÚÄÁÓÔ ÕÎÉ×ÅÒÓÁÌØÎÙÊ ÓÁÊÔ ÄÌÑ ÚÁÇÒÕÚËÉ ÓÔÁÔÉÞÅÓËÉ - ÓÏÂÒÁÎÎÙÈ ×ÁÒÉÁÎÔÏ× CVSup ÄÌÑ ÒÁÚÌÉÞÎÙÈ ÐÌÁÔÆÏÒÍ. - - ðÒÉ ÐÏÍÏÝÉ CVSup ÍÏÖÎÏ ÒÁÓÐÒÏÓÔÒÁÎÑÔØ - ÌÀÂÙÅ ËÏÌÌÅËÃÉÉ ÆÁÊÌÏ× (ÎÅ ÔÏÌØËÏ ÒÅÐÏÚÉÔÏÒÉÉ CVS), ÏÄÎÁËÏ ÅÇÏ - ËÏÎÆÉÇÕÒÁÃÉÑ ÍÏÖÅÔ ÂÙÔØ ÎÅÐÒÏÓÔÏÊ. éÚ×ÅÓÔÎÏ, ÞÔÏ - CVSup ÐÏÔÒÅÂÌÑÅÔ ÏÝÕÔÉÍÏÅ ËÏÌÉÞÅÓÔ×Ï - ÐÒÏÃÅÓÓÏÒÎÏÇÏ ×ÒÅÍÅÎÉ ËÁË ÎÁ ÓÅÒ×ÅÒÅ, ÔÁË É ÎÁ ËÌÉÅÎÔÅ, ÐÏÓËÏÌØËÕ - ÓÒÁ×ÎÉ×ÁÅÔ ÂÏÌØÛÏÅ ËÏÌÉÞÅÓÔ×Ï ÆÁÊÌÏ×. - - - - AnonCVS (ÄÏÐÏÌÎÉÔÅÌÅÎ ÄÌÑ ÚÅÒËÁÌ ÒÅÐÏÚÉÔÏÒÉÑ CVS) - - åÓÌÉ ×Ù ËÏÐÉÒÕÅÔÅ ÒÅÐÏÚÉÔÏÒÉÊ CVS, ÍÏÖÎÏ ÄÏÐÏÌÎÉÔÅÌØÎÏ - ÐÒÅÄÏÓÔÁ×ÉÔØ Ë ÎÅÍÕ ÁÎÏÎÉÍÎÙÊ ÄÏÓÔÕÐ. äÌÑ ÎÁÞÁÌÁ, ÐÒÅÄÕÐÒÅÖÄÅÎÉÅ: - ÓÐÒÏÓ ÎÁ ÜÔÏÔ ÓÅÒ×ÉÓ ÎÅ ÔÁË ÕÖ ×ÅÌÉË, ÐÏÄÇÏÔÏ×ËÁ ÅÇÏ ÔÒÅÂÕÅÔ - ÎÅËÏÔÏÒÏÇÏ ÏÐÙÔÁ, É, ÎÁËÏÎÅÃ, ×Ù ÄÏÌÖÎÙ ÚÎÁÔØ, ÞÔÏ ÄÅÌÁÅÔÅ. - - óÕÝÅÓÔ×ÕÅÔ Ä×Á ÏÓÎÏ×ÎÙÈ ÓÐÏÓÏÂÁ ÕÄÁÌÅÎÎÏÇÏ ÄÏÓÔÕÐÁ Ë ÒÅÐÏÚÉÔÏÒÉÀ - CVS: ÞÅÒÅÚ pserver É ÞÅÒÅÚ - ssh (ÄÏÓÔÕÐ ÞÅÒÅÚ rsh ÍÙ - ÒÁÓÓÍÁÔÒÉ×ÁÔØ ÎÅ ÂÕÄÅÍ). äÌÑ ÁÎÏÎÉÍÎÏÇÏ ÄÏÓÔÕÐÁ ÎÁÉÂÏÌÅÅ ÐÏÄÈÏÄÉÔ - pserver; ×ÐÒÏÞÅÍ, ÎÅËÏÔÏÒÙÅ ÓÁÊÔÙ ÄÁÀÔ ÄÏÓÔÕÐ - É ÐÏÓÒÅÄÓÔ×ÏÍ ssh. äÌÑ ÐÏÓÌÅÄÎÅÇÏ ÂÕÄÅÔ ÐÏÌÅÚÎÏÊ - ÓÐÅÃÉÁÌØÎÁÑ - ÐÒÏÇÒÁÍÍÁ, - ÐÒÅÄÎÁÚÎÁÞÅÎÎÁÑ ÄÌÑ ÉÓÐÏÌØÚÏ×ÁÎÉÑ × ËÁÞÅÓÔ×Å ÛÅÌÌÁ ÄÌÑ ÕÞÅÔÎÏÊ - ÚÁÐÉÓÉ ÁÎÏÎÉÍÎÏÇÏ ssh-ÄÏÓÔÕÐÁ. ïÎÁ ÉÓÐÏÌØÚÕÅÔ ×ÙÚÏ× chroot, - ÐÏÜÔÏÍÕ ÒÅÐÏÚÉÔÏÒÉÊ CVS ÄÏÌÖÅÎ ÒÁÓÐÏÌÁÇÁÔØÓÑ ×ÎÕÔÒÉ ÄÏÍÁÛÎÅÇÏ - ËÁÔÁÌÏÇÁ ÁÎÏÎÉÍÎÏÇÏ ÐÏÌØÚÏ×ÁÔÅÌÑ, ÞÔÏ ÐÒÉÅÍÌÅÍÏ ÎÅ ÄÌÑ ×ÓÅÈ - ÓÁÊÔÏ×. äÁÎÎÏÅ ÏÇÒÁÎÉÞÅÎÉÅ ÎÅ ÒÁÓÐÒÏÓÔÒÁÎÑÅÔÓÑ ÎÁ ÄÏÓÔÕÐ ÞÅÒÅÚ - pserver, ÏÄÎÁËÏ ÐÏÓÌÅÄÎÉÊ ×ÁÒÉÁÎÔ ÍÏÖÅÔ ÂÙÔØ - Ó×ÑÚÁÎ Ó ÄÏÐÏÌÎÉÔÅÌØÎÙÍ ÒÉÓËÏÍ Ó ÔÏÞËÉ ÚÒÅÎÉÑ ÂÅÚÏÐÁÓÎÏÓÔÉ. - îÉËÁËÉÈ ÄÏÐÏÌÎÉÔÅÌØÎÙÈ ÐÒÏÇÒÁÍÍ ÄÌÑ ÏÂÅÓÐÅÞÅÎÉÑ ÁÎÏÎÉÍÎÏÇÏ - CVS-ÄÏÓÔÕÐÁ ÎÅ ÐÏÔÒÅÂÕÅÔÓÑ, ÐÏÓËÏÌØËÕ &man.cvs.1; ×ÈÏÄÉÔ × ÂÁÚÏ×ÕÀ - ÐÏÓÔÁ×ËÕ FreeBSD. ÷ÁÍ ÎÕÖÎÏ ÂÕÄÅÔ ÒÁÚÒÅÛÉÔØ ÚÁÐÕÓË - cvs ÉÚ inetd, ÄÌÑ ÞÅÇÏ - ÎÅÏÂÈÏÄÉÍÏ ÄÏÂÁ×ÉÔØ × ÆÁÊÌ /etc/inetd.conf - ÓÔÒÏËÕ ×ÉÄÁ - - cvspserver stream tcp nowait root /usr/bin/cvs cvs -f -l -R -T /anoncvstmp --allow-root=/home/ncvs pserver - - ïÂÒÁÔÉÔÅÓØ Ë ÓÔÒÁÎÉÃÅ ÓÐÒÁ×ÏÞÎÉËÁ &man.cvs.1; ÚÁ ÄÏÐÏÌÎÉÔÅÌØÎÏÊ - ÉÎÆÏÒÍÁÃÉÅÊ ÐÏ ÏÐÃÉÑÍ. ëÒÏÍÅ ÔÏÇÏ, ÓÔÒÁÎÉÃÙ - info ÐÏ CVS ÏÐÉÓÙ×ÁÀÔ, ËÁË ÕÄÏÓÔÏ×ÅÒÉÔØÓÑ × ÔÏÍ, - ÞÔÏ ×Ù ÐÒÅÄÏÓÔÁ×ÌÑÅÔÅ ÄÏÓÔÕÐ ÔÏÌØËÏ ÄÌÑ ÞÔÅÎÉÑ. òÅËÏÍÅÎÄÕÅÔÓÑ - ÓÏÚÄÁÔØ ÎÅÐÒÉ×ÉÌÅÇÉÒÏ×ÁÎÎÕÀ ÕÞÅÔÎÕÀ ÚÁÐÉÓØ, ÖÅÌÁÔÅÌØÎÏ Ó ÉÍÅÎÅÍ - anoncvs. ðÏÔÒÅÂÕÅÔÓÑ ÔÁËÖÅ ÓÏÚÄÁÔØ ÆÁÊÌ - passwd × ËÁÔÁÌÏÇÅ - /home/ncvs/CVSROOT É ÕÓÔÁÎÏ×ÉÔØ ÐÁÒÏÌØ (ÐÕÓÔÏÊ - ÉÌÉ anoncvs) ÄÌÑ ÐÏÌØÚÏ×ÁÔÅÌÑ - anoncvs. óÏÚÄÁÎÉÅ ÆÁÊÌÏ×ÏÊ ÓÉÓÔÅÍÙ - /anoncvstmp × ÐÁÍÑÔÉ ÎÅ ÎÅÏÂÈÏÄÉÍÏ, ÎÏ - ÒÅËÏÍÅÎÄÕÅÔÓÑ ÄÌÑ ÕÓËÏÒÅÎÉÑ ÒÁÂÏÔÙ: × ÎÅÊ &man.cvs.1; ÂÕÄÅÔ ÓÏÚÄÁ×ÁÔØ - ×ÒÅÍÅÎÎÕÀ ÓÔÒÕËÔÕÒÕ ËÁÔÁÌÏÇÏ×, ËÏÔÏÒÁÑ ÎÅ ÉÓÐÏÌØÚÕÅÔÓÑ ÐÏ ÚÁ×ÅÒÛÅÎÉÉ - ÏÐÅÒÁÃÉÉ, ÎÏ ÓÉÌØÎÏ ÚÁÍÅÄÌÑÅÔ ÒÁÂÏÔÕ, ÅÓÌÉ ÔÒÅÂÕÀÔÓÑ ÏÐÅÒÁÃÉÉ ÚÁÐÉÓÉ - ÎÁ ÒÅÁÌØÎÙÊ ÄÉÓË. ðÒÉÍÅÒ ÏÐÉÓÁÎÉÑ ÔÁËÏÊ ÆÁÊÌÏ×ÏÊ ÓÉÓÔÅÍÙ × ÆÁÊÌÅ - /etc/fstab: - - /dev/da0s1b /anoncvstmp mfs rw,-s=786432,-b=4096,-f=512,-i=560,-c=3,-m=0,nosuid 0 0 - - üÔÉ ÕÓÔÁÎÏ×ËÉ (ÒÁÚÕÍÅÅÔÓÑ, ÔÝÁÔÅÌØÎÏ ÐÏÄÏÂÒÁÎÎÙÅ) ÐÒÅÄÌÏÖÉÌ - &a.jdp.email;. @@ -438,8 +331,8 @@ ÉÓÐÏÌØÚÏ×ÁÔØ É ËÁËÉÅ ÓÁÊÔÙ ×ÙÂÉÒÁÔØ × ËÁÞÅÓÔ×Å ÉÓÔÏÞÎÉËÏ× ÄÌÑ ÓÉÎÈÒÏÎÉÚÁÃÉÉ. - - FTP + + úÅÒËÁÌÉÒÏ×ÁÎÉÅ FTP-ÏÂÌÁÓÔÉ æÁÊÌÙ, ÄÏÓÔÕÐÎÙÅ ÐÏ FTP, ÓÏÓÔÁ×ÌÑÀÔ ÂÏÌØÛÕÀ ÞÁÓÔØ ÚÅÒËÁÌÁ. ïÎÉ ×ËÌÀÞÁÀÔ ÄÉÓÔÒÉÂÕÔÉ×ÎÙÅ ÎÁÂÏÒÙ, ÎÅÏÂÈÏÄÉÍÙÅ @@ -452,58 +345,7 @@ ×ÙÛÅÏÐÉÓÁÎÎÏÅ — ÄÌÑ ÒÁÚÎÙÈ ×ÅÒÓÉÊ FreeBSD É ÒÁÚÌÉÞÎÙÈ ÁÒÈÉÔÅËÔÕÒ. - - ðÒÉ ÐÏÍÏÝÉ ÐÒÏÇÒÁÍÍ ÄÌÑ FTP-ÚÅÒËÁÌÉÒÏ×ÁÎÉÑ - - - äÌÑ ×ÙËÁÞÉ×ÁÎÉÑ ÆÁÊÌÏ× ×Ù ÍÏÖÅÔÅ ÉÓÐÏÌØÚÏ×ÁÔØ ÐÒÏÇÒÁÍÍÕ - FTP-ÚÅÒËÁÌÉÒÏ×ÁÎÉÑ. - ÷ÏÔ ÎÅËÏÔÏÒÙÅ ÉÚ ÎÁÉÂÏÌÅÅ ÞÁÓÔÏ ÉÓÐÏÌØÚÕÀÝÉÈÓÑ: - - - - ftp/mirror - - - - ftp/ftpmirror - - - - ftp/emirror - - - - ftp/spegla - - - - ftp/omi - - - - ftp/wget - - - - òÁÎÅÅ ÎÁÉÂÏÌÅÅ ÐÏÐÕÌÑÒÎÙÍ ×ÁÒÉÁÎÔÏÍ ÂÙÌ - ftp/mirror, ÈÏÔÑ ÉÚ-ÚÁ ÔÏÇÏ, ÞÔÏ - ÜÔÁ ÐÒÏÇÒÁÍÍÁ ÎÁÐÉÓÁÎÁ ÎÁ &man.perl.1;, ÓÕÝÅÓÔ×ÕÀÔ ÒÁÚÌÉÞÎÙÅ - ÏÇÒÁÎÉÞÅÎÉÑ, × ÏÓÏÂÅÎÎÏÓÔÉ ÐÒÉ ÚÅÒËÁÌÉÒÏ×ÁÎÉÉ ÂÏÌØÛÉÈ ÆÁÊÌÏ×ÙÈ - ÓÔÒÕËÔÕÒ, ÔÁËÉÈ ËÁË FreeBSD. õÔ×ÅÒÖÄÁÅÔÓÑ, ×ÐÒÏÞÅÍ, ÞÔÏ × ÔÅËÕÝÅÊ - ×ÅÒÓÉÉ ÐÏÓÌÅÄÎÑÑ ÐÒÏÂÌÅÍÁ ÉÓÐÒÁ×ÌÅÎÁ ÚÁ ÓÞÅÔ ÄÏÐÏÌÎÉÔÅÌØÎÏÇÏ - ÁÌÇÏÒÉÔÍÁ ÓÒÁ×ÎÅÎÉÑ ÓÔÒÕËÔÕÒÙ ËÁÔÁÌÏÇÏ×. - - ÷ÏÏÂÝÅ ÇÏ×ÏÒÑ, ÐÒÏÔÏËÏÌ FTP ÎÅ ÌÕÞÛÉÍ ÏÂÒÁÚÏÍ ÐÏÄÈÏÄÉÔ ÄÌÑ - ÐÏÄÄÅÒÖËÉ ÚÅÒËÁÌÁ. éÚÍÅÎÅÎÎÙÊ ÆÁÊÌ ÐÅÒÅÄÁÅÔÓÑ ÃÅÌÉËÏÍ; ËÒÏÍÅ ÔÏÇÏ, - ÎÅ×ÏÚÍÏÖÎÏ ÓÏÚÄÁÎÉÅ ÅÄÉÎÏÇÏ ÐÏÔÏËÁ ÄÁÎÎÙÈ, ËÏÔÏÒÙÊ ÍÏÇ ÂÙ ÐÏ×ÙÓÉÔØ - ÜÆÆÅËÔÉ×ÎÏÓÔØ ÐÅÒÅÄÁÞÉ ÚÁ ÓÞÅÔ ÂÏÌØÛÏÇÏ TCP-ÏËÎÁ. - - - - ðÒÉ ÐÏÍÏÝÉ rsync - - âÏÌÅÅ ÜÆÆÅËÔÉ×ÎÙÍ ÂÕÄÅÔ ÓÉÎÈÒÏÎÉÚÁÃÉÑ FTP-ÏÂÌÁÓÔÉ ÐÒÉ ÐÏÍÏÝÉ + îÁÉÂÏÌÅÅ ÜÆÆÅËÔÉ×ÎÙÍ ÂÕÄÅÔ ÓÉÎÈÒÏÎÉÚÁÃÉÑ FTP-ÏÂÌÁÓÔÉ ÐÒÉ ÐÏÍÏÝÉ rsync. äÌÑ ÜÔÏÇÏ ÓÌÅÄÕÅÔ ÕÓÔÁÎÏ×ÉÔØ ÐÁËÅÔ net/rsync, ËÏÔÏÒÙÊ ÂÙÌ ÏÐÉÓÁÎ × ÒÁÚÄÅÌÅ . @@ -526,7 +368,7 @@ óÔÒÏËÁ ÄÌÑ ÓÉÎÈÒÏÎÉÚÁÃÉÉ FreeBSD ÐÏ rsync ×ÙÇÌÑÄÉÔ ÐÒÉÍÅÒÎÏ ÔÁË: - &prompt.user; rsync -vaz --delete ftp4.de.FreeBSD.org::FreeBSD/ /pub/FreeBSD/ + &prompt.user; rsync -vaHz --delete rsync://ftp4.de.FreeBSD.org/FreeBSD/ /pub/FreeBSD/ úÁÇÌÑÎÉÔÅ × ÄÏËÕÍÅÎÔÁÃÉÀ ÐÏ rsync, ÔÁËÖÅ ÄÏÓÔÕÐÎÕÀ ÐÏ ÁÄÒÅÓÕ @@ -537,203 +379,18 @@ ÐÏÔÏÍÕ ÞÔÏ ËÁÔÁÌÏÇ Ó ÉÍÅÎÅÍ ÍÏÄÕÌÑ (× ÄÁÎÎÏÍ ÓÌÕÞÁÅ "FreeBSD") ÎÅ ÓÏÚÄÁÅÔÓÑ. äÌÑ ÐÏÄÄÅÒÖÁÎÉÑ ÁËÔÕÁÌØÎÏÓÔÉ ×ÁÍ ÐÏÔÒÅÂÕÅÔÓÑ ÓÏÚÄÁÔØ ÓËÒÉÐÔ ÄÌÑ ÚÁÐÕÓËÁ ÐÏÄÏÂÎÏÊ ËÏÍÁÎÄÙ ÉÚ &man.cron.8;. - - - - ðÒÉ ÐÏÍÏÝÉ CVSup - - îÅÍÎÏÇÉÅ ÓÁÊÔÙ, × ÐÅÒ×ÕÀ ÏÞÅÒÅÄØ ÃÅÎÔÒÁÌØÎÙÊ - ftp-master.FreeBSD.org ÐÒÅÄÏÓÔÁ×ÌÑÀÔ - ÄÌÑ ÓÉÎÈÒÏÎÉÚÁÃÉÉ FTP-ÏÂÌÁÓÔÉ ÄÏÓÔÕÐ ÐÏ ÐÒÏÔÏËÏÌÕ - CVSup. ÷ÁÍ ÐÏÔÒÅÂÕÅÔÓÑ ËÌÉÅÎÔ - CVSup, ÐÒÅÄÐÏÞÔÉÔÅÌØÎÏ ÉÚ ÐÁËÅÔÁ - net/cvsup (ÓÍ. ÔÁËÖÅ - ). - ðÒÉÍÅÒ ËÏÎÆÉÇÕÒÁÃÉÏÎÎÏÇÏ ÆÁÊÌÁ (supfile) ÄÌÑ - ÓÉÎÈÒÏÎÉÚÁÃÉÉ Ó - ftp-master.FreeBSD.org: - - # -# FreeBSD archive supfile from master server -# -*default host=ftp-master.FreeBSD.org -*default base=/usr -*default prefix=/pub -#*default release=all -*default delete use-rel-suffix -*default umask=002 - -# If your network link is a T1 or faster, comment out the following line. -#*default compress - -FreeBSD-archive release=all preserve - - óÕÄÑ ÐÏ ×ÓÅÍÕ, ÓÉÎÈÒÏÎÉÚÁÃÉÑ ÐÒÉ ÐÏÍÏÝÉ - CVSup — ÌÕÞÛÉÊ ÐÏ ÜÆÆÅËÔÉ×ÎÏÓÔÉ - ÓÐÏÓÏ ÐÏÄÄÅÒÖËÉ ÚÅÒËÁÌÁ, ÏÄÎÁËÏ ÏÎ ÄÏÓÔÕÐÅÎ ÌÉÛØ Ó ÎÅÂÏÌØÛÏÇÏ ÞÉÓÌÁ - ÓÁÊÔÏ×. - - - ðÒÏÞÔÉÔÅ ÄÏËÕÍÅÎÔÁÃÉÀ ÐÏ CVSup, - ÎÁÐÒÉÍÅÒ, &man.cvsup.1;, É ÏÂÒÁÔÉÔÅ ×ÎÉÍÁÎÉÅ ÎÁ ÏÐÃÉÀ - . ïÎÁ ÍÏÖÅÔ ÕÍÅÎØÛÉÔØ ÏÂßÅÍ ÏÐÅÒÁÃÉÊ - ××ÏÄÁ-×Ù×ÏÄÁ, ÐÒÅÄÐÏÌÁÇÁÑ, ÞÔÏ ÚÁÐÉÓÁÎÎÁÑ ÉÎÆÏÒÍÁÃÉÑ Ï - ËÁÖÄÏÍ ÆÁÊÌÅ ËÏÒÒÅËÔÎÁ. - - - - - - úÅÒËÁÌÉÒÏ×ÁÎÉÅ CVS ÒÅÐÏÚÉÔÏÒÉÑ - - óÕÝÅÓÔ×ÕÅÔ ÎÅÓËÏÌØËÏ ÓÐÏÓÏÂÏ× ÓÉÎÈÒÏÎÉÚÁÃÉÉ - CVS ÒÅÐÏÚÉÔÏÒÉÑ. CVSup ÎÁÉÂÏÌÅÅ - ÏÂÝÉÊ ÍÅÔÏÄ. - - - éÓÐÏÌØÚÏ×ÁÎÉÅ CVSup - - ðÒÏÇÒÁÍÍÁ CVSup ÎÅÍÎÏÇÏ ÏÐÉÓÁÎÁ - × ( É - ). - - îÁÓÔÒÏÉÔØ CVSup ÚÅÒËÁÌÏ ÏÞÅÎØ ÐÒÏÓÔÏ. - õÓÔÁÎÏ×ËÁ net/cvsup-mirror - ÐÒÏ×ÅÒÉÔ, ÞÔÏ ×ÓÅ ÎÕÖÎÙÅ ÐÒÏÇÒÁÍÍÙ ÕÓÔÁÎÏ×ÌÅÎÙ É ÚÁÔÅÍ ÓÏÂÅÒÅÔ ×ÓÀ - ÎÅÏÂÈÏÄÉÍÕÀ ÉÎÆÏÒÍÁÃÉÀ ÄÌÑ ËÏÎÆÉÇÕÒÉÒÏ×ÁÎÉÑ ÚÅÒËÁÌÁ. - - - îÅ ÚÁÂÕÄØÔÅ ÐÏÞÉÔÁÔØ ÐÏÌÅÚÎÕÀ ÐÏÄÓËÁÚËÕ - ÚÄÅÓØ. - - - - - äÒÕÇÉÅ ÍÅÔÏÄÙ - - éÓÐÏÌØÚÏ×ÁÎÉÅ ÍÅÔÏÄÏ×, ÏÔÌÉÞÎÙÈ ÏÔ - CVSup, ÎÅ ÒÅËÏÍÅÎÄÕÅÔÓÑ. ôÅÍ ÎÅ ÍÅÎÅÅ, - ÍÙ ËÒÁÔËÏ ÕÐÏÍÑÎÅÍ ÉÈ. ðÏÓËÏÌØËÕ ÂÏÌØÛÁÑ ÞÁÓÔØ ÚÅÒËÁÌ ÄÁÅÔ ÄÏÓÔÕÐ Ë - ÒÅÐÏÚÉÔÏÒÉÀ CVS × ÞÉÓÌÅ ÐÒÏÞÉÈ ÆÁÊÌÏ×, ÄÏÓÔÕÐÎÙÈ ÐÏ FTP, ÐÏ ÐÕÔÉ - /pub/FreeBSD/development/FreeBSD-CVS, - ÍÏÇÕÔ ÂÙÔØ ÉÓÐÏÌØÚÏ×ÁÎÙ: - - - - FTP - - - - Rsync - - - - HTTP - - - - - AnonCVS ÎÅ ÍÏÖÅÔ ÉÓÐÏÌØÚÏ×ÁÔØÓÑ ÄÌÑ ÚÅÒËÁÌÉÒÏ×ÁÎÉÑ CVS - ÒÅÐÏÚÉÔÏÒÉÑ, ÔÁË ËÁË CVS ÎÅ ÒÁÚÒÅÛÁÅÔ ÓÁÍ ÄÏÓÔÕÐ Ë ÒÅÐÏÚÉÔÏÒÉÀ, - Á ÔÏÌØËÏ Ë ÉÚ×ÌÅÞ£ÎÎÙÍ ×ÅÒÓÉÑÍ ÍÏÄÕÌÅÊ. - - úÅÒËÁÌÉÒÏ×ÁÎÉÅ ÓÔÒÁÎÉà WWW - ìÕÞÛÉÍ ÓÐÏÓÏÂÏÍ ÂÕÄÅÔ ÉÚ×ÌÅÞÅÎÉÅ (check out) ÉÚ ÒÅÐÏÚÉÔÏÒÉÑ CVS - ÍÏÄÕÌÑ www. ðÒÉ ÕÓÌÏ×ÉÉ ÎÁÌÉÞÉÑ Õ ×ÁÓ ËÏÐÉÉ - ÒÅÐÏÚÉÔÏÒÉÑ, ×ÓÅ, ÞÔÏ ÄÌÑ ÜÔÏÇÏ ÐÏÔÒÅÂÕÅÔÓÑ — ×ÙÐÏÌÎÉÔØ - ËÏÍÁÎÄÕ - - &prompt.user; cvs -d /home/ncvs co www - - É ÓÆÏÒÍÉÒÏ×ÁÔØ ÚÁÄÁÎÉÅ ÄÌÑ cron, ËÏÔÏÒÏÅ ÂÕÄÅÔ - ÒÅÇÕÌÑÒÎÏ ×ÙÐÏÌÎÑÔØ ÏÐÅÒÁÃÉÀ cvs up -d -P, - ÎÁÐÒÉÍÅÒ, ËÁÖÄÙÊ ÒÁÚ ÐÏÓÌÅ ÏÂÎÏ×ÌÅÎÉÑ ËÏÐÉÉ ÒÅÐÏÚÉÔÏÒÉÑ. - òÁÚÕÍÅÅÔÓÑ, ÆÁÊÌÙ ÄÏÌÖÎÙ ÎÁÈÏÄÉÔØÓÑ × ÉÅÒÁÒÈÉÉ, ÄÏÓÔÕÐÎÏÊ ÄÌÑ - ÐÕÂÌÉÞÎÏÇÏ ×ÅÂ-ÄÏÓÔÕÐÁ. íÙ ÓÏÚÎÁÔÅÌØÎÏ ÎÅ ÂÕÄÅÍ ÏÂÓÕÖÄÁÔØ ÚÄÅÓØ - ÐÒÏÃÅÓÓ ÕÓÔÁÎÏ×ËÉ É ËÏÎÆÉÇÕÒÁÃÉÉ ×ÅÂ-ÓÅÒ×ÅÒÁ ÄÌÑ ÜÔÉÈ ÃÅÌÅÊ. - - åÓÌÉ Õ ×ÁÓ ÎÅÔ ÌÏËÁÌØÎÏÊ ËÏÐÉÉ ÒÅÐÏÚÉÔÏÒÉÑ, ÍÏÖÎÏ ÉÓÐÏÌØÚÏ×ÁÔØ - CVSup ÄÌÑ ÓÉÎÈÒÏÎÉÚÁÃÉÉ ËÏÐÉÉ ×ÅÂ-ÓÔÒÁÎÉÃ. - ðÒÉÍÅÒ ËÏÎÆÉÇÕÒÁÃÉÉ ÍÏÖÎÏ ÎÁÊÔÉ × ÆÁÊÌÅ - /usr/share/examples/cvsup/www-supfile. - ðÒÉ×ÅÄÅÍ ÅÇÏ ÚÄÅÓØ: - - # -# WWW module supfile for FreeBSD -# -*default host=cvsup3.de.FreeBSD.org -*default base=/usr -*default prefix=/usr/local -*default release=cvs tag=. -*default delete use-rel-suffix - -# If your network link is a T1 or faster, comment out the following line. -*default compress - -# This collection retrieves the www/ tree of the FreeBSD repository -www + ÷ÅÂ-ÓÁÊÔ &os; ÓÌÅÄÕÅÔ ÚÅÒËÁÌÉÒÏ×ÁÔØ ÉÓËÌÀÞÉÔÅÌØÎÏ ÐÒÉ + ÐÏÍÏÝÉ rsync. - éÓÐÏÌØÚÏ×ÁÎÉÅ ÐÁËÅÔÁ ftp/wget - ÉÌÉ ÉÎÙÈ ÉÎÓÔÒÕÍÅÎÔÏ× ÄÌÑ ÓÏÚÄÁÎÉÑ ×ÅÂ-ÚÅÒËÁÌ ÎÅ ÒÅËÏÍÅÎÄÕÅÔÓÑ. + ëÏÍÁÎÄÎÁÑ ÓÔÒÏËÁ ÄÌÑ ÓÉÎÈÒÏÎÉÚÁÃÉÉ ×ÅÂ-ÓÁÊÔÁ &os; + ×ÙÇÌÑÄÉÔ ÐÒÉÍÅÒÎÏ ÔÁË: - - úÅÒËÁÌÁ ÄÏËÕÍÅÎÔÁÃÉÉ FreeBSD - - - ðÏÓËÏÌØËÕ ÍÎÏÇÉÅ ×ÅÂ-ÓÔÒÁÎÉÃÙ ÓÓÙÌÁÀÔÓÑ ÎÁ ÄÏËÕÍÅÎÔÁÃÉÀ, ÈÏÒÏÛÅÊ - ÉÄÅÅÊ Ñ×ÌÑÅÔÓÑ ÐÏÄÄÅÒÖËÁ ÚÅÒËÁÌÁ ÄÏËÕÍÅÎÔÁÃÉÉ FreeBSD ÓÏ×ÍÅÓÔÎÏ - Ó ÐÒÏÞÉÍÉ ÚÅÒËÁÌÁÍÉ. îÁÄÏ ÏÔÍÅÔÉÔØ, ÞÔÏ ÜÔÏÔ ÐÒÏÃÅÓÓ ÎÅ ÓÔÏÌØ - ÔÒÉ×ÉÁÌÅÎ, ËÁË ÐÏÄÄÅÒÖËÁ ÚÅÒËÁÌÁ ×ÅÂ-ÓÔÒÁÎÉà ÓÁÍÉÈ ÐÏ ÓÅÂÅ. - - äÌÑ ÎÁÞÁÌÁ ×Ù ÄÏÌÖÎÙ ÓÏÚÄÁÔØ ËÏÐÉÀ ÉÓÈÏÄÎÙÈ ÔÅËÓÔÏ× ÄÏËÕÍÅÎÔÁÃÉÉ - (ËÁË É ×Ï ÍÎÏÇÉÈ ÄÒÕÇÉÈ ÓÌÕÞÁÑÈ, ÄÌÑ ÜÔÏÇÏ ÐÒÅÄÐÏÞÔÉÔÅÌÅÎ - CVSup). ÷ÏÔ ÐÒÉÍÅÒ ÆÁÊÌÁ - ËÏÎÆÉÇÕÒÁÃÉÉ: - - # -# FreeBSD documentation supfile -# -*default host=cvsup3.de.FreeBSD.org -*default base=/usr -*default prefix=/usr/share -*default release=cvs tag=. -*default delete use-rel-suffix - -# If your network link is a T1 or faster, comment out the following line. -#*default compress - -# This will retrieve the entire doc branch of the FreeBSD repository. -# This includes the handbook, FAQ, and translations thereof. -doc-all - - úÁÔÅÍ, ×ÁÍ ÐÏÔÒÅÂÕÅÔÓÑ ÎÅÓËÏÌØËÏ ÐÁËÅÔÏ×. ë ÓÞÁÓÔØÀ, - ÓÐÅÃÉÁÌØÎÏ ÄÌÑ ÜÔÏÇÏ ÓÕÝÅÓÔ×ÕÅÔ ÍÅÔÁ-ÐÏÒÔ - textproc/docproj. - ôÁËÖÅ, ÎÅÏÂÈÏÄÉÍÏ ÕÓÔÁÎÏ×ÉÔØ ÎÅËÏÔÏÒÙÅ ÐÅÒÅÍÅÎÎÙÅ ÏËÒÕÖÅÎÉÑ, - ÎÁÐÒÉÍÅÒ SGML_CATALOG_FILES, É ÐÅÒÅÍÅÎÎÙÅ - × ÆÁÊÌÅ /etc/make.conf, ÇÌÁ×ÎÙÍ ÏÂÒÁÚÏÍ - ÐÅÒÅÍÅÎÎÕÀ DOC_LANG (ÉÓÐÏÌØÚÕÊÔÅ ÆÁÊÌ - /usr/share/examples/make.conf ËÁË ÛÁÂÌÏÎ). - ðÏÓÌÅ ÜÔÏÇÏ ÍÏÖÎÏ ×ÙÄÁÔØ ËÏÍÁÎÄÕ make - × ÇÌÁ×ÎÏÍ ËÁÔÁÌÏÇÅ ÄÏËÕÍÅÎÔÁÃÉÉ (ÐÏ ÕÍÏÌÞÁÎÉÀ ÜÔÏ - /usr/share/doc). ëÁË É ÐÒÅÖÄÅ, ÜÔÉ ËÁÔÁÌÏÇÉ - ÄÏÌÖÎÙ ÂÙÔØ ÄÏÓÔÕÐÎÙ ÄÌÑ ×ÁÛÅÇÏ ×ÅÂ-ÓÅÒ×ÅÒÁ (ÐÒÏ×ÅÒØÔÅ, ÞÔÏ ÓÓÙÌËÉ - ×ÅÄÕÔ × ÎÕÖÎÙÅ ÍÅÓÔÁ). - - - ðÒÏÃÅÓÓ ÐÏÄÇÏÔÏ×ËÉ É ÐÏÓÔÒÏÅÎÉÑ ÄÏËÕÍÅÎÔÁÃÉÉ, Á ÔÁËÖÅ - ÍÎÏÇÉÅ ÓÏÐÕÔÓÔ×ÕÀÝÉÅ ×ÏÐÒÏÓÙ, ÐÏÄÒÏÂÎÏ ÏÐÉÓÁÎ × ÄÏËÕÍÅÎÔÅ - õÞÅÂÎÉË ÐÏ ðÒÏÅËÔÕ - äÏËÕÍÅÎÔÉÒÏ×ÁÎÉÑ &os;. ðÒÏÞÔÉÔÅ ÜÔÏÔ ÄÏËÕÍÅÎÔ, - × ÏÓÏÂÅÎÎÏÓÔÉ ÅÓÌÉ Õ ×ÁÓ ×ÏÚÎÉËÌÉ ÐÒÏÂÌÅÍÙ ÓÏ ÓÂÏÒËÏÊ - ÓÔÁÎÄÁÒÔÎÏÇÏ ËÏÍÐÌÅËÔÁ ÄÏËÕÍÅÎÔÁÃÉÉ. - - + &prompt.user; rsync -vaHz --delete rsync://bit0.us-west.freebsd.org/FreeBSD-www-data/ /usr/local/www/ @@ -782,10 +439,6 @@ doc-all - ÒÅÐÏÚÉÔÏÒÉÊ CVS: ÒÁÚ × ÞÁÓ - - - WWW-ÓÔÒÁÎÉÃÙ: ÒÁÚ × ÓÕÔËÉ @@ -810,7 +463,6 @@ doc-all ×ÅÒÈÎÅÇÏ ÕÒÏ×ÎÑ ÓÔÒÁÎÙ, ÇÄÅ ÒÁÓÐÏÌÏÖÅÎÏ ÚÅÒËÁÌÏ, N — ÎÏÍÅÒ ÚÅÒËÁÌÁ × ÄÁÎÎÏÊ ÓÔÒÁÎÅ. üÔÏÔ ÖÅ ÐÒÉÎÃÉÐ ÐÒÉÍÅÎÉÍ Ë ÉÍÅÎÁÍ ÈÏÓÔÏ× - cvsupN.CC.FreeBSD.org, wwwN.CC.FreeBSD.org É Ô.Ð. ëÒÏÍÅ ÔÏÇÏ, ÅÓÔØ ÚÅÒËÁÌÁ ÂÅÚ ÄÏÍÅÎÎÏÊ ÞÁÓÔÉ, ÏÂÏÚÎÁÞÁÀÝÅÊ ÓÔÒÁÎÕ. ÷ÓÅ ÏÎÉ ÉÍÅÀÔ ÏÞÅÎØ ÈÏÒÏÛÉÅ ×ÎÅÛÎÉÅ ËÁÎÁÌÙ É ÏÂÓÌÕÖÉ×ÁÀÔ ÂÏÌØÛÏÅ ÞÉÓÌÏ @@ -861,8 +513,7 @@ doc-all ÷ÙÂÅÒÉÔÅ ÔÅ ÉÚ ÎÉÈ, Ó ËÏÔÏÒÙÍÉ ×ÁÍ ÒÁÂÏÔÁÔØ ÂÙÓÔÒÅÅ ×ÓÅÇÏ (ÍÅÎØÛÅÅ ÞÉÓÌÏ ÐÒÏÍÅÖÕÔÏÞÎÙÈ ÕÚÌÏ× É ×ÒÅÍÑ ÏÔËÌÉËÁ), É ËÏÔÏÒÙÅ ÐÒÅÄÏÓÔÁ×ÌÑÀÔ ÎÕÖÎÙÅ ×ÁÍ ÓÅÒ×ÉÓÙ (ÔÁËÉÅ ËÁË - rsync ÉÌÉ - CVSup). + rsync). @@ -906,48 +557,23 @@ doc-all Ó×ÑÖÉÔÅÓØ Ó mirror-admin@FreeBSD.org É ÐÏÐÒÏÓÉÔÅ ÐÏÍÏÝÉ Õ ÎÉÈ. - óÕÝÅÓÔ×ÕÅÔ ÔÒÉ ÏÓÎÏ×ÎÙÈ ÓÁÊÔÁ ÄÌÑ ÓÉÎÈÒÏÎÉÚÁÃÉÉ ÎÁÂÏÒÁ ÆÁÊÌÏ× FTP - É ÏÄÉÎ ÄÌÑ ÒÅÐÏÚÉÔÏÒÉÑ CVS. ÷ÅÂ-ÓÔÒÁÎÉÃÙ É ÄÏËÕÍÅÎÔÁÃÉÑ ÈÒÁÎÑÔÓÑ - × CVS, ÐÏÜÔÏÍÕ ÎÅ ÉÍÅÀÔ ÏÔÄÅÌØÎÙÈ ÏÓÎÏ×ÎÙÈ ÓÁÊÔÏ×. + óÕÝÅÓÔ×ÕÅÔ ÏÄÉÎ ÏÓÎÏ×ÎÏÊ ÓÁÊÔ ÄÌÑ ÓÉÎÈÒÏÎÉÚÁÃÉÉ ÎÁÂÏÒÁ ÆÁÊÌÏ× + FTP. ftp-master.FreeBSD.org üÔÏ ÏÓÎÏ×ÎÏÊ ÓÅÒ×ÅÒ ÄÌÑ ÓÉÎÈÒÏÎÉÚÁÃÉÉ FTP ÎÁÂÏÒÁ. - ftp-master.FreeBSD.org ÐÏÄÄÅÒÖÉ×ÁÅÔ ÄÏÓÔÕÐ ÐÏ - rsync É - CVSup, × ÄÏÐÏÌÎÅÎÉÅ Ë FTP. - éÓÐÏÌØÚÏ×ÁÎÉÅ ÜÔÉÈ ÐÒÏÔÏËÏÌÏ× ÏÐÉÓÁÎÏ × ÒÁÚÄÅÌÁÈ - É - . + ÷ ÄÏÐÏÌÎÅÎÉÅ Ë FTP, ftp-master.FreeBSD.org + ÐÏÄÄÅÒÖÉ×ÁÅÔ ÄÏÓÔÕÐ ÐÏ rsync. + éÓÐÏÌØÚÏ×ÁÎÉÅ ÜÔÉÈ ÐÒÏÔÏËÏÌÏ× ÏÐÉÓÁÎÏ × + . ðÒÉ×ÅÔÓÔ×ÕÅÔÓÑ ÐÒÅÄÏÓÔÁ×ÌÅÎÉÅ ÚÅÒËÁÌÁÍÉ 1 ÕÒÏ×ÎÑ ÄÏÓÔÕÐÁ Ë FTP-ÏÂÌÁÓÔÉ ÐÏ ÐÒÏÔÏËÏÌÕ rsync. - - - cvsup-master.FreeBSD.org - - üÔÏ ÏÓÎÏ×ÎÏÊ ÓÅÒ×ÅÒ ÄÌÑ ÓÉÎÈÒÏÎÉÚÁÃÉÉ ÒÅÐÏÚÉÔÏÒÉÑ CVS. - - cvsup-master.FreeBSD.org ÏÂÅÓÐÅÞÉ×ÁÅÔ ÄÏÓÔÕÐ - ÔÏÌØËÏ ÐÏ ÐÒÏÔÏËÏÌÕ CVSup. - äÅÔÁÌÉ ÓÍ. × . - - äÌÑ ÐÏÌÕÞÅÎÉÑ ÄÏÓÔÕÐÁ Ë ÜÔÏÍÕ ÓÅÒ×ÅÒÕ ×ÁÍ ÎÕÖÎÏ Ó×ÑÚÁÔØÓÑ Ó - &a.cvsup-master;. îÅ ÚÁÂÕÄØÔÅ ÓÎÁÞÁÌÁ ÐÒÏÞÉÔÁÔØ - ðÒÁ×ÉÌÁ - ÄÏÓÔÕÐÁ Ë ÃÅÎÔÒÁÌØÎÏÍÕ CVSup ÓÅÒ×ÅÒÕ FreeBSD! - - ðÏÄÇÏÔÏ×ØÔÅ ÐÁÒÁÍÅÔÒÙ Á×ÔÏÒÉÚÁÃÉÉ, ËÁË ÏÐÉÓÁÎÏ ÚÄÅÓØ. - îÅ ÚÁÂÕÄØÔÅ, ÞÔÏ × ËÁÞÅÓÔ×Å ÉÍÅÎÉ ÓÅÒ×ÅÒÁ ËÏÍÁÎÄÅ - cvpasswd ÎÕÖÎÏ ÕËÁÚÁÔØ - freefall.FreeBSD.org, ÎÅÓÍÏÔÒÑ ÎÁ ÔÏ, ÞÔÏ - ÕÓÔÁÎÁ×ÌÉ×ÁÔØ ÓÏÅÄÉÎÅÎÉÅ ×Ù ÂÕÄÅÔÅ Ó - cvsup-master.FreeBSD.org. - @@ -984,12 +610,6 @@ doc-all ÒÁÓÓÍÁÔÒÉ×ÁÔØ ÜÔÏÔ ÓÐÉÓÏË ËÁË ÎÁÓÔÏÊÞÉ×ÙÅ ÐÏÖÅÌÁÎÉÑ. - - óÌÅÄÕÀÝÅÅ ÏÔÎÏÓÉÔÓÑ × ÏÓÎÏ×ÎÏÍ Ë ÎÁÂÏÒÕ ÆÁÊÌÏ× FTP, ÐÏÓËÏÌØËÕ - ÒÅÐÏÚÉÔÏÒÉÊ CVS ×ÓÅÇÄÁ ÄÏÌÖÅÎ ÚÅÒËÁÌÉÒÏ×ÁÔØÓÑ ÐÏÌÎÏÓÔØÀ, - Á ×ÅÂ-ÓÔÒÁÎÉÃÙ ÐÒÅÄÓÔÁ×ÌÑÀÔ ÓÏÂÏÊ ÎÅÓËÏÌØËÏ ÏÓÏÂÙÊ ÓÌÕÞÁÊ. - - úÅÒËÁÌÁ 1 ÕÒÏ×ÎÑ ÄÏÌÖÎÙ: @@ -1121,25 +741,5 @@ doc-all - - - óÔÁÔÉÓÔÉËÁ CVSup ÓÁÊÔÏ× - - - - cvsup[23456].jp.FreeBSD.org - kuriyama@FreeBSD.org - (CVSup ÐÒÏÃÅÓÓÙ) - - - - cvsup.cz.FreeBSD.org - cejkar@fit.vutbr.cz - - (CVSup ÐÒÏÃÅÓÓÙ) - - - - cvsup4.ru.FreeBSD.org - maxim@FreeBSD.org - - (CVSup ÐÒÏÃÅÓÓÙ) - - -
    Modified: head/ru_RU.KOI8-R/articles/ipsec-must/article.xml ============================================================================== --- head/ru_RU.KOI8-R/articles/ipsec-must/article.xml Mon May 11 12:51:56 2015 (r46679) +++ head/ru_RU.KOI8-R/articles/ipsec-must/article.xml Tue May 12 08:03:23 2015 (r46680) @@ -7,7 +7,7 @@ $FreeBSD$ $FreeBSDru: frdp/doc/ru_RU.KOI8-R/articles/ipsec-must/article.xml,v 1.7 2004/07/16 12:06:05 den Exp $ - Original revision: r43184 + Original revision: r44703 -->
    îÅÚÁ×ÉÓÉÍÏÅ ÉÓÓÌÅÄÏ×ÁÎÉÅ ÒÁÂÏÔÙ IPsec ×Ï FreeBSD Modified: head/ru_RU.KOI8-R/articles/mailing-list-faq/article.xml ============================================================================== --- head/ru_RU.KOI8-R/articles/mailing-list-faq/article.xml Mon May 11 12:51:56 2015 (r46679) +++ head/ru_RU.KOI8-R/articles/mailing-list-faq/article.xml Tue May 12 08:03:23 2015 (r46680) @@ -6,7 +6,7 @@ $FreeBSDru: frdp/doc/ru_RU.KOI8-R/articles/mailing-list-faq/article.xml,v 1.4 2006/02/09 14:56:28 marck Exp $ - Original revision: r43184 + Original revision: r46073 -->
    þÁÓÔÏ ÚÁÄÁ×ÁÅÍÙÅ ×ÏÐÒÏÓÙ ÐÏ ÓÐÉÓËÁÍ ÒÁÓÓÙÌËÉ &os; @@ -291,7 +291,7 @@ ðÏÖÁÌÕÊÓÔÁ, ÉÓÐÏÌØÚÕÊÔÅ ÓÏ×ÍÅÓÔÉÍÙÊ ÓÏ ÓÔÁÎÄÁÒÔÁÍÉ ÐÏÞÔÏ×ÙÊ ËÌÉÅÎÔ (MUA). íÎÏÇÏ ÐÌÏÈÏ ÏÔÆÏÒÍÁÔÉÒÏ×ÁÎÎÙÈ ÓÏÏÂÝÅÎÉÊ ÉÓÈÏÄÑÔ ÏÔ - ÎÅÐÒÁ×ÉÌØÎÏ + ÎÅÐÒÁ×ÉÌØÎÏ ÒÁÂÏÔÁÀÝÉÈ ÉÌÉ ÐÌÏÈÏ ÓËÏÎÆÉÇÕÒÉÒÏ×ÁÎÎÙÈ ÐÏÞÔÏ×ÙÈ ËÌÉÅÎÔÏ×. éÚ×ÅÓÔÎÏ, ÞÔÏ ÓÌÅÄÕÀÝÉÅ ÐÏÞÔÏ×ÙÅ ÐÒÏÇÒÁÍÍÙ ÍÏÇÕÔ ÐÏÓÙÌÁÔØ ÎÅÐÒÁ×ÉÌØÎÏ ÏÔÆÏÒÍÁÔÉÒÏ×ÁÎÎÙÅ ÓÏÏÂÝÅÎÉÑ ÂÅÚ ×ÁÛÅÇÏ ×ÅÄÏÍÁ: @@ -352,8 +352,8 @@ ÓÏÄÅÒÖÉÍÏÇÏ ÆÁÊÌÏ× Makefile, ÇÄÅ tab Ñ×ÌÑÅÔÓÑ ×ÁÖÎÙÍ ÓÉÍ×ÏÌÏÍ. üÔÏ ÄÏ×ÏÌØÎÏ ÞÁÓÔÏ ×ÓÔÒÅÞÁÀÝÁÑÓÑ ÐÒÏÂÌÅÍÁ - × - ÂÁÚÅ ÄÁÎÎÙÈ ÓÏÏÂÝÅÎÉÊ Ï ÏÛÉÂËÁÈ GNATS. + × + ÂÁÚÅ ÄÁÎÎÙÈ ÓÏÏÂÝÅÎÉÊ Ï ÏÛÉÂËÁÈ. ÷ Makefile ÓÉÍ×ÏÌÙ tab ÍÅÎÑÀÔÓÑ ÎÁ ÐÒÏÂÅÌÙ, ÉÌÉ ÒÁÚÄÒÁÖÁÀÝÉÅ =3B escape ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏÓÔÉ. Modified: head/ru_RU.KOI8-R/articles/new-users/article.xml ============================================================================== --- head/ru_RU.KOI8-R/articles/new-users/article.xml Mon May 11 12:51:56 2015 (r46679) +++ head/ru_RU.KOI8-R/articles/new-users/article.xml Tue May 12 08:03:23 2015 (r46680) @@ -7,7 +7,7 @@ $FreeBSD$ $FreeBSDru: frdp/doc/ru_RU.KOI8-R/articles/new-users/article.xml,v 1.6 2007/05/15 18:28:39 gad Exp $ - Original revision: r43184 + Original revision: r46448 -->
    ðÏÓÏÂÉÅ ÄÌÑ ÎÏ×ÉÞËÏ× ×Ï FreeBSD É &unix; @@ -34,11 +34,8 @@ ðÏÚÄÒÁ×ÌÑÅÍ ×ÁÓ Ó ÕÓÔÁÎÏ×ËÏÊ FreeBSD! üÔÏ ××ÏÄÎÏÅ ÐÏÓÏÂÉÅ ÐÒÅÄÎÁÚÎÁÞÅÎÏ ÄÌÑ ÔÅÈ, ËÔÏ Ñ×ÌÑÅÔÓÑ ÎÏ×ÉÞËÏÍ × ÍÉÒÅ FreeBSD - É &unix;—ÔÁË ÞÔÏ ÏÎÏ ÎÁÞΣÔÓÑ Ó ÏÓÎÏ×. - ðÒÅÄÐÏÌÁÇÁÅÔÓÑ, ÞÔÏ ×Ù ÉÓÐÏÌØÚÕÅÔÅ ÄÉÓÔÒÉÂÕÔÉ× &os; ×ÅÒÓÉÉ 2.0.5 - ÉÌÉ ÂÏÌÅÅ ÐÏÚÄÎÅÊ, ÒÁÓÐÒÏÓÔÒÁÎÑÅÍÙÊ &os;.org, É × ×ÁÛÅÊ ÓÉÓÔÅÍÅ (ÎÁ ÄÁÎÎÙÊ ÍÏÍÅÎÔ) ÉÍÅÅÔÓÑ ÏÄÉÎ - ÐÏÌØÚÏ×ÁÔÅÌØ (ÜÔÏ ×Ù)—É ×Ù ÈÏÒÏÛÏ ÏÒÉÅÎÔÉÒÕÅÔÅÓØ × DOS/&windows; - ÉÌÉ &os2;. + É &unix;—ÔÁË ÞÔÏ ÏÎÏ ÎÁÞΣÔÓÑ Ó + ÏÓÎÏ×. @@ -246,15 +243,15 @@ - view + less filename ðÏÚ×ÏÌÑÅÔ ×ÁÍ ÐÒÏÓÍÏÔÒÅÔØ ÆÁÊÌ (Ó ÉÍÅÎÅÍ filename) ÂÅÚ ×ÎÅÓÅÎÉÑ × ÎÅÇÏ ÉÚÍÅÎÅÎÉÊ. - ðÏÐÒÏÂÕÊÔÅ ×ÙÐÏÌÎÉÔØ ËÏÍÁÎÄÕ view + ðÏÐÒÏÂÕÊÔÅ ×ÙÐÏÌÎÉÔØ ËÏÍÁÎÄÕ less /etc/fstab. äÌÑ ×ÙÈÏÄÁ - ÎÁÂÅÒÉÔÅ :q. + ÎÁÂÅÒÉÔÅ q. @@ -545,7 +542,7 @@ ÄÌÑ ÐÅÒÅÍÅÝÅÎÉÑ ËÕÒÓÏÒÁ ÎÁ text; - /Enter (ËÌÁ×ÉÛÁ ××ÏÄÁ) ÄÌÑ + /Enter (ËÌÁ×ÉÛÁ ××ÏÄÁ) ÄÌÑ ÐÏÉÓËÁ ÓÌÅÄÕÀÝÅÇÏ ÜËÚÅÍÐÌÑÒÁ text. @@ -614,92 +611,6 @@ ÚÁÐÑÔÏÊ, ×ÅÄØ ÔÁË?) - - ðÅÞÁÔØ ÆÁÊÌÏ× ÉÚ DOS - - îÁ ÄÁÎÎÙÊ ÍÏÍÅÎÔ, ÓËÏÒÅÅ ×ÓÅÇÏ, ÐÒÉÎÔÅÒ Õ ×ÁÓ ÎÅ ÒÁÂÏÔÁÅÔ, ÔÁË ÞÔÏ - ×ÏÔ ÓÐÏÓÏ ÓÏÚÄÁÎÉÑ ÆÁÊÌÁ ÉÚ ÓÐÒÁ×ÏÞÎÏÊ ÓÔÒÁÎÉÃÙ, ÐÅÒÅÍÅÝÅÎÉÑ Å£ ÎÁ - ÄÉÓËÅÔÕ, Á ÚÁÔÅÍ ÐÅÞÁÔØ ÉÚ DOS. ðÏÌÏÖÉÍ, ÞÔÏ ×Ù ÈÏÔÉÔÅ ×ÎÉÍÁÔÅÌØÎÏ - ÐÒÏÞÅÓÔØ Ï ÉÚÍÅÎÅÎÉÉ ÐÒÁ× ÄÏÓÔÕÐÁ ÎÁ ÆÁÊÌÙ (×ÅÓØÍÁ ×ÁÖÎÏ). ÷Ù ÍÏÖÅÔÅ - ×ÏÓÐÏÌØÚÏ×ÁÔØÓÑ ËÏÍÁÎÄÏÊ man chmod ÄÌÑ ÔÏÇÏ, ÞÔÏÂÙ - ÐÒÏÞÅÓÔØ Ï ÜÔÏÍ. ëÏÍÁÎÄÁ - - - &prompt.user; man chmod | col -b > chmod.txt - - - ÕÄÁÌÉÔ ËÏÄÙ ÆÏÒÍÁÔÉÒÏ×ÁÎÉÑ É ÐÅÒÅÎÁÐÒÁ×ÉÔ ÓÔÒÁÎÉÃÕ ÓÐÒÁ×ËÉ × ÆÁÊÌ - chmod.txt, ÎÅ ×ÙÄÁ×ÁÑ Å£ ÎÁ ÜËÒÁÎ. ôÅÐÅÒØ ÐÏÍÅÓÔÉÔÅ - ÏÔÆÏÒÍÁÔÉÒÏ×ÁÎÎÕÀ dos-ÄÉÓËÅÔÕ × ÄÉÓËÏ×ÏÄ a, ×ÙÐÏÌÎÉÔÅ - su, ÐÅÒÅÊÄÑ Ë ÐÏÌØÚÏ×ÁÔÅÌÀ root, É ÎÁÂÅÒÉÔÅ - - - &prompt.root; /sbin/mount -t msdosfs /dev/fd0 /mnt - - - ÄÌÑ ÍÏÎÔÉÒÏ×ÁÎÉÑ ÄÉÓËÅÔÙ × ËÁÔÁÌÏÇ /mnt. - - ôÅÐÅÒØ (É ×ÁÍ ÂÏÌØÛÅ ÎÅ ÎÕÖÎÏ ÂÙÔØ ÐÏÌØÚÏ×ÁÔÅÌÅÍ root, ÔÁË ÞÔÏ ÍÏÖÅÔÅ - ÎÁÂÒÁÔØ exit ÄÌÑ ×ÏÚ×ÒÁÔÁ Ë ÐÏÌØÚÏ×ÁÔÅÌÀ jack) ×Ù - ÍÏÖÅÔÅ ÐÅÒÅÊÔÉ × ËÁÔÁÌÏÇ, ÇÄÅ ÓÏÚÄÁÌÉ chmod.txt É - ÓËÏÐÉÒÏ×ÁÔØ ÆÁÊÌ ÎÁ ÄÉÓËÅÔÕ ÓÌÅÄÕÀÝÅÊ ËÏÍÁÎÄÏÊ: - - - &prompt.user; cp chmod.txt /mnt - - - É ×ÏÓÐÏÌØÚÏ×ÁÔØÓÑ ËÏÍÁÎÄÏÊ ls /mnt ÄÌÑ ÐÏÌÕÞÅÎÉÑ - ÓÐÉÓËÁ ÆÁÊÌÏ× ËÁÔÁÌÏÇÁ /mnt, ËÏÔÏÒÁÑ ÔÅÐÅÒØ ÄÏÌÖÎÁ - ÐÏËÁÚÁÔØ ÆÁÊÌ chmod.txt. - - ÷Ù ÔÁËÖÅ ÍÏÖÅÔÅ ÚÁÈÏÔÅÔØ ÓÏÚÄÁÔØ ÆÁÊÌ ÉÚ *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-doc-head@FreeBSD.ORG Tue May 12 14:24:06 2015 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2DA6B887; Tue, 12 May 2015 14:24:06 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::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 0F07B1410; Tue, 12 May 2015 14:24:06 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t4CEO5gd094284; Tue, 12 May 2015 14:24:05 GMT (envelope-from brd@FreeBSD.org) Received: (from brd@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t4CEO5VJ094283; Tue, 12 May 2015 14:24:05 GMT (envelope-from brd@FreeBSD.org) Message-Id: <201505121424.t4CEO5VJ094283@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: brd set sender to brd@FreeBSD.org using -f From: Brad Davis Date: Tue, 12 May 2015 14:24:05 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46682 - head/en_US.ISO8859-1/books/handbook/ports X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 May 2015 14:24:06 -0000 Author: brd Date: Tue May 12 14:24:05 2015 New Revision: 46682 URL: https://svnweb.freebsd.org/changeset/doc/46682 Log: Reword the section about pkg backups to reflect that they are enabled by default now. Modified: head/en_US.ISO8859-1/books/handbook/ports/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/ports/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/ports/chapter.xml Tue May 12 10:27:17 2015 (r46681) +++ head/en_US.ISO8859-1/books/handbook/ports/chapter.xml Tue May 12 14:24:05 2015 (r46682) @@ -854,34 +854,38 @@ Deinstalling ca_root_nss-3.15.1_1... don - Backing Up the Package Database + Restoring the Package Database Unlike the traditional package management system, pkg includes its own package - database backup mechanism. To manually back up the contents - of the package database, run the following command, replacing - pkgng.db with a suitable file - name: - - &prompt.root; pkg backup -d pkgng.db - - Additionally, pkg includes - a &man.periodic.8; script to automatically perform a daily - back up of the package database. This functionality is - enabled if daily_backup_pkgdb_enable is - set to YES in &man.periodic.conf.5;. + database backup mechanism. This functionality is enabled by + default. To disable the periodic script from backing up the package database, set - daily_backup_pkgdb_enable to - NO in &man.periodic.conf.5;. + daily_backup_pkgdb_enable="NO" in + &man.periodic.conf.5;. To restore the contents of a previous package database - backup, run: + backup, run the following command replacing + /path/to/pkg.sql with the location of + the backup: - &prompt.root; pkg backup -r /path/to/pkgng.db + &prompt.root; pkg backup -r /path/to/pkg.sql + + + If restoring a backup taken by the periodic script, + it must be decompressed prior to be restored. + + + To run a manual backup of the + pkg database, run the following + command, replacing /path/to/pkg.sql + with a suitable file name and location: + + &prompt.root; pkg backup -d /path/to/pkg.sql From owner-svn-doc-head@FreeBSD.ORG Tue May 12 14:41:58 2015 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 98F38E31; Tue, 12 May 2015 14:41:58 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::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 8769D168B; Tue, 12 May 2015 14:41:58 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t4CEfwPB004309; Tue, 12 May 2015 14:41:58 GMT (envelope-from brd@FreeBSD.org) Received: (from brd@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t4CEfw0T004308; Tue, 12 May 2015 14:41:58 GMT (envelope-from brd@FreeBSD.org) Message-Id: <201505121441.t4CEfw0T004308@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: brd set sender to brd@FreeBSD.org using -f From: Brad Davis Date: Tue, 12 May 2015 14:41:58 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46683 - head/en_US.ISO8859-1/books/handbook/ports X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 May 2015 14:41:58 -0000 Author: brd Date: Tue May 12 14:41:57 2015 New Revision: 46683 URL: https://svnweb.freebsd.org/changeset/doc/46683 Log: Update the pkg clean section to reflect that now expired packages are not kept in the cache. Modified: head/en_US.ISO8859-1/books/handbook/ports/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/ports/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/ports/chapter.xml Tue May 12 14:24:05 2015 (r46682) +++ head/en_US.ISO8859-1/books/handbook/ports/chapter.xml Tue May 12 14:41:57 2015 (r46683) @@ -893,13 +893,16 @@ Deinstalling ca_root_nss-3.15.1_1... don By default, pkg stores binary packages in a cache directory defined by - PKG_CACHEDIR in pkg.conf(5). When upgrading - packages with pkg upgrade, old versions - of the upgraded packages are not automatically removed. - - To remove these outdated binary packages, run: + PKG_CACHEDIR in &man.pkg.conf.5;. Only copies + of the latest installed packages are kept. Older versions of + pkg kept all previous packages. To + remove these outdated binary packages, run: &prompt.root; pkg clean + + The entire cache may be cleared by running: + + &prompt.root; pkg clean -a From owner-svn-doc-head@FreeBSD.ORG Tue May 12 15:07:27 2015 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C4781731; Tue, 12 May 2015 15:07:27 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::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 B36371947; Tue, 12 May 2015 15:07:27 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t4CF7RQp014840; Tue, 12 May 2015 15:07:27 GMT (envelope-from brd@FreeBSD.org) Received: (from brd@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t4CF7Rsm014839; Tue, 12 May 2015 15:07:27 GMT (envelope-from brd@FreeBSD.org) Message-Id: <201505121507.t4CF7Rsm014839@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: brd set sender to brd@FreeBSD.org using -f From: Brad Davis Date: Tue, 12 May 2015 15:07:27 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46684 - head/en_US.ISO8859-1/books/handbook/ports X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 May 2015 15:07:27 -0000 Author: brd Date: Tue May 12 15:07:26 2015 New Revision: 46684 URL: https://svnweb.freebsd.org/changeset/doc/46684 Log: Simplify the section on upgrading with pkg. Modified: head/en_US.ISO8859-1/books/handbook/ports/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/ports/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/ports/chapter.xml Tue May 12 14:41:57 2015 (r46683) +++ head/en_US.ISO8859-1/books/handbook/ports/chapter.xml Tue May 12 15:07:26 2015 (r46684) @@ -807,19 +807,14 @@ Proceed with deleting packages [y/N]: Upgrading Installed Packages - Packages that are outdated can be found with - pkg version. If a local ports tree - does not exist, pkg-version(8) will use the remote - repository catalogue. Otherwise, the local ports tree will - be used to identify package versions. - Installed packages can be upgraded to their latest - versions by typing pkg upgrade. This - command will compare the installed versions with those - available in the repository catalogue. When finished, it - will list the applications that have newer versions. Type - y to proceed with the upgrade or - n to cancel the upgrade. + versions by running: + + &prompt.root; pkg upgrade + + This command will compare the installed versions with those + available in the repository catalogue and upgrade them from the + repository. From owner-svn-doc-head@FreeBSD.ORG Tue May 12 18:40:40 2015 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C6F0E4E1; Tue, 12 May 2015 18:40:40 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::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 B54C115D3; Tue, 12 May 2015 18:40:40 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t4CIee2Q020915; Tue, 12 May 2015 18:40:40 GMT (envelope-from brd@FreeBSD.org) Received: (from brd@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t4CIeeVA020914; Tue, 12 May 2015 18:40:40 GMT (envelope-from brd@FreeBSD.org) Message-Id: <201505121840.t4CIeeVA020914@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: brd set sender to brd@FreeBSD.org using -f From: Brad Davis Date: Tue, 12 May 2015 18:40:40 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46685 - head/share/pgpkeys X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 May 2015 18:40:41 -0000 Author: brd Date: Tue May 12 18:40:39 2015 New Revision: 46685 URL: https://svnweb.freebsd.org/changeset/doc/46685 Log: Update my PGP key Modified: head/share/pgpkeys/brd.key Modified: head/share/pgpkeys/brd.key ============================================================================== --- head/share/pgpkeys/brd.key Tue May 12 15:07:26 2015 (r46684) +++ head/share/pgpkeys/brd.key Tue May 12 18:40:39 2015 (r46685) @@ -3,47 +3,69 @@ sh ./addkey.sh brd ED0A754D; --> uid Brad Davis -sub 2048g/1F29D404 2005-05-14 [expires: 2014-02-21] +uid Brad Davis +sub 2048g/1F29D404 2005-05-14 [expires: 2020-05-10] ]]> - From owner-svn-doc-head@FreeBSD.ORG Tue May 12 20:44:13 2015 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7B1B5E40; Tue, 12 May 2015 20:44:13 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::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 6A05714C3; Tue, 12 May 2015 20:44:13 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t4CKiDVY083464; Tue, 12 May 2015 20:44:13 GMT (envelope-from jgh@FreeBSD.org) Received: (from jgh@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t4CKiDPw083463; Tue, 12 May 2015 20:44:13 GMT (envelope-from jgh@FreeBSD.org) Message-Id: <201505122044.t4CKiDPw083463@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: jgh set sender to jgh@FreeBSD.org using -f From: Jason Helfman Date: Tue, 12 May 2015 20:44:13 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46686 - head/en_US.ISO8859-1/books/faq X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 May 2015 20:44:13 -0000 Author: jgh Date: Tue May 12 20:44:12 2015 New Revision: 46686 URL: https://svnweb.freebsd.org/changeset/doc/46686 Log: - address broken link in faq Differential Revision: https://reviews.freebsd.org/D2522 Submitted by: jhs@berklix.com Approved by: bcr (mentor) Modified: head/en_US.ISO8859-1/books/faq/book.xml Modified: head/en_US.ISO8859-1/books/faq/book.xml ============================================================================== --- head/en_US.ISO8859-1/books/faq/book.xml Tue May 12 18:40:39 2015 (r46685) +++ head/en_US.ISO8859-1/books/faq/book.xml Tue May 12 20:44:12 2015 (r46686) @@ -4963,7 +4963,7 @@ Key F15 A A Menu Wo If the connection to the Internet is over Ethernet, use &man.natd.8;. A tutorial can be found in the natd + xlink:href="&url.books.handbook;/firewalls-ipfw.html#network-natd">natd section of the Handbook. @@ -4996,7 +4996,7 @@ Key F15 A A Menu Wo entry on PPP. To use NAT over some other sort of network connection, look at the natd + xlink:href="&url.books.handbook;/firewalls-ipfw.html#network-natd">natd section of the Handbook. From owner-svn-doc-head@FreeBSD.ORG Tue May 12 21:12:10 2015 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1202A411; Tue, 12 May 2015 21:12:10 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::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 0152517E3; Tue, 12 May 2015 21:12:10 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t4CLC99r098135; Tue, 12 May 2015 21:12:09 GMT (envelope-from bjk@FreeBSD.org) Received: (from bjk@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t4CLC9dC098134; Tue, 12 May 2015 21:12:09 GMT (envelope-from bjk@FreeBSD.org) Message-Id: <201505122112.t4CLC9dC098134@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: bjk set sender to bjk@FreeBSD.org using -f From: Benjamin Kaduk Date: Tue, 12 May 2015 21:12:09 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46687 - head/en_US.ISO8859-1/books/handbook/ports X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 May 2015 21:12:10 -0000 Author: bjk Date: Tue May 12 21:12:09 2015 New Revision: 46687 URL: https://svnweb.freebsd.org/changeset/doc/46687 Log: Fix grammar nit from r46682 Approved by: hrs (mentor, implicit) Modified: head/en_US.ISO8859-1/books/handbook/ports/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/ports/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/ports/chapter.xml Tue May 12 20:44:12 2015 (r46686) +++ head/en_US.ISO8859-1/books/handbook/ports/chapter.xml Tue May 12 21:12:09 2015 (r46687) @@ -872,7 +872,7 @@ Deinstalling ca_root_nss-3.15.1_1... don If restoring a backup taken by the periodic script, - it must be decompressed prior to be restored. + it must be decompressed prior to being restored. To run a manual backup of the From owner-svn-doc-head@FreeBSD.ORG Wed May 13 07:41:03 2015 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0AFD8659; Wed, 13 May 2015 07:41:03 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::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 E23F31BFD; Wed, 13 May 2015 07:41:02 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t4D7f2SH009420; Wed, 13 May 2015 07:41:02 GMT (envelope-from mat@FreeBSD.org) Received: (from mat@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t4D7f2Ng009417; Wed, 13 May 2015 07:41:02 GMT (envelope-from mat@FreeBSD.org) Message-Id: <201505130741.t4D7f2Ng009417@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: mat set sender to mat@FreeBSD.org using -f From: Mathieu Arnold Date: Wed, 13 May 2015 07:41:02 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46689 - in head/en_US.ISO8859-1/books/porters-handbook: special uses X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 May 2015 07:41:03 -0000 Author: mat Date: Wed May 13 07:41:01 2015 New Revision: 46689 URL: https://svnweb.freebsd.org/changeset/doc/46689 Log: Update XFCE section. PR: 197878 (based on) Differential Revision: https://reviews.freebsd.org/D2439 Submitted by: olivierd Reviewed by: wblock, gjb Approved by: wblock (mentor) Sponsored by: Absolight Modified: head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml head/en_US.ISO8859-1/books/porters-handbook/uses/chapter.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml Wed May 13 03:55:46 2015 (r46688) +++ head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml Wed May 13 07:41:01 2015 (r46689) @@ -4122,83 +4122,128 @@ post-patch: Using Xfce - USE_XFCE is used to - autoconfigure the dependencies for ports which use an Xfce - based library or application like - x11-toolkits/libxfce4gui - and x11-wm/xfce4-panel. - - These Xfce libraries and applications are - recognized: - - - - libexo: x11/libexo - - - - libgui: x11-toolkits/libxfce4gui - - - - libutil: x11/libxfce4util - - - - libmcs: x11/libxfce4mcs - - - - mcsmanager: sysutils/xfce4-mcs-manager - - - - panel: x11-wm/xfce4-panel - - - - thunar: x11-fm/thunar - - - - wm: x11-wm/xfce4-wm - - - - xfdev: dev/xfce4-dev-tools - - - - These additional parameters are recognized: - - - - configenv: Use this if the port requires a special - modified CONFIGURE_ENV to find its - required libraries. - - -I${LOCALBASE}/include -L${LOCALBASE}/lib - - gets added to CPPFLAGS to - CONFIGURE_ENV. - - - - Therefore, if a port has a dependency on - sysutils/xfce4-mcs-manager - and requires the special CPPFLAGS in its configure - environment, the syntax will be: + Ports that need Xfce libraries or + applications set USES=xfce. - USE_XFCE= mcsmanager configenv + Specific Xfce library and + application dependencies are set with values assigned to + USE_XFCE. They are defined in + /usr/ports/Mk/Uses/xfce.mk. The possible + values are: + + + Values of <varname>USE_XFCE</varname> + + + garcon + + + sysutils/garcon + + + + + libexo + + + x11/libexo + + + + + + libgui + + + x11-toolkits/libxfce4gui + + + + + libmenu + + + x11/libxfce4menu + + + + + libutil + + + x11/libxfce4util + + + + + panel + + + x11-wm/xfce4-panel + + + + + thunar + + + x11-fm/thunar + + + + + xfconf + + + x11/xfce4-conf + + + + + + <varname>USES=xfce</varname> Example + + USES= xfce +USE_XFCE= libmenu + + + + Using Xfce's Own GTK3 Widgets + + In this example, the ported application uses the + GTK3-specific widgets x11/libxfce4menu and x11/xfce4-conf. + + USES= xfce:gtk3 +USE_XFCE= libmenu xfconf + + + + Xfce components included this + way will automatically include any dependencies they need. It + is no longer necessary to specify the entire list. If the + port only needs x11-wm/xfce4-panel, use: + + USES= xfce +USE_XFCE= panel + + There is no need to list the components x11-wm/xfce4-panel needs itself like + this: + + USES= xfce +USE_XFCE= libexo libmenu libutil panel + + However, Xfce components and + non-Xfce dependencies of the port + must be included explicitly. Do not count on an + Xfce component to provide a + sub-dependency other than itself for the main port. + Modified: head/en_US.ISO8859-1/books/porters-handbook/uses/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/uses/chapter.xml Wed May 13 03:55:46 2015 (r46688) +++ head/en_US.ISO8859-1/books/porters-handbook/uses/chapter.xml Wed May 13 07:41:01 2015 (r46689) @@ -1378,9 +1378,16 @@ GSSAPI_NONE_CONFIGURE_ON= --without-gssa (none), gtk3 - Provide support for Xfce - related ports. See for - details. + + Provide support for Xfce + related ports. See for + details. + + The gtk3 argument specifies that + the port requires GTK3 + features provided by x11/libxfce4menu. + From owner-svn-doc-head@FreeBSD.ORG Wed May 13 12:36:39 2015 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C2BCB93C; Wed, 13 May 2015 12:36:39 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::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 B0B4511A5; Wed, 13 May 2015 12:36:39 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t4DCaddm056792; Wed, 13 May 2015 12:36:39 GMT (envelope-from ryusuke@FreeBSD.org) Received: (from ryusuke@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t4DCadV0056791; Wed, 13 May 2015 12:36:39 GMT (envelope-from ryusuke@FreeBSD.org) Message-Id: <201505131236.t4DCadV0056791@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: ryusuke set sender to ryusuke@FreeBSD.org using -f From: Ryusuke SUZUKI Date: Wed, 13 May 2015 12:36:39 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46690 - head/ja_JP.eucJP/books/handbook/ports X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Mailman-Approved-At: Wed, 13 May 2015 14:03:12 +0000 X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 May 2015 12:36:40 -0000 Author: ryusuke Date: Wed May 13 12:36:38 2015 New Revision: 46690 URL: https://svnweb.freebsd.org/changeset/doc/46690 Log: - Merge the following from the English version: r46642 -> r46682 head/ja_JP.eucJP/books/handbook/ports/chapter.xml Modified: head/ja_JP.eucJP/books/handbook/ports/chapter.xml Modified: head/ja_JP.eucJP/books/handbook/ports/chapter.xml ============================================================================== --- head/ja_JP.eucJP/books/handbook/ports/chapter.xml Wed May 13 07:41:01 2015 (r46689) +++ head/ja_JP.eucJP/books/handbook/ports/chapter.xml Wed May 13 12:36:38 2015 (r46690) @@ -3,7 +3,7 @@ The FreeBSD Documentation Project The FreeBSD Japanese Documentation Project - Original revision: r46642 + Original revision: r46682 $FreeBSD$ --> - package ¥Ç¡¼¥¿¥Ù¡¼¥¹¤Î¥Ð¥Ã¥¯¥¢¥Ã¥× + package ¥Ç¡¼¥¿¥Ù¡¼¥¹¤Î¥ê¥¹¥È¥¢ ÅÁÅýŪ¤Ê package ´ÉÍý¥·¥¹¥Æ¥à¤È¤Ï°Û¤Ê¤ê¡¢ pkg ¤Ë¤Ï package ¥Ç¡¼¥¿¥Ù¡¼¥¹¤ò¥Ð¥Ã¥¯¥¢¥Ã¥×¤¹¤ë¥á¥«¥Ë¥º¥à¤¬¤¢¤ê¤Þ¤¹¡£ - package ¥Ç¡¼¥¿¥Ù¡¼¥¹¤ÎÆâÍƤò¼êÆ°¤Ç¥Ð¥Ã¥¯¥¢¥Ã¥×¤¹¤ë¤Ë¤Ï¡¢ - °Ê²¼¤ò¼Â¹Ô¤·¤Æ¤¯¤À¤µ¤¤¡£°Ê²¼¤Î - pkgng.db - ¤òŬÀڤʥե¡¥¤¥ë̾¤ËÃÖ¤­´¹¤¨¤Æ¤¯¤À¤µ¤¤¡£ - - &prompt.root; pkg backup -d pkgng.db - - ¤µ¤é¤Ë¡¢pkg ¤Ï - package ¥Ç¡¼¥¿¥Ù¡¼¥¹¤òËèÆü¼«Æ°Åª¤Ë¥Ð¥Ã¥¯¥¢¥Ã¥×¤¹¤ë - &man.periodic.8; ¥¹¥¯¥ê¥×¥È¤ò´Þ¤ó¤Ç¤¤¤Þ¤¹¡£ - ¤³¤Îµ¡Ç½¤Ï¡¢&man.periodic.conf.5; ¤ÎÃæ¤Ç¡¢ - daily_backup_pkgdb_enable ¤ò - YES ¤ËÀßÄꤹ¤ë¤ÈÍ­¸ú¤Ë¤Ê¤ê¤Þ¤¹¡£ - + ¤³¤Îµ¡Ç½¤Ï¥Ç¥Õ¥©¥ë¥È¤ÇÍ­¸ú¤ËÀßÄꤵ¤ì¤Æ¤¤¤Þ¤¹¡£ + ¥¹¥¯¥ê¥×¥È¤Ë¤è¤ëÄê´üŪ¤Ê package ¥Ç¡¼¥¿¥Ù¡¼¥¹¤Î¥Ð¥Ã¥¯¥¢¥Ã¥×¤ò̵¸ú¤Ë¤¹¤ë¤Ë¤Ï¡¢ &man.periodic.conf.5; ¤ÎÃæ¤Ç¡¢ - daily_backup_pkgdb_enable ¤ò - NO ¤ËÀßÄꤷ¤Æ¤¯¤À¤µ¤¤¡£ + daily_backup_pkgdb_enable="NO" + ¤ÈÀßÄꤷ¤Æ¤¯¤À¤µ¤¤¡£ ²áµî¤Ë¥Ð¥Ã¥¯¥¢¥Ã¥×¤·¤¿ package - ¥Ç¡¼¥¿¥Ù¡¼¥¹¤ÎÃæ¿È¤ò¥ê¥¹¥È¥¢¤¹¤ë¤Ë¤Ï¡¢°Ê²¼¤ò¼Â¹Ô¤·¤Æ¤¯¤À¤µ¤¤¡£ + ¥Ç¡¼¥¿¥Ù¡¼¥¹¤ÎÃæ¿È¤ò¥ê¥¹¥È¥¢¤¹¤ë¤Ë¤Ï¡¢ + °Ê²¼¤Î¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤·¤Æ¤¯¤À¤µ¤¤¡£ + °Ê²¼¤Î¥³¥Þ¥ó¥É¤Î /path/to/pkg.sql + ¤Ë¤Ä¤¤¤Æ¤Ï¡¢¥Ð¥Ã¥¯¥¢¥Ã¥×¤Î¤¢¤ë¾ì½ê¤ËÃÖ¤­´¹¤¨¤Æ¼Â¹Ô¤·¤Æ¤¯¤À¤µ¤¤¡£ + + &prompt.root; pkg backup -r /path/to/pkg.sql + + + ¥·¥¹¥Æ¥à¤ÎÄê´üŪ¤Ê¥¹¥¯¥ê¥×¥È¤Ë¤è¤Ã¤Æ¼èÆÀ¤µ¤ì¤¿¥Ð¥Ã¥¯¥¢¥Ã¥×¤ò¥ê¥¹¥È¥¢¤¹¤ë¾ì¹ç¤Ë¤Ï¡¢ + ¥ê¥¹¥È¥¢¤ÎÁ°¤ËŸ³«¤·¤Æ¤ª¤¯É¬Íפ¬¤¢¤ê¤Þ¤¹¡£ + + + ¼êÆ°¤Ç pkg + ¥Ç¡¼¥¿¥Ù¡¼¥¹¤ò¥Ð¥Ã¥¯¥¢¥Ã¥×¤¹¤ë¤Ë¤Ï¡¢°Ê²¼¤Î¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤·¤Æ¤¯¤À¤µ¤¤¡£ + °Ê²¼¤Î¥³¥Þ¥ó¥É¤Î /path/to/pkg.sql + ¤Ë¤Ä¤¤¤Æ¤Ï¡¢Å¬Àڤʥե¡¥¤¥ë̾¤È¾ì½ê¤ËÃÖ¤­´¹¤¨¤Æ²¼¤µ¤¤¡£ - &prompt.root; pkg backup -r /path/to/pkgng.db + &prompt.root; pkg backup -d /path/to/pkg.sql From owner-svn-doc-head@FreeBSD.ORG Wed May 13 18:09:07 2015 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 24273D35; Wed, 13 May 2015 18:09:07 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::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 04934104E; Wed, 13 May 2015 18:09:07 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t4DI96AU022378; Wed, 13 May 2015 18:09:06 GMT (envelope-from bhd@FreeBSD.org) Received: (from bhd@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t4DI965U022377; Wed, 13 May 2015 18:09:06 GMT (envelope-from bhd@FreeBSD.org) Message-Id: <201505131809.t4DI965U022377@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: bhd set sender to bhd@FreeBSD.org using -f From: Bjoern Heidotting Date: Wed, 13 May 2015 18:09:06 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46691 - head/de_DE.ISO8859-1/books/handbook/config X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 May 2015 18:09:07 -0000 Author: bhd Date: Wed May 13 18:09:06 2015 New Revision: 46691 URL: https://svnweb.freebsd.org/changeset/doc/46691 Log: Update to r39872: Remove redundant words, fix title capitalization Approved by: bcr (mentor) Modified: head/de_DE.ISO8859-1/books/handbook/config/chapter.xml Modified: head/de_DE.ISO8859-1/books/handbook/config/chapter.xml ============================================================================== --- head/de_DE.ISO8859-1/books/handbook/config/chapter.xml Wed May 13 12:36:38 2015 (r46690) +++ head/de_DE.ISO8859-1/books/handbook/config/chapter.xml Wed May 13 18:09:06 2015 (r46691) @@ -5,7 +5,7 @@ $FreeBSD$ $FreeBSDde: de-docproj/books/handbook/config/chapter.xml,v 1.151 2011/12/19 14:55:31 bcr Exp $ - basiert auf: r39077 + basiert auf: r39872 --> IMAP können über &man.inetd.8; gestartet werden. Nach der Installation der Anwendung aus der Ports-Sammlung muss eine - Konfigurationszeile in der Datei - /etc/inetd.conf hinzugefügt oder - in der aktuellen Konfiguration durch Entfernen der Kommentare - aktiviert werden. Der Abschnitt + Konfigurationszeile in /etc/inetd.conf + hinzugefügt oder in der aktuellen Konfiguration durch + Entfernen der Kommentare aktiviert werden. Der Abschnitt beschreibt den inetd und dessen Konfiguration. @@ -637,18 +636,16 @@ HOME=/var/log - Diese Zeile definiert die Zeitpunkte an denen das - Kommando atrun laufen soll. Beachten + Diese Zeile definiert die Zeitpunkte an denen + atrun laufen soll. Beachten Sie die Zeichenfolge */5 gefolgt von mehreren *-Zeichen. Das Zeichen * ist ein Platzhalter und steht für jede mögliche Zeit. - Diese Zeile führt das Kommando atrun - unter dem + Diese Zeile führt atrun unter dem root-Account alle - fünf Minuten aus. Mehr über das Kommando - atrun erfahren Sie in der - Hilfeseite &man.atrun.8;. + fünf Minuten aus. Mehr über atrun + erfahren Sie in der Manualpage &man.atrun.8;. Bei den Kommandos können beliebige Optionen angegeben werden. Wenn das Kommando zu lang ist und @@ -659,7 +656,7 @@ HOME=/var/log Bis auf das sechste Feld, das den Account angibt, sieht - jede crontab-Datei so wie das Beispiel + jede crontab so wie das Beispiel aus. Das sechste Feld existiert nur in der Systemdatei /etc/crontab. In den restlichen crontab-Dateien fehlt dieses Feld. @@ -783,7 +780,7 @@ $sshd_enable=YES Die zweite Zeile (# sshd) wird - vom Kommando sshd ausgegeben; sie + von sshd ausgegeben; sie kennzeichnet nicht die Eingabeaufforderung von root. @@ -2102,7 +2099,7 @@ kern.maxfiles: 2088 -> 5000 für wahr und 0 für falsch. Wenn Sie Variablen automatisch während des Systemstarts - setzen wollen, fügen Sie die Variablen in die Datei + setzen wollen, fügen Sie die Variablen in /etc/sysctl.conf ein. Weiteres entnehmen Sie bitte der Hilfeseite &man.sysctl.conf.5; und dem . @@ -2134,9 +2131,9 @@ device_probe_and_attach: cbb0 attach ret Um dieses Problem zu lösen, muss eine schreibgeschützte sysctl-Variable verändert werden. Eine - OID kann in der Datei + OID kann in /boot/loader.conf überschrieben werden. - Die Datei /boot/defaults/loader.conf + /boot/defaults/loader.conf enthält Vorgabewwerte für sysctl-Variablen. Das oben erwähnte Problem wird durch die Angabe von @@ -2599,9 +2596,9 @@ device_probe_and_attach: cbb0 attach ret Sie benötigen wirklich eine riesige Anzahl von ihnen. Viele der von kern.maxusers auf einen Standardwert gesetzten Parameter können beim Systemstart - oder im laufenden Betrieb in der Datei + oder im laufenden Betrieb in /boot/loader.conf (sehen Sie sich dazu - auch &man.loader.conf.5; sowie die Datei + auch &man.loader.conf.5; sowie /boot/defaults/loader.conf an) an Ihre Bedürfnisse angepasst werden, so wie es bereits an anderer Stelle dieses Dokuments beschrieben ist. @@ -3366,7 +3363,7 @@ kern.maxvnodes: 100000 funktioniert, wenn Sie nach einem Suspend weiterarbeiten wollen. Ist dies bei Ihnen der Fall, reicht es meistens aus, den Eintrag - hint.psm.0.flags="0x3000" in Ihre + hint.psm.0.flags="0x3000" in /boot/loader.conf aufzunehmen. Besteht das Problem weiterhin, sollten Sie einen Fehlerbericht an das &os; Project senden. From owner-svn-doc-head@FreeBSD.ORG Wed May 13 21:36:26 2015 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 151C7380; Wed, 13 May 2015 21:36:26 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::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 040E71979; Wed, 13 May 2015 21:36:26 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t4DLaPvC029172; Wed, 13 May 2015 21:36:25 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t4DLaP1a029171; Wed, 13 May 2015 21:36:25 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201505132136.t4DLaP1a029171@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Wed, 13 May 2015 21:36:25 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46692 - head/share/pgpkeys X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 May 2015 21:36:26 -0000 Author: gjb Date: Wed May 13 21:36:25 2015 New Revision: 46692 URL: https://svnweb.freebsd.org/changeset/doc/46692 Log: Fix build. Sponsored by: The FreeBSD Foundation Modified: head/share/pgpkeys/brd.key Modified: head/share/pgpkeys/brd.key ============================================================================== --- head/share/pgpkeys/brd.key Wed May 13 18:09:06 2015 (r46691) +++ head/share/pgpkeys/brd.key Wed May 13 21:36:25 2015 (r46692) @@ -9,6 +9,7 @@ uid Brad Davis sub 2048g/1F29D404 2005-05-14 [expires: 2020-05-10] ]]> + Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A43F9CAF; Wed, 13 May 2015 22:09:26 +0000 (UTC) Received: from valentine.liquidneon.com (unknown [IPv6:2001:4978:f:5c6::2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "valentine.liquidneon.com", Issuer "Gandi Standard SSL CA 2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7B5F41D22; Wed, 13 May 2015 22:09:26 +0000 (UTC) Received: by valentine.liquidneon.com (Postfix, from userid 1018) id 04ABD8FFC6; Wed, 13 May 2015 16:09:23 -0600 (MDT) Date: Wed, 13 May 2015 16:09:23 -0600 From: Brad Davis To: Glen Barber Cc: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: Re: svn commit: r46692 - head/share/pgpkeys Message-ID: <20150513220923.GA91287@valentine.liquidneon.com> References: <201505132136.t4DLaP1a029171@svn.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <201505132136.t4DLaP1a029171@svn.freebsd.org> User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 May 2015 22:09:26 -0000 On Wed, May 13, 2015 at 09:36:25PM +0000, Glen Barber wrote: > Author: gjb > Date: Wed May 13 21:36:25 2015 > New Revision: 46692 > URL: https://svnweb.freebsd.org/changeset/doc/46692 > > Log: > Fix build. Thank you! My local build didn't catch this. Regards, Brad Davis From owner-svn-doc-head@FreeBSD.ORG Wed May 13 22:26:26 2015 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from hub.FreeBSD.org (hub.freebsd.org [IPv6:2001:1900:2254:206c::16:88]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B792913A; Wed, 13 May 2015 22:26:25 +0000 (UTC) Date: Wed, 13 May 2015 22:26:21 +0000 From: Glen Barber To: Brad Davis Cc: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: Re: svn commit: r46692 - head/share/pgpkeys Message-ID: <20150513222621.GD1515@hub.FreeBSD.org> References: <201505132136.t4DLaP1a029171@svn.freebsd.org> <20150513220923.GA91287@valentine.liquidneon.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="XvKFcGCOAo53UbWW" Content-Disposition: inline In-Reply-To: <20150513220923.GA91287@valentine.liquidneon.com> X-Operating-System: FreeBSD 11.0-CURRENT amd64 X-SCUD-Definition: Sudden Completely Unexpected Dataloss X-SULE-Definition: Sudden Unexpected Learning Event User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 May 2015 22:26:26 -0000 --XvKFcGCOAo53UbWW Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, May 13, 2015 at 04:09:23PM -0600, Brad Davis wrote: > On Wed, May 13, 2015 at 09:36:25PM +0000, Glen Barber wrote: > > Author: gjb > > Date: Wed May 13 21:36:25 2015 > > New Revision: 46692 > > URL: https://svnweb.freebsd.org/changeset/doc/46692 > >=20 > > Log: > > Fix build. >=20 > Thank you! My local build didn't catch this. >=20 No problem. Glen --XvKFcGCOAo53UbWW Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJVU8+NAAoJEAMUWKVHj+KTyGsP/RmlXPcaZnaJZNdL+oQOs3KH F7wQkrtYl2ISO8t+NneqQtl5lclvSX72huY1j5rGq2IKBe7jNoQNH0G6QbYr9o+k JOl0WKfAxHB6SmRtXsK5WICeKzGlcoKwVi2L6MKC5EL+aQGCy+TPAPGTjiNFgMEP fGTFgiBnyDKvSKwns6xPiJWC4KFX3AJVtWtwxl7/HrFwBPfCGh5DL9xWEZ3EMwb6 X6DLyRZIQjuM5gnmrD3KbPt4OZQnSaw1ZHYUGzFcEP1tXBNg4fTg+dWsClb4DBxg 5cVTergVbu5XTtJArOiPyiXN34WZzJwO86yGYlo3iV+1vRmOWKi++fp06bezCLaS HTfYuPb5mjGeIlNtwKJnVi3MU+UNoIY1XXiWmDhCkJrqxmcjeqlDJQc7s+vfklw4 OmqUjdjnymJwajbnSEoP1bXxiilOiHD5xOVrGZiLwmfLd5bwo8I6nhDumQsbP1kv V8wi7dnDU3MBv0kQjGxy9BTt7//Th1D38zGMdio1pG7ldSODiVmAw0+GbBEJTUXg g2uOAemd+fu5CMdUm3Y+eIPfS+WjP9axQmlnmQGjoev3P/SXLxkWQ/koPGuVe1J8 llj2fmw/pSfBxWZN/GnDnOAFPSMA5QcbiYP85IQDZTx322vCv1qTAsrxzD01/7p/ Y4hRtaGlo4nopDKqChdv =29jf -----END PGP SIGNATURE----- --XvKFcGCOAo53UbWW-- From owner-svn-doc-head@FreeBSD.ORG Wed May 13 23:07:22 2015 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id CBA89CBE; Wed, 13 May 2015 23:07:22 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::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 B80BF1395; Wed, 13 May 2015 23:07:22 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t4DN7MYY074266; Wed, 13 May 2015 23:07:22 GMT (envelope-from delphij@FreeBSD.org) Received: (from delphij@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t4DN7KnY074244; Wed, 13 May 2015 23:07:20 GMT (envelope-from delphij@FreeBSD.org) Message-Id: <201505132307.t4DN7KnY074244@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: delphij set sender to delphij@FreeBSD.org using -f From: Xin LI Date: Wed, 13 May 2015 23:07:20 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46693 - in head/share: security/advisories security/patches/EN-15:04 security/patches/EN-15:05 xml X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 May 2015 23:07:22 -0000 Author: delphij Date: Wed May 13 23:07:20 2015 New Revision: 46693 URL: https://svnweb.freebsd.org/changeset/doc/46693 Log: Add two recent errata notices. Added: head/share/security/advisories/FreeBSD-EN-15:04.freebsd-update.asc (contents, props changed) head/share/security/advisories/FreeBSD-EN-15:05.ufs.asc (contents, props changed) head/share/security/patches/EN-15:04/ head/share/security/patches/EN-15:04/freebsd-update-8.patch (contents, props changed) head/share/security/patches/EN-15:04/freebsd-update-8.patch.asc (contents, props changed) head/share/security/patches/EN-15:04/freebsd-update.patch (contents, props changed) head/share/security/patches/EN-15:04/freebsd-update.patch.asc (contents, props changed) head/share/security/patches/EN-15:05/ head/share/security/patches/EN-15:05/ufs.patch (contents, props changed) head/share/security/patches/EN-15:05/ufs.patch.asc (contents, props changed) Modified: head/share/xml/notices.xml Added: head/share/security/advisories/FreeBSD-EN-15:04.freebsd-update.asc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/share/security/advisories/FreeBSD-EN-15:04.freebsd-update.asc Wed May 13 23:07:20 2015 (r46693) @@ -0,0 +1,156 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +============================================================================= +FreeBSD-EN-15:04.freebsd-update Errata Notice + The FreeBSD Project + +Topic: freebsd-update(8) does not ensure the previous upgrade was + completed + +Category: core +Module: freebsd-update +Announced: 2015-05-13 +Credits: Allan Jude +Affects: All supported versions of FreeBSD. +Corrected: 2015-05-13 22:36:00 UTC (stable/10, 10.1-STABLE) + 2015-05-13 22:52:35 UTC (releng/10.1, 10.1-RELEASE-p10) + 2015-05-13 22:36:52 UTC (stable/9, 9.3-STABLE) + 2015-05-13 22:52:51 UTC (releng/9.3, 9.3-RELEASE-p14) + 2015-05-13 22:39:29 UTC (stable/8, 8.4-STABLE) + 2015-05-13 22:52:51 UTC (releng/8.4, 8.4-RELEASE-p28) + +For general information regarding FreeBSD Errata Notices and Security +Advisories, including descriptions of the fields above, security +branches, and the following sections, please visit +. + +I. Background + +The freebsd-update(8) utility is used to apply binary patches to FreeBSD +systems installed from official release images, as an alternative to +rebuilding from source. A freebsd-update(8) build server generates the +signed update packages, consisting of an index of files and directories +with checksums before the update, a set of binary patches, and an +index of files and directories with checksums after the update. The +client downloads the indexes, verifies the signatures and checksums, +then downloads and applies the required patches. + +II. Problem Description + +Binary upgrades using the freebsd-update(8) utility consist of several +invocations of the freebsd-update(8) utility itself. Each invocation +performs a different task that depends on the previous invocation being +successfully completed. + +If an upgrade is not thoroughly completed, it is possible for the +freebsd-update(8) utility to download a subsequent patchset to a system +with an inconsistent userland and/or kernel. In the case of such an +incomplete upgrade, the freebsd-update(8) utility may incorrectly +evaluate the running userland and/or kernel, which can cause binary +patches to be incorrectly applied. In some situations, it is possible +for patches to be applied for the incorrect FreeBSD version. + +III. Impact + +If incorrect patches are applied to the system as a result of a previous +incomplete upgrade, it is possible that some system services may fail to +start after rebooting the system, such as if the service is started by an +executable that depends on a shared library that has been relocated as +part of the upgrade. + +IV. Workaround + +No workaround is available, but systems that do not use FreeBSD-provided +binary updates to upgrade are not affected. + +V. Solution + +Perform one of the following: + +1) Upgrade your system to a supported FreeBSD stable or release / security +branch (releng) dated after the correction date. + +2) To update your present system via a binary patch: + +Systems running a RELEASE version of FreeBSD on the i386 or amd64 +platforms can be updated via the freebsd-update(8) utility: + +# freebsd-update fetch +# freebsd-update install + +3) To update your present system via a source code patch: + +The following patches have been verified to apply to the applicable +FreeBSD release branches. + +a) Download the relevant patch from the location below, and verify the +detached PGP signature using your PGP utility. + +[FreeBSD 9.3 and 10.1] +# fetch https://security.FreeBSD.org/patches/EN-15:04/freebsd-update.patch +# fetch https://security.FreeBSD.org/patches/EN-15:04/freebsd-update.patch.asc +# gpg --verify freebsd-update.patch.asc + +[FreeBSD 8.4] +# fetch https://security.FreeBSD.org/patches/EN-15:04/freebsd-update-8.patch +# fetch https://security.FreeBSD.org/patches/EN-15:04/freebsd-update-8.patch.asc +# gpg --verify freebsd-update-8.patch.asc + +b) Apply the patch. Execute the following commands as root: + +# cd /usr/src +# patch < /path/to/patch + +c) Recompile the operating system using buildworld and installworld as +described in . + +VI. Correction details + +The following list contains the correction revision numbers for each +affected branch. + +Branch/path Revision +- ------------------------------------------------------------------------- +stable/8/ r282872 +releng/8.4/ r282874 +stable/9/ r282871 +releng/9.3/ r282874 +stable/10/ r282870 +releng/10.1/ r282873 +- ------------------------------------------------------------------------- + +To see which files were modified by a particular revision, run the +following command, replacing NNNNNN with the revision number, on a +machine with Subversion installed: + +# svn diff -cNNNNNN --summarize svn://svn.freebsd.org/base + +Or visit the following URL, replacing NNNNNN with the revision number: + + + +VII. References + + + +The latest revision of this Errata Notice is available at +https://security.FreeBSD.org/advisories/FreeBSD-EN-15:04.freebsd-update.asc + +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.1.2 (FreeBSD) + +iQIcBAEBCgAGBQJVU9dbAAoJEO1n7NZdz2rnCewQAM51TcFY4IZvSJbSe5RLDGRr +4KsAwkgNW45Z+iUjvg5wnnkXZYau1fadMyQilbrKLk9d0MY1dQlJ7lW0Jkk9q+Oq +JhXjanQYvIZKK9eYi0gpVVqp9sN57dpv96ZP+CDiJX9FDow7OPGKmEiJgoavahpb +kg5kOywjDEv/DkttLJgHHmEBK41Gad2Jrz16N6k7mlHFSpFmEGRefaqqPqmLdzs0 +t0liDFI+fIAYOOKgIDG8Gqe3FCqbhnAf3bmkU/gyJKf1o5vPWowo9O5CvGH+mHPl +hmQBD70d+6kkv6ZH5RxMa38Vc3FpZXmaipdObJyoIoOjBw1UqEV6OwS+810xNDCx +bwN5q8QP5l/M7SHDO1n/FyP8BVbk6TXVKJ1R+t1bsKd07synL12gVTe0VVm+w0rh ++TVdF7cFRWB1Rp3JFw7cGz47ZFv08AaZ3CzdoH9qCEKOTnJnkyW3L4hceTWjkF8H +c5gas5Wp3UZeUZ2LT+LcB89W4LSn3Xv3y7AJDsVP9MGHSkjSDGIJKfWiXl/GWHql +M/zT6WeraOZyOwNr4F9QFp1hYSxvR+Izh7C0nFefBNf8YID3/hiKYNjxkf5Dz+fN +4A+RVt3COUteAeF5ikPVUiMfJljubingmN5NvTVmKQN6nRm5Pn6rrOouJqf3W0Mh +QE8Ps/3y/Sw1e/m45snD +=IdxG +-----END PGP SIGNATURE----- Added: head/share/security/advisories/FreeBSD-EN-15:05.ufs.asc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/share/security/advisories/FreeBSD-EN-15:05.ufs.asc Wed May 13 23:07:20 2015 (r46693) @@ -0,0 +1,138 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +============================================================================= +FreeBSD-EN-15:05.ufs Errata Notice + The FreeBSD Project + +Topic: Deadlock on reboot with UFS tuned with SU+J + +Category: core +Module: ufs +Announced: 2015-05-13 +Credits: Konstantin Belousov +Affects: FreeBSD 10.1 +Corrected: 2015-04-10 02:23:44 UTC (stable/10, 10.1-STABLE) + 2015-05-13 22:52:35 UTC (releng/10.1, 10.1-RELEASE-p10) + +For general information regarding FreeBSD Errata Notices and Security +Advisories, including descriptions of the fields above, security +branches, and the following sections, please visit +. + +I. Background + +The Unix File System (UFS) is one of several filesystems available on +FreeBSD. UFS supports several optimization features, such as soft updates +and journaling, both of which keep track of filesystem metadata to ensure +a consistent state in the event of a crash or power failure. + +II. Problem Description + +When the root filesystem is configured with soft updates and journaling +both enabled, which is the default for FreeBSD 10.1-RELEASE installations, +the system may deadlock after a source-based or binary upgrade when the +init(8) binary is replaced. The deadlock occurs when issuing reboot(8) +or shutdown(8), after which the system becomes unresponsive when syncing +the filesystem. + +III. Impact + +When the deadlock occurs, a hard system reset or power cycle may be +required. + +IV. Workaround + +Systems that do not have soft updates and journaling enabled on a UFS root +filesystem are unaffected. + +It is possible to work around the issue by waiting before issuing reboot(8) +or shutdown(8) after upgrading the userland. It has been observed that +deferring the reboot(8) for a period of 60 seconds to be sufficient. It is +encouraged to issue several sync(8) commands during this period, to help +ensure the filesystem writes have completed. + +Additionally, disabling soft update journaling on the root filesystem can +also work around the issue. + +V. Solution + +Perform one of the following: + +1) Upgrade your system to a supported FreeBSD stable or release / security +branch (releng) dated after the correction date. + +2) To update your present system via a binary patch: + +Systems running a RELEASE version of FreeBSD on the i386 or amd64 +platforms can be updated via the freebsd-update(8) utility: + +# freebsd-update fetch +# freebsd-update install + +3) To update your present system via a source code patch: + +The following patches have been verified to apply to the applicable +FreeBSD release branches. + +a) Download the relevant patch from the location below, and verify the +detached PGP signature using your PGP utility. + +# fetch https://security.FreeBSD.org/patches/EN-15:05/ufs.patch +# fetch https://security.FreeBSD.org/patches/EN-15:05/ufs.patch.asc +# gpg --verify ufs.patch.asc + +b) Apply the patch. Execute the following commands as root: + +# cd /usr/src +# patch < /path/to/patch + +c) Recompile your kernel as described in + and reboot the +system. + +VI. Correction details + +The following list contains the correction revision numbers for each +affected branch. + +Branch/path Revision +- ------------------------------------------------------------------------- +stable/10/ r281350 +releng/10.1/ r282873 +- ------------------------------------------------------------------------- + +To see which files were modified by a particular revision, run the +following command, replacing NNNNNN with the revision number, on a +machine with Subversion installed: + +# svn diff -cNNNNNN --summarize svn://svn.freebsd.org/base + +Or visit the following URL, replacing NNNNNN with the revision number: + + + +VII. References + + + +The latest revision of this Errata Notice is available at +https://security.FreeBSD.org/advisories/FreeBSD-EN-15:05.ufs.asc + +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.1.2 (FreeBSD) + +iQIcBAEBCgAGBQJVU9dbAAoJEO1n7NZdz2rn3JYP/2HeyHsGEAwl+1NCVLu/Eimj +wl/jK7Pl2SMWCEAkynkP8Cs5ibCbtzA4SV1RP8OPCF42yQJmk/kzR0Rmuq+LboFC +QGmus/0Q/JCXqabDEzNx7/tHibeJInveGDf4a4/rg38Q+zO7MYZFmGsWoFEC2RKn +lEWb/kh5AxMagaj5lns4WHmo0TFlyOUFaJijGxXhHu3IFZwuZB60a5cXJ8OjBulk +FO7uIcZ7OTP43y4VvvBsFV6bxeFyoMNF8tgB+dsBzatNQhl7yAxWMMEiDUNBEaqV +mfjKZxHRkB+GGjQwv2Cq4463kNQvwknN9vms536fS7HuecFMITbyD37ySR3pSRoi +KVGopfpDr0NWjn1/N7UyAsY+6CAYqpsilYvq2slBu2J/Aj6jCyDhPUTnjHKz1m91 +rdyBjkHod9XkLYqwCkJlWjIxnLxCDlv8vwUjOe2/TjCUFO6FIO6lgvCVkgekIlwG +rPxx+bqfKSarQQSL6a4MWFFYwt79c292A3nodS0sLIL4YRNwQnFvuYVB/qxIWD1x +ecKJmbL0bm3S1T/qWa89Xh55NWFKs0bxVmjQCWu84re/20+oWcaXFg8Oeqnq+xFV +ke4EzbxhoU4KWzvsFbc+U+EZhTVLVlnjbAW073Z6QyykfBs2RhudUGB51T/3XB3I +jAU8LNkMBjZhe7khLFLD +=BTx0 +-----END PGP SIGNATURE----- Added: head/share/security/patches/EN-15:04/freebsd-update-8.patch ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/share/security/patches/EN-15:04/freebsd-update-8.patch Wed May 13 23:07:20 2015 (r46693) @@ -0,0 +1,458 @@ +Index: usr.sbin/freebsd-update/freebsd-update.8 +=================================================================== +--- usr.sbin/freebsd-update/freebsd-update.8 (revision 282245) ++++ usr.sbin/freebsd-update/freebsd-update.8 (working copy) +@@ -25,7 +25,7 @@ + .\" + .\" $FreeBSD$ + .\" +-.Dd July 14, 2010 ++.Dd March 2, 2015 + .Dt FREEBSD-UPDATE 8 + .Os FreeBSD + .Sh NAME +@@ -36,10 +36,12 @@ + .Op Fl b Ar basedir + .Op Fl d Ar workdir + .Op Fl f Ar conffile ++.Op Fl F + .Op Fl k Ar KEY + .Op Fl r Ar newrelease + .Op Fl s Ar server + .Op Fl t Ar address ++.Op Fl -not-running-from-cron + .Cm command ... + .Sh DESCRIPTION + The +@@ -49,21 +51,21 @@ updates to the FreeBSD base system. + Note that updates are only available if they are being built for the + FreeBSD release and architecture being used; in particular, the + .Fx +-Security Team only builds updates for releases shipped in binary form ++Security Team only builds updates for releases shipped in binary form + by the + .Fx + Release Engineering Team, e.g., + .Fx +-7.3-RELEASE and ++9.3-RELEASE and + .Fx +-8.0, but not ++10.1-RELEASE, but not + .Fx +-6.3-STABLE or ++9.3-STABLE or + .Fx +-9.0-CURRENT. ++11-CURRENT. + .Sh OPTIONS + The following options are supported: +-.Bl -tag -width "-f conffile" ++.Bl -tag -width "-r newrelease" + .It Fl b Ar basedir + Operate on a system mounted at + .Ar basedir . +@@ -81,6 +83,10 @@ Read configuration options from + .Ar conffile . + (default: + .Pa /etc/freebsd-update.conf ) ++.It Fl F ++Force ++.Nm Cm fetch ++to proceed where it normally would not, such as an unfinished upgrade + .It Fl k Ar KEY + Trust an RSA key with SHA256 of + .Ar KEY . +@@ -98,13 +104,21 @@ Mail output of + command, if any, to + .Ar address . + (default: root, or as given in the configuration file.) ++.It Fl -not-running-from-cron ++Force ++.Nm Cm fetch ++to proceed when there is no controlling tty. ++This is for use by automated scripts and orchestration tools. ++Please do not run ++.Nm Cm fetch ++from crontab or similar using this flag, see: ++.Nm Cm cron + .El + .Sh COMMANDS + The + .Cm command + can be any one of the following: +-.Pp +-.Bl -tag -width "-f conffile" ++.Bl -tag -width "rollback" + .It Cm fetch + Based on the currently installed world and the configuration + options set, fetch all available binary updates. +@@ -128,6 +142,11 @@ Fetch files necessary for upgrading to a + Before using this command, make sure that you read the + announcement and release notes for the new release in + case there are any special steps needed for upgrading. ++Note that this command may require up to 500 MB of space in ++.Ar workdir ++depending on which components of the ++.Fx ++base system are installed. + .It Cm install + Install the most recently fetched updates or upgrade. + .It Cm rollback +@@ -149,7 +168,7 @@ other than 3AM, to avoid overly imposing + on the server(s) hosting the updates. + .It + In spite of its name, +-.Cm ++.Nm + IDS should not be relied upon as an "Intrusion Detection + System", since if the system has been tampered with + it cannot be trusted to operate correctly. +@@ -158,11 +177,11 @@ purposes, make sure you boot from a secu + .El + .Sh FILES + .Bl -tag -width "/etc/freebsd-update.conf" +-.It /etc/freebsd-update.conf ++.It Pa /etc/freebsd-update.conf + Default location of the + .Nm + configuration file. +-.It /var/db/freebsd-update/ ++.It Pa /var/db/freebsd-update/ + Default location where + .Nm + stores temporary files and downloaded updates. +@@ -170,4 +189,4 @@ stores temporary files and downloaded up + .Sh SEE ALSO + .Xr freebsd-update.conf 5 + .Sh AUTHORS +-.An Colin Percival Aq cperciva@FreeBSD.org ++.An Colin Percival Aq Mt cperciva@FreeBSD.org +Index: usr.sbin/freebsd-update/freebsd-update.sh +=================================================================== +--- usr.sbin/freebsd-update/freebsd-update.sh (revision 282245) ++++ usr.sbin/freebsd-update/freebsd-update.sh (working copy) +@@ -43,12 +43,15 @@ Options: + (default: /var/db/freebsd-update/) + -f conffile -- Read configuration options from conffile + (default: /etc/freebsd-update.conf) ++ -F -- Force a fetch operation to proceed + -k KEY -- Trust an RSA key with SHA256 hash of KEY + -r release -- Target for upgrade (e.g., 6.2-RELEASE) + -s server -- Server from which to fetch updates + (default: update.FreeBSD.org) + -t address -- Mail output of cron command, if any, to address + (default: root) ++ --not-running-from-cron ++ -- Run without a tty, for use by automated tools + Commands: + fetch -- Fetch updates from server + cron -- Sleep rand(3600) seconds, fetch updates, and send an +@@ -284,6 +287,9 @@ config_TargetRelease () { + else + return 1 + fi ++ if echo ${TARGETRELEASE} | grep -qE '^[0-9.]+$'; then ++ TARGETRELEASE="${TARGETRELEASE}-RELEASE" ++ fi + } + + # Define what happens to output of utilities +@@ -396,6 +402,12 @@ init_params () { + + # No commands specified yet + COMMANDS="" ++ ++ # Force fetch to proceed ++ FORCEFETCH=0 ++ ++ # Run without a TTY ++ NOTTYOK=0 + } + + # Parse the command line +@@ -408,6 +420,12 @@ parse_cmdline () { + if [ ! -z "${CONFFILE}" ]; then usage; fi + shift; CONFFILE="$1" + ;; ++ -F) ++ FORCEFETCH=1 ++ ;; ++ --not-running-from-cron) ++ NOTTYOK=1 ++ ;; + + # Configuration file equivalents + -b) +@@ -569,7 +587,7 @@ fetch_setup_verboselevel () { + # running *-p[0-9]+, strip off the last part; if the + # user is running -SECURITY, call it -RELEASE. Chdir + # into the working directory. +-fetch_check_params () { ++fetchupgrade_check_params () { + export HTTP_USER_AGENT="freebsd-update (${COMMAND}, `uname -r`)" + + _SERVERNAME_z=\ +@@ -577,6 +595,7 @@ fetch_check_params () { + _KEYPRINT_z="Key must be given via -k option or configuration file." + _KEYPRINT_bad="Invalid key fingerprint: " + _WORKDIR_bad="Directory does not exist or is not writable: " ++ _WORKDIR_bad2="Directory is not on a persistent filesystem: " + + if [ -z "${SERVERNAME}" ]; then + echo -n "`basename $0`: " +@@ -600,6 +619,13 @@ fetch_check_params () { + echo ${WORKDIR} + exit 1 + fi ++ case `df -T ${WORKDIR}` in */dev/md[0-9]* | *tmpfs*) ++ echo -n "`basename $0`: " ++ echo -n "${_WORKDIR_bad2}" ++ echo ${WORKDIR} ++ exit 1 ++ ;; ++ esac + chmod 700 ${WORKDIR} + cd ${WORKDIR} || exit 1 + +@@ -652,9 +678,29 @@ fetch_check_params () { + BDHASH=`echo ${BASEDIR} | sha256 -q` + } + ++# Perform sanity checks etc. before fetching updates. ++fetch_check_params () { ++ fetchupgrade_check_params ++ ++ if ! [ -z "${TARGETRELEASE}" ]; then ++ echo -n "`basename $0`: " ++ echo -n "-r option is meaningless with 'fetch' command. " ++ echo "(Did you mean 'upgrade' instead?)" ++ exit 1 ++ fi ++ ++ # Check that we have updates ready to install ++ if [ -f ${BDHASH}-install/kerneldone -a $FORCEFETCH -eq 0 ]; then ++ echo "You have a partially completed upgrade pending" ++ echo "Run '$0 install' first." ++ echo "Run '$0 fetch -F' to proceed anyway." ++ exit 1 ++ fi ++} ++ + # Perform sanity checks etc. before fetching upgrades. + upgrade_check_params () { +- fetch_check_params ++ fetchupgrade_check_params + + # Unless set otherwise, we're upgrading to the same kernel config. + NKERNCONF=${KERNCONF} +@@ -1185,7 +1231,7 @@ fetch_metadata_sanity () { + # Some aliases to save space later: ${P} is a character which can + # appear in a path; ${M} is the four numeric metadata fields; and + # ${H} is a sha256 hash. +- P="[-+./:=%@_[~[:alnum:]]" ++ P="[-+./:=,%@_[~[:alnum:]]" + M="[0-9]+\|[0-9]+\|[0-9]+\|[0-9]+" + H="[0-9a-f]{64}" + +@@ -1456,7 +1502,7 @@ fetch_inspect_system () { + sort -k 3,3 -t '|' > $2.tmp + rm filelist + +- # Check if an error occured during system inspection ++ # Check if an error occurred during system inspection + if [ -f .err ]; then + return 1 + fi +@@ -2240,6 +2286,19 @@ upgrade_oldall_to_oldnew () { + mv $2 $3 + } + ++# Helper for upgrade_merge: Return zero true iff the two files differ only ++# in the contents of their RCS tags. ++samef () { ++ X=`sed -E 's/\\$FreeBSD.*\\$/\$FreeBSD\$/' < $1 | ${SHA256}` ++ Y=`sed -E 's/\\$FreeBSD.*\\$/\$FreeBSD\$/' < $2 | ${SHA256}` ++ ++ if [ $X = $Y ]; then ++ return 0; ++ else ++ return 1; ++ fi ++} ++ + # From the list of "old" files in $1, merge changes in $2 with those in $3, + # and update $3 to reflect the hashes of merged files. + upgrade_merge () { +@@ -2323,6 +2382,14 @@ upgrade_merge () { + + # Ask the user to handle any files which didn't merge. + while read F; do ++ # If the installed file differs from the version in ++ # the old release only due to RCS tag expansion ++ # then just use the version in the new release. ++ if samef merge/old/${F} merge/${OLDRELNUM}/${F}; then ++ cp merge/${RELNUM}/${F} merge/new/${F} ++ continue ++ fi ++ + cat <<-EOF + + The following file could not be merged automatically: ${F} +@@ -2337,9 +2404,18 @@ manually... + # Ask the user to confirm that he likes how the result + # of merging files. + while read F; do +- # Skip files which haven't changed. +- if [ -f merge/new/${F} ] && +- cmp -s merge/old/${F} merge/new/${F}; then ++ # Skip files which haven't changed except possibly ++ # in their RCS tags. ++ if [ -f merge/old/${F} ] && [ -f merge/new/${F} ] && ++ samef merge/old/${F} merge/new/${F}; then ++ continue ++ fi ++ ++ # Skip files where the installed file differs from ++ # the old file only due to RCS tags. ++ if [ -f merge/old/${F} ] && ++ [ -f merge/${OLDRELNUM}/${F} ] && ++ samef merge/old/${F} merge/${OLDRELNUM}/${F}; then + continue + fi + +@@ -2526,6 +2602,10 @@ upgrade_run () { + # Leave a note behind to tell the "install" command that the kernel + # needs to be installed before the world. + touch ${BDHASH}-install/kernelfirst ++ ++ # Remind the user that they need to run "freebsd-update install" ++ # to install the downloaded bits, in case they didn't RTFM. ++ echo "To install the downloaded upgrades, run \"$0 install\"." + } + + # Make sure that all the file hashes mentioned in $@ have corresponding +@@ -2577,14 +2657,14 @@ backup_kernel_finddir () { + while true ; do + # Pathname does not exist, so it is OK use that name + # for backup directory. +- if [ ! -e $BACKUPKERNELDIR ]; then ++ if [ ! -e $BASEDIR/$BACKUPKERNELDIR ]; then + return 0 + fi + + # If directory do exist, we only use if it has our + # marker file. +- if [ -d $BACKUPKERNELDIR -a \ +- -e $BACKUPKERNELDIR/.freebsd-update ]; then ++ if [ -d $BASEDIR/$BACKUPKERNELDIR -a \ ++ -e $BASEDIR/$BACKUPKERNELDIR/.freebsd-update ]; then + return 0 + fi + +@@ -2592,7 +2672,7 @@ backup_kernel_finddir () { + # the end and try again. + CNT=$((CNT + 1)) + if [ $CNT -gt 9 ]; then +- echo "Could not find valid backup dir ($BACKUPKERNELDIR)" ++ echo "Could not find valid backup dir ($BASEDIR/$BACKUPKERNELDIR)" + exit 1 + fi + BACKUPKERNELDIR="`echo $BACKUPKERNELDIR | sed -Ee 's/[0-9]\$//'`" +@@ -2619,17 +2699,17 @@ backup_kernel () { + # Remove old kernel backup files. If $BACKUPKERNELDIR was + # "not ours", backup_kernel_finddir would have exited, so + # deleting the directory content is as safe as we can make it. +- if [ -d $BACKUPKERNELDIR ]; then +- rm -fr $BACKUPKERNELDIR ++ if [ -d $BASEDIR/$BACKUPKERNELDIR ]; then ++ rm -fr $BASEDIR/$BACKUPKERNELDIR + fi + + # Create directories for backup. +- mkdir -p $BACKUPKERNELDIR +- mtree -cdn -p "${KERNELDIR}" | \ +- mtree -Ue -p "${BACKUPKERNELDIR}" > /dev/null ++ mkdir -p $BASEDIR/$BACKUPKERNELDIR ++ mtree -cdn -p "${BASEDIR}/${KERNELDIR}" | \ ++ mtree -Ue -p "${BASEDIR}/${BACKUPKERNELDIR}" > /dev/null + + # Mark the directory as having been created by freebsd-update. +- touch $BACKUPKERNELDIR/.freebsd-update ++ touch $BASEDIR/$BACKUPKERNELDIR/.freebsd-update + if [ $? -ne 0 ]; then + echo "Could not create kernel backup directory" + exit 1 +@@ -2647,8 +2727,8 @@ backup_kernel () { + fi + + # Backup all the kernel files using hardlinks. +- (cd $KERNELDIR && find . -type f $FINDFILTER -exec \ +- cp -pl '{}' ${BACKUPKERNELDIR}/'{}' \;) ++ (cd ${BASEDIR}/${KERNELDIR} && find . -type f $FINDFILTER -exec \ ++ cp -pl '{}' ${BASEDIR}/${BACKUPKERNELDIR}/'{}' \;) + + # Re-enable patchname expansion. + set +f +@@ -2746,7 +2826,7 @@ install_files () { + + # Update linker.hints if necessary + if [ -s INDEX-OLD -o -s INDEX-NEW ]; then +- kldxref -R /boot/ 2>/dev/null ++ kldxref -R ${BASEDIR}/boot/ 2>/dev/null + fi + + # We've finished updating the kernel. +@@ -2797,14 +2877,14 @@ Kernel updates have been installed. Ple + install_delete INDEX-OLD INDEX-NEW || return 1 + + # Rebuild /etc/spwd.db and /etc/pwd.db if necessary. +- if [ /etc/master.passwd -nt /etc/spwd.db ] || +- [ /etc/master.passwd -nt /etc/pwd.db ]; then +- pwd_mkdb /etc/master.passwd ++ if [ ${BASEDIR}/etc/master.passwd -nt ${BASEDIR}/etc/spwd.db ] || ++ [ ${BASEDIR}/etc/master.passwd -nt ${BASEDIR}/etc/pwd.db ]; then ++ pwd_mkdb -d ${BASEDIR}/etc ${BASEDIR}/etc/master.passwd + fi + + # Rebuild /etc/login.conf.db if necessary. +- if [ /etc/login.conf -nt /etc/login.conf.db ]; then +- cap_mkdb /etc/login.conf ++ if [ ${BASEDIR}/etc/login.conf -nt ${BASEDIR}/etc/login.conf.db ]; then ++ cap_mkdb ${BASEDIR}/etc/login.conf + fi + + # We've finished installing the world and deleting old files +@@ -3011,21 +3091,8 @@ IDS_compare () { + mv INDEX-NOTMATCHING.tmp INDEX-NOTMATCHING + + # Go through the lines and print warnings. +- while read LINE; do +- FPATH=`echo "${LINE}" | cut -f 1 -d '|'` +- TYPE=`echo "${LINE}" | cut -f 2 -d '|'` +- OWNER=`echo "${LINE}" | cut -f 3 -d '|'` +- GROUP=`echo "${LINE}" | cut -f 4 -d '|'` +- PERM=`echo "${LINE}" | cut -f 5 -d '|'` +- HASH=`echo "${LINE}" | cut -f 6 -d '|'` +- LINK=`echo "${LINE}" | cut -f 7 -d '|'` +- P_TYPE=`echo "${LINE}" | cut -f 8 -d '|'` +- P_OWNER=`echo "${LINE}" | cut -f 9 -d '|'` +- P_GROUP=`echo "${LINE}" | cut -f 10 -d '|'` +- P_PERM=`echo "${LINE}" | cut -f 11 -d '|'` +- P_HASH=`echo "${LINE}" | cut -f 12 -d '|'` +- P_LINK=`echo "${LINE}" | cut -f 13 -d '|'` +- ++ local IFS='|' ++ while read FPATH TYPE OWNER GROUP PERM HASH LINK P_TYPE P_OWNER P_GROUP P_PERM P_HASH P_LINK; do + # Warn about different object types. + if ! [ "${TYPE}" = "${P_TYPE}" ]; then + echo -n "${FPATH} is a " +@@ -3153,7 +3220,7 @@ get_params () { + # Fetch command. Make sure that we're being called + # interactively, then run fetch_check_params and fetch_run + cmd_fetch () { +- if [ ! -t 0 ]; then ++ if [ ! -t 0 -a $NOTTYOK -eq 0 ]; then + echo -n "`basename $0` fetch should not " + echo "be run non-interactively." + echo "Run `basename $0` cron instead." Added: head/share/security/patches/EN-15:04/freebsd-update-8.patch.asc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/share/security/patches/EN-15:04/freebsd-update-8.patch.asc Wed May 13 23:07:20 2015 (r46693) @@ -0,0 +1,17 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.1.2 (FreeBSD) + +iQIcBAABCgAGBQJVU9dpAAoJEO1n7NZdz2rnLP8QAIxBQd1NKef3YVnFMGuppEoy +Tc9/vhtEZfiI78fvMaLK9uLwKZWLx+JS6HTXNmEWzy6Tg+WX4pYMzGGDxGG2RVSz +C/Ur1bZVqNvcyKPK5+xO94asFVYcrcuYSbxMbjYPUjH5WTrySznPvjCF3E4puGvZ +e+FFTvoQ7bwY/qs5drAYo6nK74/rm4YuESxH/3t056vuhSVj8bM12ADHZ+evOzRE +4DFtxDB+9CdtGmqCfvaF0kJn+6IhwqGsRx1pUvriYdvVYzDa+tJBPDk82P0xphgq +Lsid+fjQl/3q0c8CgNNvDArYQACqZUZtqrDzxIx+UOvCz5FeowIhWypEPy5Je2YK +Qnzj6bd4cwF/WwncXGnZDj4Sybv+EJAF+l4s18B9B4v84/M91Gmq+9JgjJQtWPw7 +mI/G7jD3TrYXzzfyIBJJV/6yH/oOwZXZrhHaHHb6s2PuOhEZw5RzG2qXaWhvVQ3p +3X6+zs2okCrzOm9VYDFJIgVJOo8zVjgX+rqH0A/qjhcZK64sr5gh6F0I4LNwE+AV +9DFC9ysIG+Cay28XnEQy0lHpA6MBFWpDZnm/qX4jhIscPGG/3mhLpn7N+L62pgxu +eCAO8wW11w2fcJ575SADcHmQa8rXR/wIbDIx2tmgOFDmJI6MGKj4tU4SUJCm5Blf +GPWANnnxoBwF2Pe/NLCs +=vvQY +-----END PGP SIGNATURE----- Added: head/share/security/patches/EN-15:04/freebsd-update.patch ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/share/security/patches/EN-15:04/freebsd-update.patch Wed May 13 23:07:20 2015 (r46693) @@ -0,0 +1,152 @@ +Index: usr.sbin/freebsd-update/freebsd-update.8 +=================================================================== +--- usr.sbin/freebsd-update/freebsd-update.8 (revision 282245) ++++ usr.sbin/freebsd-update/freebsd-update.8 (working copy) +@@ -25,7 +25,7 @@ + .\" + .\" $FreeBSD$ + .\" +-.Dd July 14, 2010 ++.Dd March 2, 2015 + .Dt FREEBSD-UPDATE 8 + .Os FreeBSD + .Sh NAME +@@ -36,10 +36,12 @@ + .Op Fl b Ar basedir + .Op Fl d Ar workdir + .Op Fl f Ar conffile ++.Op Fl F + .Op Fl k Ar KEY + .Op Fl r Ar newrelease + .Op Fl s Ar server + .Op Fl t Ar address ++.Op Fl -not-running-from-cron + .Cm command ... + .Sh DESCRIPTION + The +@@ -54,16 +56,16 @@ by the + .Fx + Release Engineering Team, e.g., + .Fx +-7.3-RELEASE and ++9.3-RELEASE and + .Fx +-8.0-RELEASE, but not ++10.1-RELEASE, but not + .Fx +-6.3-STABLE or ++9.3-STABLE or + .Fx +-9.0-CURRENT. ++11-CURRENT. + .Sh OPTIONS + The following options are supported: +-.Bl -tag -width "-f conffile" ++.Bl -tag -width "-r newrelease" + .It Fl b Ar basedir + Operate on a system mounted at + .Ar basedir . +@@ -81,6 +83,10 @@ Read configuration options from + .Ar conffile . + (default: + .Pa /etc/freebsd-update.conf ) ++.It Fl F ++Force ++.Nm Cm fetch ++to proceed where it normally would not, such as an unfinished upgrade + .It Fl k Ar KEY + Trust an RSA key with SHA256 of + .Ar KEY . +@@ -98,12 +104,21 @@ Mail output of + command, if any, to + .Ar address . + (default: root, or as given in the configuration file.) ++.It Fl -not-running-from-cron ++Force ++.Nm Cm fetch ++to proceed when there is no controlling tty. ++This is for use by automated scripts and orchestration tools. ++Please do not run ++.Nm Cm fetch ++from crontab or similar using this flag, see: ++.Nm Cm cron + .El + .Sh COMMANDS + The + .Cm command + can be any one of the following: +-.Bl -tag -width "-f conffile" ++.Bl -tag -width "rollback" + .It Cm fetch + Based on the currently installed world and the configuration + options set, fetch all available binary updates. +Index: usr.sbin/freebsd-update/freebsd-update.sh +=================================================================== +--- usr.sbin/freebsd-update/freebsd-update.sh (revision 282245) ++++ usr.sbin/freebsd-update/freebsd-update.sh (working copy) +@@ -43,12 +43,15 @@ Options: + (default: /var/db/freebsd-update/) + -f conffile -- Read configuration options from conffile + (default: /etc/freebsd-update.conf) ++ -F -- Force a fetch operation to proceed + -k KEY -- Trust an RSA key with SHA256 hash of KEY + -r release -- Target for upgrade (e.g., 6.2-RELEASE) + -s server -- Server from which to fetch updates + (default: update.FreeBSD.org) + -t address -- Mail output of cron command, if any, to address + (default: root) ++ --not-running-from-cron ++ -- Run without a tty, for use by automated tools + Commands: + fetch -- Fetch updates from server + cron -- Sleep rand(3600) seconds, fetch updates, and send an +@@ -399,6 +402,12 @@ init_params () { + + # No commands specified yet + COMMANDS="" ++ ++ # Force fetch to proceed ++ FORCEFETCH=0 ++ ++ # Run without a TTY ++ NOTTYOK=0 + } + + # Parse the command line +@@ -411,6 +420,12 @@ parse_cmdline () { + if [ ! -z "${CONFFILE}" ]; then usage; fi + shift; CONFFILE="$1" + ;; ++ -F) ++ FORCEFETCH=1 ++ ;; ++ --not-running-from-cron) ++ NOTTYOK=1 ++ ;; + + # Configuration file equivalents + -b) +@@ -665,6 +680,14 @@ fetch_check_params () { + echo "(Did you mean 'upgrade' instead?)" + exit 1 + fi ++ ++ # Check that we have updates ready to install ++ if [ -f ${BDHASH}-install/kerneldone -a $FORCEFETCH -eq 0 ]; then ++ echo "You have a partially completed upgrade pending" ++ echo "Run '$0 install' first." ++ echo "Run '$0 fetch -F' to proceed anyway." ++ exit 1 ++ fi + } + + # Perform sanity checks etc. before fetching upgrades. +@@ -3202,7 +3225,7 @@ get_params () { + # Fetch command. Make sure that we're being called + # interactively, then run fetch_check_params and fetch_run + cmd_fetch () { +- if [ ! -t 0 ]; then ++ if [ ! -t 0 -a $NOTTYOK -eq 0 ]; then + echo -n "`basename $0` fetch should not " + echo "be run non-interactively." + echo "Run `basename $0` cron instead." Added: head/share/security/patches/EN-15:04/freebsd-update.patch.asc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/share/security/patches/EN-15:04/freebsd-update.patch.asc Wed May 13 23:07:20 2015 (r46693) @@ -0,0 +1,17 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.1.2 (FreeBSD) + +iQIcBAABCgAGBQJVU9dqAAoJEO1n7NZdz2rnZggQAKiJ0+2WY1gDvdWDkj0BcIcY +OCig1qDeuZLwDEFfqdqwoEJb7XoYI2tRQu4D/edxe5WAGQNOdIe3cOk/hIvC0Ozi +O/EpsZSf1RBrDBXdIDXc8C3BPeqcr5OYdc/XMZAoW14BTKU8K6ZsZyvoFcEInp5y +Qf0MvMB5QwO4e1LSJEVaT3kNLJuEVdoFzYh6h1e5Tlh7tcnrys9eReKO1SsRIEmp +zmCjfxaAjtftJyw+hxDuid0xkyyi8azPnl3U4JeIMsZE/KIrpAiMTjfnUPznIaai +x6SgIkKQaK7+43mZ92UOqWM3ELHaxWx55aNfX49aDWBIw4SpFqZAkfKt0FPd3Ws1 +Qdo06D8861mT9klQUsYNPrLed6cku6T1PA+bY6dBE3HpL0wlzm8PGdbPe3lLTcM9 +SP5SMMg8Jwy8oi7foyWeD2cibU5VzZRQEIwcQoI/d0Cayj85Oz6KDEtgwpUYDVL/ +sjrRr6ViA8b3qoS7+Ek9nksGUHg5DPOV9sllWZi2JWYn5tR0boRe16Ecb92chylS +VIEz0gwCy46VxAXmrTSa4qUM6uIeoMZXx84b/E8R92KvPXdBGMNhCXoEqEFYertd +prk3LlwUyXbuhkgziBJK6b+zN9ZshL/jY4kjjHCpjd7aNruRnUr9qr43dEJuMOPj +DuwqCaCT3VTyEObhW6Io +=bxKG +-----END PGP SIGNATURE----- Added: head/share/security/patches/EN-15:05/ufs.patch ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/share/security/patches/EN-15:05/ufs.patch Wed May 13 23:07:20 2015 (r46693) @@ -0,0 +1,313 @@ +Index: sys/ufs/ffs/ffs_softdep.c +=================================================================== +--- sys/ufs/ffs/ffs_softdep.c (revision 282245) ++++ sys/ufs/ffs/ffs_softdep.c (working copy) +@@ -735,9 +735,10 @@ static struct malloc_type *memtype[] = { + static void check_clear_deps(struct mount *); + static void softdep_error(char *, int); + static int softdep_process_worklist(struct mount *, int); +-static int softdep_waitidle(struct mount *); ++static int softdep_waitidle(struct mount *, int); + static void drain_output(struct vnode *); + static struct buf *getdirtybuf(struct buf *, struct rwlock *, int); ++static int check_inodedep_free(struct inodedep *); + static void clear_remove(struct mount *); + static void clear_inodedeps(struct mount *); + static void unlinked_inodedep(struct mount *, struct inodedep *); +@@ -1377,6 +1378,10 @@ softdep_flush(addr) + mp = (struct mount *)addr; + ump = VFSTOUFS(mp); + atomic_add_int(&stat_flush_threads, 1); ++ ACQUIRE_LOCK(ump); ++ ump->softdep_flags &= ~FLUSH_STARTING; ++ wakeup(&ump->softdep_flushtd); ++ FREE_LOCK(ump); + if (print_threads) { + if (stat_flush_threads == 1) + printf("Running %s at pid %d\n", bufdaemonproc->p_comm, +@@ -1389,7 +1394,7 @@ softdep_flush(addr) + VFSTOUFS(mp)->softdep_jblocks->jb_suspended)) + kthread_suspend_check(); + ACQUIRE_LOCK(ump); +- if ((ump->softdep_flags & FLUSH_CLEANUP) == 0) ++ if ((ump->softdep_flags & (FLUSH_CLEANUP | FLUSH_EXIT)) == 0) + msleep(&ump->softdep_flushtd, LOCK_PTR(ump), PVM, + "sdflush", hz / 2); + ump->softdep_flags &= ~FLUSH_CLEANUP; +@@ -1419,11 +1424,9 @@ worklist_speedup(mp) + + ump = VFSTOUFS(mp); + LOCK_OWNED(ump); +- if ((ump->softdep_flags & (FLUSH_CLEANUP | FLUSH_EXIT)) == 0) { *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-doc-head@FreeBSD.ORG Thu May 14 04:09:34 2015 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 897C6312; Thu, 14 May 2015 04:09:34 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::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 7208115A1; Thu, 14 May 2015 04:09:34 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t4E49Ypj023652; Thu, 14 May 2015 04:09:34 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t4E49XgH023647; Thu, 14 May 2015 04:09:33 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201505140409.t4E49XgH023647@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Thu, 14 May 2015 04:09:33 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46694 - in head/en_US.ISO8859-1/htdocs/releases: 10.1R 8.4R 9.3R X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 May 2015 04:09:34 -0000 Author: gjb Date: Thu May 14 04:09:33 2015 New Revision: 46694 URL: https://svnweb.freebsd.org/changeset/doc/46694 Log: Regen after r282875. Sponsored by: The FreeBSD Foundation Modified: head/en_US.ISO8859-1/htdocs/releases/10.1R/errata.html head/en_US.ISO8859-1/htdocs/releases/8.4R/errata.html head/en_US.ISO8859-1/htdocs/releases/9.3R/errata.html Modified: head/en_US.ISO8859-1/htdocs/releases/10.1R/errata.html ============================================================================== --- head/en_US.ISO8859-1/htdocs/releases/10.1R/errata.html Wed May 13 23:07:20 2015 (r46693) +++ head/en_US.ISO8859-1/htdocs/releases/10.1R/errata.html Thu May 14 04:09:33 2015 (r46694) @@ -1,5 +1,5 @@ -FreeBSD 10.1-RELEASE Errata

    FreeBSD 10.1-RELEASE Errata

    The FreeBSD Project

    FreeBSD 10.1-RELEASE Errata

    The FreeBSD Project

    FreeBSD is a registered trademark of the FreeBSD Foundation.

    Intel, Celeron, Centrino, Core, EtherExpress, i386, i486, Itanium, Pentium, and Xeon are trademarks or registered @@ -45,7 +45,9 @@ Service

    3. Errata Notices

    ErrataDateTopic
    FreeBSD-EN-14:13.freebsd-update23 December 2014

    Fixed directory deletion issue in freebsd-update(8)

    FreeBSD-EN-15:01.vt25 February 2015

    vt(4) crash with improper ioctl parameters

    FreeBSD-EN-15:02.openssl25 February 2015

    OpenSSL update

    FreeBSD-EN-15:03.freebsd-update25 February 2015

    freebsd-update(8) updates libraries in - suboptimal order

    4. Open Issues

    4. Open Issues

    • FreeBSD/i386 10.1-RELEASE running as a guest operating system on VirtualBox can have a problem with disk I/O access. It depends on some specific hardware configuration and does not depend on a Modified: head/en_US.ISO8859-1/htdocs/releases/8.4R/errata.html ============================================================================== --- head/en_US.ISO8859-1/htdocs/releases/8.4R/errata.html Wed May 13 23:07:20 2015 (r46693) +++ head/en_US.ISO8859-1/htdocs/releases/8.4R/errata.html Thu May 14 04:09:33 2015 (r46694) @@ -1,5 +1,5 @@ -FreeBSD 8.4-RELEASE Errata

      FreeBSD 8.4-RELEASE Errata

      +FreeBSD 8.4-RELEASE Errata

      FreeBSD 8.4-RELEASE Errata

      The FreeBSD Project

      FreeBSD is a registered trademark of the FreeBSD Foundation.

      Intel, Celeron, Centrino, Core, EtherExpress, i386, @@ -82,7 +82,8 @@ interoperability issue

      FreeBSD-EN-14:09.jail8 July 2014

      Fix jail fails to start if WITHOUT_INET/WITHOUT_INET6 is use

      FreeBSD-EN-14:10.tzdata21 October 2014

      Time zone data file update

      FreeBSD-EN-14:12.zfs4 November 2014

      Fix NFSv4 and ZFS cache consistency issue

      FreeBSD-EN-14:13.freebsd-update23 December 2014

      Fix directory deletion issue

      FreeBSD-EN-15:02.openssl25 February 2015

      OpenSSL update

      FreeBSD-EN-15:03.freebsd-update25 February 2015

      freebsd-update(8) updates libraries in - suboptimal order

      4. Open Issues

      [20130613] The vtnet(4) network interface driver + suboptimal order

      FreeBSD-EN-15:04.freebsd-update13 May 2015

      freebsd-update(8) does not ensure the + previous upgrade has completed

      4. Open Issues

      [20130613] The vtnet(4) network interface driver displays the following message upon configuration when using QEMU 1.4.1 and later:

      vtnet0: error setting host MAC filter table

      This message is harmless when the interface has only one MAC address. The patch for this issue is filed to a PR kern/178955.

      [20130609] There is incompatibility in jail(8) Modified: head/en_US.ISO8859-1/htdocs/releases/9.3R/errata.html ============================================================================== --- head/en_US.ISO8859-1/htdocs/releases/9.3R/errata.html Wed May 13 23:07:20 2015 (r46693) +++ head/en_US.ISO8859-1/htdocs/releases/9.3R/errata.html Thu May 14 04:09:33 2015 (r46694) @@ -1,5 +1,5 @@ -FreeBSD 9.3-RELEASE Errata

      FreeBSD 9.3-RELEASE Errata

      +FreeBSD 9.3-RELEASE Errata

      FreeBSD 9.3-RELEASE Errata

      The FreeBSD Project

      FreeBSD is a registered trademark of the FreeBSD Foundation.

      Intel, Celeron, Centrino, Core, EtherExpress, i386, @@ -53,7 +53,8 @@ issue

      FreeBSD-EN-14:13.freebsd-update23 December 2014

      Fixed directory deletion issue in freebsd-update(8)

      FreeBSD-EN-15:01.vt25 February 2015

      vt(4) crash with improper ioctl parameters

      FreeBSD-EN-15:02.openssl25 February 2015

      OpenSSL update

      FreeBSD-EN-15:03.freebsd-update25 February 2015

      freebsd-update(8) updates libraries in - suboptimal order

      4. Late-Breaking News

      No late-breaking news.

      This file, and other release-related documents, + suboptimal order

      FreeBSD-EN-15:04.freebsd-update13 May 2015

      freebsd-update(8) does not ensure the + previous upgrade has completed

      4. Late-Breaking News

      No late-breaking news.

      This file, and other release-related documents, can be downloaded from https://www.FreeBSD.org/releases/.

      For questions about FreeBSD, read the documentation before contacting <questions@FreeBSD.org>.

      All users of FreeBSD 9.3-STABLE should From owner-svn-doc-head@FreeBSD.ORG Thu May 14 16:32:21 2015 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 80788589; Thu, 14 May 2015 16:32:21 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::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 5432F1241; Thu, 14 May 2015 16:32:21 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t4EGWLRS018450; Thu, 14 May 2015 16:32:21 GMT (envelope-from ryusuke@FreeBSD.org) Received: (from ryusuke@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t4EGWL6U018449; Thu, 14 May 2015 16:32:21 GMT (envelope-from ryusuke@FreeBSD.org) Message-Id: <201505141632.t4EGWL6U018449@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: ryusuke set sender to ryusuke@FreeBSD.org using -f From: Ryusuke SUZUKI Date: Thu, 14 May 2015 16:32:21 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46695 - head/ja_JP.eucJP/books/handbook/ports X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 May 2015 16:32:21 -0000 Author: ryusuke Date: Thu May 14 16:32:20 2015 New Revision: 46695 URL: https://svnweb.freebsd.org/changeset/doc/46695 Log: - Merge the following from the English version: r46682 -> r46683 head/ja_JP.eucJP/books/handbook/ports/chapter.xml Modified: head/ja_JP.eucJP/books/handbook/ports/chapter.xml Modified: head/ja_JP.eucJP/books/handbook/ports/chapter.xml ============================================================================== --- head/ja_JP.eucJP/books/handbook/ports/chapter.xml Thu May 14 04:09:33 2015 (r46694) +++ head/ja_JP.eucJP/books/handbook/ports/chapter.xml Thu May 14 16:32:20 2015 (r46695) @@ -3,7 +3,7 @@ The FreeBSD Documentation Project The FreeBSD Japanese Documentation Project - Original revision: r46682 + Original revision: r46683 $FreeBSD$ --> ¸Å¤¯¤Ê¤Ã¤¿ package ¤Îºï½ü ¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢pkg - ¤Ï¥­¥ã¥Ã¥·¥å¥Ç¥£¥ì¥¯¥È¥ê¤Ë¥Ð¥¤¥Ê¥ê packages ¤òÊݸ¤·¤Þ¤¹¡£ - ¤³¤Î¥Ç¥£¥ì¥¯¥È¥ê¤Ï¡¢pkg.conf(5) ¤Î - PKG_CACHEDIR ÊÑ¿ô¤ÇÄêµÁ¤µ¤ì¤Þ¤¹¡£ - pkg upgrade ¤ò»È¤Ã¤Æ packages - ¤ò¥¢¥Ã¥×¥°¥ì¡¼¥É¤¹¤ëºÝ¤Ë¤Ï¡¢ - ¥¢¥Ã¥×¥°¥ì¡¼¥É¤µ¤ì¤¿ package - ¤Î¸Å¤¤¥Ð¡¼¥¸¥ç¥ó¤Ï¼«Æ°Åª¤Ë¤Ïºï½ü¤µ¤ì¤Þ¤»¤ó¡£ - - ¥·¥¹¥Æ¥à¤«¤é¤³¤ì¤é¤Î¸Å¤¤¥Ð¥¤¥Ê¥ê package ¤òºï½ü¤¹¤ë¤Ë¤Ï¡¢ + ¤Ï¡¢&man.pkg.conf.5; ¤Î PKG_CACHEDIR + ÊÑ¿ô¤ÇÄêµÁ¤µ¤ì¤ë¥­¥ã¥Ã¥·¥å¥Ç¥£¥ì¥¯¥È¥ê¤Ë¥Ð¥¤¥Ê¥ê + packages ¤òÊݸ¤·¤Þ¤¹¡£ + ¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤ë package ¤ÎºÇ¿·¤Î¥³¥Ô¡¼¤Î¤ß¤¬Êݸ¤µ¤ì¤Þ¤¹¡£ + ¸Å¤¤¥Ð¡¼¥¸¥ç¥ó¤Î pkg ¤Ç¤Ï¡¢ + ²áµî¤Ë¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤¿¤¹¤Ù¤Æ¤Î package ¤¬Êݸ¤µ¤ì¤Æ¤¤¤Þ¤·¤¿¡£ + ¤³¤ì¤é¤Î¸Å¤¯¤Ê¤Ã¤¿¥Ð¥¤¥Ê¥ê package ¤òºï½ü¤¹¤ë¤Ë¤Ï¡¢ °Ê²¼¤ò¼Â¹Ô¤·¤Æ¤¯¤À¤µ¤¤¡£ &prompt.root; pkg clean + + ¥­¥ã¥Ã¥·¥åÁ´ÂΤòºï½ü¤¹¤ë¤Ë¤Ï°Ê²¼¤ò¼Â¹Ô¤·¤Æ¤¯¤À¤µ¤¤¡£ + + &prompt.root; pkg clean -a From owner-svn-doc-head@FreeBSD.ORG Fri May 15 17:33:27 2015 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 70235E99; Fri, 15 May 2015 17:33:27 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::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 5CD4F1ABF; Fri, 15 May 2015 17:33:27 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t4FHXR1o069953; Fri, 15 May 2015 17:33:27 GMT (envelope-from skreuzer@FreeBSD.org) Received: (from skreuzer@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t4FHXRVn069952; Fri, 15 May 2015 17:33:27 GMT (envelope-from skreuzer@FreeBSD.org) Message-Id: <201505151733.t4FHXRVn069952@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: skreuzer set sender to skreuzer@FreeBSD.org using -f From: Steven Kreuzer Date: Fri, 15 May 2015 17:33:27 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46696 - head/share/pgpkeys X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 May 2015 17:33:27 -0000 Author: skreuzer Date: Fri May 15 17:33:26 2015 New Revision: 46696 URL: https://svnweb.freebsd.org/changeset/doc/46696 Log: Update my PGP key Modified: head/share/pgpkeys/skreuzer.key Modified: head/share/pgpkeys/skreuzer.key ============================================================================== --- head/share/pgpkeys/skreuzer.key Thu May 14 16:32:20 2015 (r46695) +++ head/share/pgpkeys/skreuzer.key Fri May 15 17:33:26 2015 (r46696) @@ -1,60 +1,59 @@ -uid Steven Kreuzer -sub 4096g/76940A06 2009-03-16 [expires: 2015-03-13] +pub rsa2048/F528158459D71EE7 2015-05-01 [expires: 2017-04-30] + Key fingerprint = 1DB8 2B72 1C60 E59E 946A FF7F F528 1584 59D7 1EE7 +uid Steven Kreuzer +uid Steven Kreuzer +uid Steven Kreuzer +sub rsa2048/540AD5219F26626F 2015-05-01 + ]]> From owner-svn-doc-head@FreeBSD.ORG Sat May 16 15:47:09 2015 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 127AE2E2; Sat, 16 May 2015 15:47:09 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::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 D9E8913F0; Sat, 16 May 2015 15:47:08 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t4GFl8b0040229; Sat, 16 May 2015 15:47:08 GMT (envelope-from ryusuke@FreeBSD.org) Received: (from ryusuke@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t4GFl8lL040228; Sat, 16 May 2015 15:47:08 GMT (envelope-from ryusuke@FreeBSD.org) Message-Id: <201505161547.t4GFl8lL040228@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: ryusuke set sender to ryusuke@FreeBSD.org using -f From: Ryusuke SUZUKI Date: Sat, 16 May 2015 15:47:08 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46697 - head/ja_JP.eucJP/books/handbook/ports X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Mailman-Approved-At: Sat, 16 May 2015 15:59:49 +0000 X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 May 2015 15:47:09 -0000 Author: ryusuke Date: Sat May 16 15:47:08 2015 New Revision: 46697 URL: https://svnweb.freebsd.org/changeset/doc/46697 Log: - Merge the following from the English version: r46683 -> r46687 head/ja_JP.eucJP/books/handbook/ports/chapter.xml Modified: head/ja_JP.eucJP/books/handbook/ports/chapter.xml Modified: head/ja_JP.eucJP/books/handbook/ports/chapter.xml ============================================================================== --- head/ja_JP.eucJP/books/handbook/ports/chapter.xml Fri May 15 17:33:26 2015 (r46696) +++ head/ja_JP.eucJP/books/handbook/ports/chapter.xml Sat May 16 15:47:08 2015 (r46697) @@ -3,7 +3,7 @@ The FreeBSD Documentation Project The FreeBSD Japanese Documentation Project - Original revision: r46683 + Original revision: r46687 $FreeBSD$ --> ¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤ë package ¤Î¥¢¥Ã¥×¥°¥ì¡¼¥É - pkg version - ¤òÍѤ¤¤Æ¸Å¤¯¤Ê¤Ã¤¿ packages ¤ò¸«¤Ä¤±¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£ - ¥í¡¼¥«¥ë¤Ë ports ¥Ä¥ê¡¼¤¬¤Ê¤¤¾ì¹ç¤Ë¤Ï¡¢ - pkg-version(8) ¤Ï¡¢¥ê¥â¡¼¥È¥ê¥Ý¥¸¥È¥ê¤Î¥«¥¿¥í¥°¤òÍøÍѤ·¤Þ¤¹¡£ - ¤½¤¦¤Ç¤Ê¤±¤ì¤Ð¡¢¥í¡¼¥«¥ë¤Î ports ¥Ä¥ê¡¼¤ò»È¤Ã¤Æ - package ¤Î¥Ð¡¼¥¸¥ç¥ó¤òƱÄꤷ¤Þ¤¹¡£ - - pkg upgrade ¤ò¼Â¹Ô¤¹¤ë¤È¡¢ + °Ê²¼¤Î¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤¹¤ë¤È¡¢ ¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤ë packages - ¤¬ºÇ¿·¤Î¥Ð¡¼¥¸¥ç¥ó¤Ë¥¢¥Ã¥×¥°¥ì¡¼¥É¤µ¤ì¤Þ¤¹¡£ - ¤³¤Î¥³¥Þ¥ó¥É¤Ï¡¢¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤ë¥½¥Õ¥È¥¦¥§¥¢¤Î¥Ð¡¼¥¸¥ç¥ó¤È¡¢ - ¥ê¥Ý¥¸¥È¥ê¤Î¥«¥¿¥í¥°¤«¤éÍøÍѤǤ­¤ë¥Ð¡¼¥¸¥ç¥ó¤È¤òÈæ³Ó¤·¤Þ¤¹¡£ - Èæ³Ó¤¬½ª¤ï¤Ã¤¿¤é¡¢ - ¿·¤·¤¤¥Ð¡¼¥¸¥ç¥ó¤¬ÍÑ°Õ¤µ¤ì¤Æ¤¤¤ë¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î°ìÍ÷¤òɽ¼¨¤·¤Þ¤¹¡£ - ¥¢¥Ã¥×¥°¥ì¡¼¥É¤ò¹Ô¤¦¤Î¤Ç¤¢¤ì¤Ð¡¢ - y ¤òÁªÂò¤·¤Æ¤¯¤À¤µ¤¤¡£ - ¥­¥ã¥ó¥»¥ë¤¹¤ë¾ì¹ç¤Ë¤Ï¡¢ - n ¤òÁªÂò¤·¤Æ¤¯¤À¤µ¤¤¡£ + ¤¬ºÇ¿·¤Î¥Ð¡¼¥¸¥ç¥ó¤Ë¥¢¥Ã¥×¥°¥ì¡¼¥É¤µ¤ì¤Þ¤¹¡£ + + &prompt.root; pkg upgrade + + ¤³¤Î¥³¥Þ¥ó¥É¤Ï¡¢¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤ë¥½¥Õ¥È¥¦¥§¥¢¤Î¥Ð¡¼¥¸¥ç¥ó¤È¡¢ + ¥ê¥Ý¥¸¥È¥ê¤Î¥«¥¿¥í¥°¤«¤éÍøÍѤǤ­¤ë¥Ð¡¼¥¸¥ç¥ó¤È¤òÈæ³Ó¤·¡¢ + ¥ê¥Ý¥¸¥È¥ê¤«¤é¥¢¥Ã¥×¥°¥ì¡¼¥É¤·¤Þ¤¹¡£ From owner-svn-doc-head@FreeBSD.ORG Sat May 16 16:56:01 2015 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id ECDBE934; Sat, 16 May 2015 16:56:01 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::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 D93C91B05; Sat, 16 May 2015 16:56:01 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t4GGu1Ov075721; Sat, 16 May 2015 16:56:01 GMT (envelope-from gavin@FreeBSD.org) Received: (from gavin@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t4GGu1KL075720; Sat, 16 May 2015 16:56:01 GMT (envelope-from gavin@FreeBSD.org) Message-Id: <201505161656.t4GGu1KL075720@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: gavin set sender to gavin@FreeBSD.org using -f From: Gavin Atkinson Date: Sat, 16 May 2015 16:56:01 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46698 - head/share/xml X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 May 2015 16:56:02 -0000 Author: gavin Date: Sat May 16 16:56:01 2015 New Revision: 46698 URL: https://svnweb.freebsd.org/changeset/doc/46698 Log: Correct publish date in the index for FreeBSD-EN-15:05.ufs and FreeBSD-EN-15:04.freebsd-update to 13th May. The actual notices contain the correct date. Hat: secteam Modified: head/share/xml/notices.xml Modified: head/share/xml/notices.xml ============================================================================== --- head/share/xml/notices.xml Sat May 16 15:47:08 2015 (r46697) +++ head/share/xml/notices.xml Sat May 16 16:56:01 2015 (r46698) @@ -11,7 +11,7 @@ 5 - 25 + 13 FreeBSD-EN-15:05.ufs From owner-svn-doc-head@FreeBSD.ORG Sat May 16 21:32:52 2015 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 728C7651; Sat, 16 May 2015 21:32:52 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::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 6248116CE; Sat, 16 May 2015 21:32:52 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t4GLWqwB016221; Sat, 16 May 2015 21:32:52 GMT (envelope-from brd@FreeBSD.org) Received: (from brd@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t4GLWqJF016220; Sat, 16 May 2015 21:32:52 GMT (envelope-from brd@FreeBSD.org) Message-Id: <201505162132.t4GLWqJF016220@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: brd set sender to brd@FreeBSD.org using -f From: Brad Davis Date: Sat, 16 May 2015 21:32:52 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46699 - head/en_US.ISO8859-1/books/handbook/ports X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 May 2015 21:32:52 -0000 Author: brd Date: Sat May 16 21:32:51 2015 New Revision: 46699 URL: https://svnweb.freebsd.org/changeset/doc/46699 Log: Note that pkg(8) uses the official mirrors by default and link to the Poudriere section for more information about building a custom repository. Clean up some man page links. Add a section about configuring Poudriere repositories and configuring pkg(8) to use them. Modified: head/en_US.ISO8859-1/books/handbook/ports/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/ports/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/ports/chapter.xml Sat May 16 16:56:01 2015 (r46698) +++ head/en_US.ISO8859-1/books/handbook/ports/chapter.xml Sat May 16 21:32:51 2015 (r46699) @@ -698,18 +698,15 @@ docbook = WITH_PKGNG= yes - The pkg package management - system uses a package repository for most operations. The - default package repository location is defined in - /usr/local/etc/pkg.conf or by the - PACKAGESITE environment variable, which - overrides the configuration file. + By default pkg uses the &os; + package mirrors. For information about building a custom + package repository, see Additional pkg - configuration options are described in pkg.conf(5). + configuration options are described in &man.pkg.conf.5;. Usage information for pkg is - available in pkg(8) or by running + available in the &man.pkg.8; manpage or by running pkg without additional arguments. Each pkg command argument is @@ -1319,7 +1316,7 @@ Deinstalling ca_root_nss-3.15.1_1... don Installed ports can be uninstalled using pkg delete. Examples for using this command can be - found in . + found in the &man.pkg-delete.8; manpage. Alternately, make deinstall can be run in the port's directory: @@ -1764,6 +1761,40 @@ ports-mgmt/pkg and the main web site, . + + Configuring pkg clients to use a Poudriere repository + + While it is possible to use both a custom repository along + side of the official repository. Sometimes it is useful to + disable the official repository. This is done by creating a + configuration file that overrides and disables the official + configuration file. Create + /usr/local/etc/pkg/repos/FreeBSD.conf + that contains the following: + + FreeBSD: { + enabled: no +} + + Usually it is easiest to serve a poudriere repository to the + client machines via HTTP. Setup a webserver to serve up the + package directory, usually something like: + /usr/local/poudriere/data/packages/10amd64. + Where 10amd64 is the name of the build. + + + If the URL to the package repository is: + http://pkg.example.com/10amd64, then the + repository configuration file in + /usr/local/etc/pkg/repos/custom.conf would + look like: + + custom: { + url: "http://pkg.example.com/10amd64", + mirror_type: "http", + enabled: yes, +} +