PERFORCE change 150607 for review
Rene Ladan
rene at FreeBSD.org
Sun Sep 28 16:43:52 UTC 2008
http://perforce.freebsd.org/chv.cgi?CH=150607
Change 150607 by rene at rene_self on 2008/09/28 16:43:27
Try to keep up with throdes' changes.
- Add English versions of dtrace, filesystems, and updating chapters and their Makefiles.
- MFen:
handbook/Makefile 1.109 -> 1.110
handbook/book.sgml 1.172 -> 1.173
handbook/chapters.ent 1.37 -> 1.38
handbook/mirrors/chapter.sgml 1.448 -> 1.451
handbook/ports/chapter.sgml 1.282 -> 1.283
Checked build.
Affected files ...
.. //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/Makefile#9 edit
.. //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/book.sgml#6 edit
.. //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/chapters.ent#6 edit
.. //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/dtrace/Makefile#1 add
.. //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/dtrace/chapter.sgml#1 add
.. //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/filesystems/Makefile#1 add
.. //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/filesystems/chapter.sgml#1 add
.. //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/mirrors/chapter.sgml#6 edit
.. //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/ports/chapter.sgml#5 edit
.. //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/updating/Makefile#1 add
.. //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/updating/chapter.sgml#1 add
Differences ...
==== //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/Makefile#9 (text+ko) ====
@@ -3,7 +3,7 @@
# $FreeBSDnl: doc/nl_NL.ISO8859-1/books/handbook/Makefile,v 1.19 2006/01/03 21:17:07 siebrand Exp $
#
# %SOURCE% en_US.ISO8859-1/books/handbook/Makefile
-# %SRCID% 1.109
+# %SRCID% 1.110
#
# Bouw het Nederlandse FreeBSD Handboek.
#
@@ -203,6 +203,7 @@
SRCS+= audit/chapter.sgml
SRCS+= book.sgml
SRCS+= colophon.sgml
+SRCS+= dtrace/chapter.sgml
SRCS+= freebsd-glossary.sgml
SRCS+= advanced-networking/chapter.sgml
SRCS+= basics/chapter.sgml
@@ -214,6 +215,7 @@
SRCS+= disks/chapter.sgml
SRCS+= eresources/chapter.sgml
SRCS+= firewalls/chapter.sgml
+SRCS+= filesystems/chapter.sgml
SRCS+= geom/chapter.sgml
SRCS+= install/chapter.sgml
SRCS+= introduction/chapter.sgml
@@ -233,6 +235,7 @@
SRCS+= printing/chapter.sgml
SRCS+= security/chapter.sgml
SRCS+= serialcomms/chapter.sgml
+SRCS+= updating/chapter.sgml
SRCS+= users/chapter.sgml
SRCS+= vinum/chapter.sgml
SRCS+= virtualization/chapter.sgml
==== //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/book.sgml#6 (text+ko) ====
@@ -1,7 +1,10 @@
<!--
$FreeBSD: doc/nl_NL.ISO8859-1/books/handbook/book.sgml,v 1.13 2008/05/21 20:33:28 remko Exp $
$FreeBSDnl: doc/nl_NL.ISO8859-1/books/handbook/book.sgml,v 1.33 2006/01/08 10:06:50 siebrand Exp $
- Gebaseerd op: 1.172
+
+ %SOURCE% en_US.ISO8859-1/books/handbook/book.sgml
+ %SRCID% 1.173
+
-->
<!DOCTYPE BOOK PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [
@@ -49,6 +52,9 @@
<!ENTITY % chap.mac "IGNORE">
<!ENTITY % chap.audit "IGNORE">
<!ENTITY % chap.virtualization "IGNORE">
+<!ENTITY % chap.filesystems "IGNORE">
+<!ENTITY % chap.dtrace "IGNORE">
+<!ENTITY % chap.updating "IGNORE">
<!ENTITY % pgpkeys SYSTEM "../../../share/pgpkeys/pgpkeys.ent"> %pgpkeys;
]>
@@ -273,10 +279,12 @@
<![ %chap.audit; [ &chap.audit; ]]>
<![ %chap.disks; [ &chap.disks; ]]>
<![ %chap.geom; [ &chap.geom; ]]>
+ <![ %chap.filesystems; [ &chap.filesystems; ]]>
<![ %chap.vinum; [ &chap.vinum; ]]>
<![ %chap.virtualization; [ &chap.virtualization; ]]>
<![ %chap.l10n; [ &chap.l10n; ]]>
<![ %chap.cutting-edge; [ &chap.cutting-edge; ]]>
+ <![ %chap.dtrace; [ &chap.dtrace; ]]>
</part>
<part id="network-communication">
@@ -320,6 +328,7 @@
zetten.</para>
</partintro>
+ <![ %chap.updating; [ &chap.updating; ]]>
<![ %chap.serialcomms; [ &chap.serialcomms; ]]>
<![ %chap.ppp-and-slip; [ &chap.ppp-and-slip; ]]>
<![ %chap.mail; [ &chap.mail; ]]>
==== //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/chapters.ent#6 (text+ko) ====
@@ -8,7 +8,9 @@
$FreeBSD: doc/nl_NL.ISO8859-1/books/handbook/chapters.ent,v 1.5 2008/05/21 20:33:28 remko Exp $
$FreeBSDnl: doc/nl_NL.ISO8859-1/books/handbook/chapters.ent,v 1.3 2004/10/21 16:57:00 siebrand Exp $
- gebaseerd op: 1.37
+
+ %SOURCE% en_US.ISO8859-1/books/handbook/chapters.ent
+ %SRCID% 1.38
-->
<!ENTITY chap.preface SYSTEM "preface/preface.sgml">
@@ -37,12 +39,15 @@
<!ENTITY chap.audit SYSTEM "audit/chapter.sgml">
<!ENTITY chap.disks SYSTEM "disks/chapter.sgml">
<!ENTITY chap.geom SYSTEM "geom/chapter.sgml">
+<!ENTITY chap.filesystems SYSTEM "filesystems/chapter.sgml">
<!ENTITY chap.vinum SYSTEM "vinum/chapter.sgml">
<!ENTITY chap.virtualization SYSTEM "virtualization/chapter.sgml">
<!ENTITY chap.l10n SYSTEM "l10n/chapter.sgml">
<!ENTITY chap.cutting-edge SYSTEM "cutting-edge/chapter.sgml">
+<!ENTITY chap.dtrace SYSTEM "dtrace/chapter.sgml">
<!-- Deel vier -->
+<!ENTITY chap.updating SYSTEM "updating/chapter.sgml">
<!ENTITY chap.serialcomms SYSTEM "serialcomms/chapter.sgml">
<!ENTITY chap.ppp-and-slip SYSTEM "ppp-and-slip/chapter.sgml">
<!ENTITY chap.mail SYSTEM "mail/chapter.sgml">
==== //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/mirrors/chapter.sgml#6 (text+ko) ====
@@ -6,7 +6,7 @@
Vertaald door: Siebrand Mazeland
%SOURCE% en_US.ISO8859-1/books/handbook/mirrors/chapter.sgml
- %SRCID% 1.448
+ %SRCID% 1.451
-->
<appendix id="mirrors">
@@ -2490,201 +2490,6 @@
</sect2>
</sect1>
- <sect1 id="portsnap">
- <title>Portsnap gebruiken</title>
-
- <sect2 id="portsnap-intro">
- <title>Introductie</title>
-
- <para><application>Portsnap</application> is een systeem voor het
- veilig distribueren van de &os; portsstructuur. Er wordt
- ongeveer eens per uur een <quote>snapshot</quote> van de
- portsstructuur gemaakt en dat wordt cryptografisch getekend.
- De resulterende bestanden worden daarna gedistribueerd via
- HTTP.</para>
-
- <para>Net als <application>CVSup</application> gebruikt
- <application>Portsnap</application> een
- <emphasis>pull</emphasis>-model voor het bijwerken: de
- voorverpakte en getekende portsstructuren worden op een
- webserver geplaatst die passief wacht op verzoeken om bestanden
- door clients. Gebruikers dienen ofwel handmatig
- &man.portsnap.8; te draaien om de updates op te halen ofwel een
- taak in &man.cron.8; in te stellen om de updates regelmatig
- automatisch op te laten halen.</para>
-
- <para>Om technische redenen werkt
- <application>Portsnap</application> de portsstructuur in
- <filename>/usr/ports/</filename> niet direct
- <quote>live</quote> bij. In plaats daarvan werkt het met een
- gecomprimeerde kopie van de portsstructuur die standaard in
- <filename>/var/db/portsnap/</filename> staat. Deze
- gecomprimeerde kopie wordt daarna gebruikt om de eigenlijke
- portsstructuur bij te werken.</para>
-
- <note>
- <para>Als <application>Portsnap</application> is
- geïnstalleerd uit de &os; Portscollectie, dan is de
- standaardlocatie voor het gecomprimeerde snapshot
- <filename>/usr/local/portsnap/</filename> in plaats van
- <filename>/var/db/portsnap/</filename>.</para>
- </note>
- </sect2>
-
- <sect2 id="portsnap-install">
- <title>Installatie</title>
-
- <para>In &os; 6.0 en nieuwere versies, is
- <application>Portsnap</application> onderdeel van het &os;
- basissysteem. In oudere versies van &os; kan het
- geïnstalleerd worden met de port <filename
- role="package">ports-mgmt/portsnap</filename>.</para>
- </sect2>
-
- <sect2 id="portsnap-config">
- <title>Portsnap instellen</title>
-
- <para>De werking van <application>Portsnap</application> wordt
- bepaald door het instellingenbestand
- <filename>/etc/portsnap.conf</filename>. Voor de meeste
- gebruikers voldoen de standaard instellingen. Meer details
- staan in de handleiding van &man.portsnap.conf.5;.</para>
-
- <note>
- <para>Als <application>Portsnap</application> is
- geïnstalleerd uit de Portscollectie, dan wordt als
- instellingenbestand
- <filename>/usr/local/etc/portsnap.conf</filename> gebruikt in
- plaats van
- <filename>/etc/portsnap.conf</filename>. Dit
- instellingenbestand wordt niet gemaakt als de port wordt
- geïnstalleerd, maar er wordt een voorbeeldbestand
- gedistribueerd. Voer het volgende commando uit om dit
- bestand juist te plaatsen:</para>
-
- <screen>&prompt.root; <userinput>cd /usr/local/etc && cp portsnap.conf.sample portsnap.conf</userinput></screen>
- </note>
- </sect2>
-
- <sect2>
- <title><application>Portsnap</application> voor de eerste keer
- draaien</title>
-
- <para>De eerste keer dat &man.portsnap.8; wordt gedraaid, moet
- het een gecomprimeerde snapshot van de complete portsstructuur
- downloaden naar <filename>/var/db/portsnap/</filename> (of
- <filename>/usr/local/portsnap/</filename> als
- <application>Portsnap</application> geïnstalleerd is uit
- de Portscollectie). Aan het begin van 2006 was dit ongeveer
- een download van 41 MB.</para>
-
- <screen>&prompt.root; <userinput>portsnap fetch</userinput></screen>
-
- <para>Als het gecomprimeerde snapshot is gedownload, dan kan een
- <quote>live</quote> kopie van de portsstructuur uitgepakt
- worden naar <filename>/usr/ports/</filename>. Dit moet
- gebeuren, zelfs als er al een portsstructuur bestaat in die map
- (bijvoorbeeld door gebruik van
- <application>CVSup</application>), omdat hiermee een
- uitgangspunt wordt gemaakt dat <command>portsnap</command>
- gebruikt om later te bepalen welke delen van de portsstructuur
- bijgewerkt moeten worden.</para>
-
- <screen>&prompt.root; <userinput>portsnap extract</userinput></screen>
-
- <note>
- <para>In de standaardinstallatie wordt <filename
- class="directory">/usr/ports</filename> niet aangemaakt.
- Als gebruik gemaakt wordt van &os; 6.0-RELEASE moet
- deze map gemaakt worden alvorens <command>portsnap</command>
- te gebruiken. In recentere versies van &os; en
- <application>Portsnap</application> wordt dit automatisch
- gedaan wanneer <command>portsnap</command> voor het eerst
- gebruikt wordt.</para>
- </note>
- </sect2>
-
- <sect2>
- <title>Portsstructuur bijwerken</title>
-
- <para>Nadat een eerste gecomprimeerd snapshot van de
- portsstructuur is gedownload en uitgepakt in
- <filename>/usr/ports/</filename>, bestaat het bijwerken van
- de portsstructuur uit twee stappen: het ophalen van de
- gecomprimeerde updates voor het snapshot
- (<emphasis>fetch</emphasis>) en die gebruiken om de live
- portsstructuur bij te werken (<emphasis>update</emphasis>).
- Deze twee stappen kunnen door <command>portsnap</command> in
- een enkel commando worden uitgevoerd:</para>
-
- <screen>&prompt.root; <userinput>portsnap fetch update</userinput></screen>
-
- <note>
- <para>Sommige oudere versies van <command>portsnap</command>
- ondersteunen deze syntaxis niet. Als het bovenstaande niet
- werkt, probeer dan het volgende:</para>
-
- <screen>&prompt.root; <userinput>portsnap fetch</userinput>
-&prompt.root; <userinput>portsnap update</userinput></screen>
- </note>
- </sect2>
-
- <sect2>
- <title>Portsnap draaien vanuit cron</title>
-
- <para>Om het probleem dat hordes gebruikers inhameren op de
- servers voor <application>Portsnap</application> te voorkomen,
- draait <userinput>portsnap fetch</userinput> niet vanuit een
- &man.cron.8;-opdracht. In plaats daarvan is het commando
- <command>portsnap cron</command> beschikbaar, dat een
- willekeurige periode wacht, tot 3600 seconden, voordat de
- updates worden opgehaald.</para>
-
- <para>Daarnaast wordt het sterk aangeraden om
- <userinput>portsnap update</userinput> niet vanuit de
- <command>cron</command> te draaien, omdat er grote problemen te
- verwachten zijn als dit commando op hetzelfde moment draait als
- waarop een port wordt gebouwd of geïnstalleerd. Het is
- wel veilig om de <filename>INDEX</filename>-bestanden voor de ports bij te werken en
- dit kan gedaan worden door de vlag <option>-I</option> mee te
- geven aan <command>portsnap</command>. Natuurlijk is het op
- een later moment nodig om, als <command>portsnap -I
- update</command> draait vanuit de <command>cron</command>,
- <command>portsnap update</command> te draaien zonder de vlag
- <option>-I</option> om de rest van de structuur bij te
- werken.</para>
-
- <para>Door de volgende regel toe te voegen aan
- <filename>/etc/crontab</filename> werkt
- <application>Portsnap</application> zijn gecomprimeerde
- snapshot bij, worden de <filename>INDEX</filename>-bestanden in
- <filename>/usr/ports/</filename> bijgewerkt en wordt er een
- e-mail verzonden als er ports zijn die bijgewerkt moeten
- worden:</para>
-
- <programlisting>0 3 * * * root portsnap -I cron update && pkg_version -vIL=</programlisting>
-
- <note>
- <para>Als een systeemklok niet is ingesteld op de lokale
- tijdzone, vervang <literal>3</literal> dan door een
- willekeurige waarde tussen 0 en 23 om de belasting op de
- servers voor <application>Portsnap</application> zo
- evenwichtig mogelijk te verdelen.</para>
- </note>
-
- <note>
- <para>Sommige oudere versie van
- <command>portsnap</command> bieden geen ondersteuning voor
- het opgeven van meerdere commando's, zoals bijvoorbeeld
- <literal>cron update</literal>, in dezelfde aanroep van
- <command>portsnap</command>. Als de regel hierboven faalt,
- probeer <command>portsnap -I cron update</command> dan te
- vervangen door <command>portsnap cron && portsnap -I
- update</command>.</para>
- </note>
- </sect2>
- </sect1>
-
<sect1 id="cvs-tags">
<title>CVS labels</title>
==== //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/ports/chapter.sgml#5 (text+ko) ====
@@ -5,7 +5,7 @@
$FreeBSDnl: doc/nl_NL.ISO8859-1/books/handbook/ports/chapter.sgml,v 1.29 2006/08/12 22:53:16 remko Exp $
%SOURCE% en_US.ISO8859-1/books/handbook/ports/chapter.sgml
- %SRCID% 1.282
+ %SRCID% 1.283
-->
<chapter id="ports">
@@ -770,9 +770,9 @@
<screen>&prompt.root; <userinput>pkg_add -r portsnap</userinput></screen>
- <para>In <link linkend="portsnap">Portsnap gebruiken</link>
- staat een gedetailleerde beschrijving van alle mogelijkheden
- van <application>Portsnap</application>.</para>
+ <para>In <link linkend="updating-portsnap">Portsnap
+ gebruiken</link> staat een gedetailleerde beschrijving van
+ alle mogelijkheden van <application>Portsnap</application>.</para>
<step>
<para>Sinds &os;- 6.1-RELEASE en met recente versies van
More information about the p4-projects
mailing list