diff options
Diffstat (limited to 'nl_NL.ISO8859-1/books/handbook/config/chapter.xml')
-rw-r--r-- | nl_NL.ISO8859-1/books/handbook/config/chapter.xml | 503 |
1 files changed, 201 insertions, 302 deletions
diff --git a/nl_NL.ISO8859-1/books/handbook/config/chapter.xml b/nl_NL.ISO8859-1/books/handbook/config/chapter.xml index 14194e68ab..cd7899b3fe 100644 --- a/nl_NL.ISO8859-1/books/handbook/config/chapter.xml +++ b/nl_NL.ISO8859-1/books/handbook/config/chapter.xml @@ -7,46 +7,26 @@ %SOURCE% en_US.ISO8859-1/books/handbook/config/chapter.xml %SRCID% 40833 --> - -<chapter id="config-tuning"> - <chapterinfo> +<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" xml:id="config-tuning"> + <info><title>Instellingen en optimalisatie</title> <authorgroup> - <author> - <firstname>Chern</firstname> - <surname>Lee</surname> - <contrib>Geschreven door </contrib> - </author> + <author><personname><firstname>Chern</firstname><surname>Lee</surname></personname><contrib>Geschreven door </contrib></author> </authorgroup> <authorgroup> - <author> - <firstname>Mike</firstname> - <surname>Smith</surname> - <contrib>Naar een tutorial van </contrib> - </author> + <author><personname><firstname>Mike</firstname><surname>Smith</surname></personname><contrib>Naar een tutorial van </contrib></author> </authorgroup> <authorgroup> - <author> - <firstname>Matt</firstname> - <surname>Dillon</surname> - <contrib>Tevens gebaseerd op tuning(7) door </contrib> - </author> + <author><personname><firstname>Matt</firstname><surname>Dillon</surname></personname><contrib>Tevens gebaseerd op tuning(7) door </contrib></author> </authorgroup> <authorgroup> - <author> - <firstname>Danny</firstname> - <surname>Pansters</surname> - <contrib>Vertaald door </contrib> - </author> - <author> - <firstname>René</firstname> - <surname>Ladan</surname> - </author> + <author><personname><firstname>Danny</firstname><surname>Pansters</surname></personname><contrib>Vertaald door </contrib></author> + <author><personname><firstname>René</firstname><surname>Ladan</surname></personname></author> </authorgroup> - </chapterinfo> + </info> - <title>Instellingen en optimalisatie</title> + - <sect1 id="config-synopsis"> + <sect1 xml:id="config-synopsis"> <title>Overzicht</title> <indexterm><primary>systeeminstellingen</primary></indexterm> @@ -72,7 +52,7 @@ <para>De grondbeginselen van het <filename>rc.conf</filename> instellingensysteem en van het opstarten van toepassingen (diensten) met - <filename class="directory">/usr/local/etc/rc.d</filename>;</para> + <filename>/usr/local/etc/rc.d</filename>;</para> </listitem> <listitem> @@ -85,8 +65,7 @@ </listitem> <listitem> - <para>Hoe de instellingenbestanden in <filename - class="directory">/etc</filename> gebruikt worden;</para> + <para>Hoe de instellingenbestanden in <filename>/etc</filename> gebruikt worden;</para> </listitem> <listitem> @@ -104,8 +83,7 @@ <itemizedlist> <listitem> - <para>De grondbeginselen van &unix; en &os; (<xref - linkend="basics"/>) begrijpen;</para> + <para>De grondbeginselen van &unix; en &os; (<xref linkend="basics"/>) begrijpen;</para> </listitem> <listitem> @@ -115,7 +93,7 @@ </itemizedlist> </sect1> - <sect1 id="configtuning-initial"> + <sect1 xml:id="configtuning-initial"> <title>Initiële instellingen</title> <sect2> @@ -123,14 +101,11 @@ <indexterm><primary>partitioneren</primary></indexterm> - <indexterm><primary><filename - class="directory">/etc</filename></primary></indexterm> + <indexterm><primary><filename>/etc</filename></primary></indexterm> - <indexterm><primary><filename - class="directory">/var</filename></primary></indexterm> + <indexterm><primary><filename>/var</filename></primary></indexterm> - <indexterm><primary><filename - class="directory">/usr</filename></primary></indexterm> + <indexterm><primary><filename>/usr</filename></primary></indexterm> <sect3> <title>Basispartities</title> @@ -141,39 +116,36 @@ sporen en het langzaamst aan de binnenste. Kleinere en veelgebruikte bestandssystemen kunnen daarom het beste aan de buitenkant van de schijf geplaatst worden, terwijl grotere - partities als <filename class="directory">/usr</filename> meer naar de + partities als <filename>/usr</filename> meer naar de binnenkant van de schijf geplaatst kunnen worden. Het is een goed idee om partities aan te maken in deze of gelijksoortige - volgorde: root, swap, <filename class="directory">/var</filename>, - <filename class="directory">/usr</filename>.</para> + volgorde: root, swap, <filename>/var</filename>, + <filename>/usr</filename>.</para> - <para>De grootte van de partitie <filename - class="directory">/var</filename> hangt + <para>De grootte van de partitie <filename>/var</filename> hangt af van de wijze waarop de machine gebruikt gaat worden. Het - bestandssysteem <filename class="directory">/var</filename> wordt + bestandssysteem <filename>/var</filename> wordt gebruikt voor onder meer postbussen, logbestanden en printergegevens en -wachtrijen. Postbussen en logbestanden kunnen onverwacht groot worden, afhankelijk van het aantal systeemgebruikers en de bewaarduur van logbestanden. De meeste gebruikers zullen zelden meer dan ongeveer een gigabyte aan vrije schijfruimte - op <filename class="directory">/var</filename> nodig hebben.</para> + op <filename>/var</filename> nodig hebben.</para> <note> <para>Er zijn een aantal gevallen waar een grote hoeveelheid - ruimte in <filename class="directory">/var/tmp</filename> nodig is. + ruimte in <filename>/var/tmp</filename> nodig is. Wanneer er nieuwe software wordt geïnstalleerd met &man.pkg.add.1; pakken de pakketprogramma's een tijdelijke - kopie van de pakketten uit in <filename - class="directory">/var/tmp</filename>. Grote softwarepakketten, + kopie van de pakketten uit in <filename>/var/tmp</filename>. Grote softwarepakketten, zoals <application>Firefox</application>, <application>OpenOffice</application> of <application>LibreOffice</application> kunnen lastig zijn om te installeren wanneer er onvoldoende vrije schijfruimte - beschikbaar is onder <filename - class="directory">/var/tmp</filename>.</para> + beschikbaar is onder <filename>/var/tmp</filename>.</para> </note> - <para>De partitie <filename class="directory">/usr</filename> bevat veel + <para>De partitie <filename>/usr</filename> bevat veel van de benodigde systeembestanden, waaronder de &man.ports.7; collectie (aanbevolen) en de broncode (optioneel). Beide zijn optioneel tijdens de installatie, maar we raden voor deze @@ -188,13 +160,13 @@ <note> <para>&man.sysinstall.8;'s <literal>Auto-defaults</literal> partitiekeuze kan in de ervaring van sommige gebruikers - mogelijk te kleine <filename class="directory">/var</filename> en - <filename class="directory">/</filename> partities opleveren. + mogelijk te kleine <filename>/var</filename> en + <filename>/</filename> partities opleveren. Partitioneren moet verstandig en niet te zuinig gebeuren.</para> </note> </sect3> - <sect3 id="swap-design"> + <sect3 xml:id="swap-design"> <title>Wisselpartities (swap)</title> <indexterm><primary>swap grootte</primary></indexterm> @@ -242,11 +214,11 @@ goed idee is. De verschillende partities hebben hun eigen karakteristieke operationele gedrag en vereisten. Door ze te scheiden zijn er betere mogelijkheden om het systeem te - optimaliseren. Vanaf de <filename class="directory">/</filename> en - <filename class="directory">/usr</filename> partities wordt + optimaliseren. Vanaf de <filename>/</filename> en + <filename>/usr</filename> partities wordt bijvoorbeeld vooral gelezen en er wordt weinig naar geschreven, - terwijl er in <filename class="directory">/var</filename> en - <filename class="directory">/var/tmp</filename> zowel veel gelezen + terwijl er in <filename>/var</filename> en + <filename>/var/tmp</filename> zowel veel gelezen als geschreven wordt.</para> <para>Door een systeem goed te partitioneren wordt vermeden dat @@ -259,7 +231,7 @@ in/uit prestaties wenselijk zijn in de grotere partities, weegt het plaatsen van deze bestandssystemen aan het begin van de schijf niet tegen de voordelen van het plaatsen van - <filename class="directory">/var</filename> aan het begin van de + <filename>/var</filename> aan het begin van de schijf (na root en swap) voor de totale snelheid van het systeem. Tenslotte zijn er veiligheidsoverwegingen. Een compacte en nette rootpartitie die vrijwel alleen-lezen is, heeft een betere @@ -268,7 +240,7 @@ </sect2> </sect1> - <sect1 id="configtuning-core-configuration"> + <sect1 xml:id="configtuning-core-configuration"> <title>Hoofdinstellingen</title> <indexterm> @@ -288,7 +260,7 @@ <filename>rc.conf</filename> om de standaardinstellingen uit <filename>/etc/defaults/rc.conf</filename> aan te passen. Het standaardbestand moet niet letterlijk gekopiëerd worden naar - <filename class="directory">/etc</filename>. Het bevat standaardwaardes + <filename>/etc</filename>. Het bevat standaardwaardes en is niet bedoeld als voorbeeld. Alle wijzigingen die specifiek zijn voor een systeem horen in <filename>/etc/rc.conf</filename> thuis.</para> @@ -335,7 +307,7 @@ ifconfig_fxp0="inet 10.1.1.1/8"</programlisting></listitem> </tip> </sect1> - <sect1 id="configtuning-appconfig"> + <sect1 xml:id="configtuning-appconfig"> <title>Toepassingen instellen</title> <para>Geïnstalleerde toepassingen hebben meestal hun eigen @@ -347,7 +319,7 @@ ifconfig_fxp0="inet 10.1.1.1/8"</programlisting></listitem> <indexterm><primary>/usr/local/etc</primary></indexterm> <para>Deze bestanden worden meestal geïnstalleerd in - <filename class="directory">/usr/local/etc</filename>. Als een toepassing + <filename>/usr/local/etc</filename>. Als een toepassing een uitgebreide verzameling bestanden voor instellingen heeft, wordt er een submap voor aangemaakt.</para> @@ -360,7 +332,7 @@ ifconfig_fxp0="inet 10.1.1.1/8"</programlisting></listitem> kopiëren.</para> <para>Een voorbeeld is de map - <filename class="directory">/usr/local/etc/apache</filename>:</para> + <filename>/usr/local/etc/apache</filename>:</para> <literallayout class="monospaced">-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 @@ -379,18 +351,14 @@ ifconfig_fxp0="inet 10.1.1.1/8"</programlisting></listitem> bestand niet overschreven.</para> </sect1> - <sect1 id="configtuning-starting-services"> - <sect1info> + <sect1 xml:id="configtuning-starting-services"> + <info><title>Diensten starten</title> <authorgroup> - <author> - <firstname>Tom</firstname> - <surname>Rhodes</surname> - <contrib>Bijgedragen door </contrib> - </author> + <author><personname><firstname>Tom</firstname><surname>Rhodes</surname></personname><contrib>Bijgedragen door </contrib></author> </authorgroup> - </sect1info> + </info> - <title>Diensten starten</title> + <indexterm><primary>diensten</primary></indexterm> @@ -398,8 +366,8 @@ ifconfig_fxp0="inet 10.1.1.1/8"</programlisting></listitem> installeren op &os; vanuit de Portscollectie. In veel gevallen is het noodzakelijk om de software dusdanig in te stellen dat het opstart tijdens het opstarten van de computer. Diensten - zoals <filename role="package">mail/postfix</filename> of - <filename role="package">www/apache22</filename> zijn slechts + zoals <package>mail/postfix</package> of + <package>www/apache22</package> zijn slechts twee voorbeelden van softwarepakketten die gestart kunnen worden tijdens de systeemstart. In deze paragraaf wordt toegelicht hoe software van derde partijen kan worden gestart.</para> @@ -417,8 +385,7 @@ ifconfig_fxp0="inet 10.1.1.1/8"</programlisting></listitem> <para>Nu &os; <filename>rc.d</filename> heeft, zijn de instellingen van applicaties die mee moeten opstarten versimpeld en rijker aan mogelijkheden. Door gebruik te maken - van de sleutelwoorden die in de paragraaf <link - linkend="configtuning-rcd"><filename>rc.d</filename></link> + van de sleutelwoorden die in de paragraaf <link linkend="configtuning-rcd"><filename>rc.d</filename></link> behandeld worden, kunnen applicaties nu starten na andere diensten. <acronym>DNS</acronym> kan bijvoorbeeld extra opties meekrijgen van <filename>/etc/rc.conf</filename> in @@ -496,18 +463,14 @@ run_rc_command "$1"</programlisting> </sect2> </sect1> - <sect1 id="configtuning-cron"> - <sect1info> + <sect1 xml:id="configtuning-cron"> + <info><title><command>cron</command> instellen</title> <authorgroup> - <author> - <firstname>Tom</firstname> - <surname>Rhodes</surname> - <contrib>Geschreven door </contrib> - </author> + <author><personname><firstname>Tom</firstname><surname>Rhodes</surname></personname><contrib>Geschreven door </contrib></author> </authorgroup> - </sect1info> + </info> - <title><command>cron</command> instellen</title> + <indexterm> <primary>cron</primary> @@ -519,7 +482,7 @@ run_rc_command "$1"</programlisting> daemon <command>cron</command> draait op de achtergrond en controleert voortdurend <filename>/etc/crontab</filename>. Ook controleert <command>cron</command> de map - <filename class="directory">/var/cron/tabs</filename>, op zoek naar nieuwe + <filename>/var/cron/tabs</filename>, op zoek naar nieuwe <filename>crontab</filename> bestanden. Deze <filename>crontab</filename> bestanden bevatten informatie over specifieke taken die <command>cron</command> moet verrichten op @@ -538,16 +501,16 @@ run_rc_command "$1"</programlisting> <note> <para>Gebruikerscrontabs geven individuele gebruikers de mogelijkheid om bepaalde terugkerende taken automatisch te laten - uitvoeren zonder dat <username>root</username>-rechten noodig + uitvoeren zonder dat <systemitem class="username">root</systemitem>-rechten noodig zijn. Commando's in de crontab van een gebruiker worden uitgevoerd met de rechten van de eigenaar.</para> - <para><username>root</username> kan ook een gebruikerscrontab + <para><systemitem class="username">root</systemitem> kan ook een gebruikerscrontab aanleggen net als elke andere gebruiker. Dit is niet dezelfde als <filename>/etc/crontab</filename>, de systeemcrontab. Omdat de systeemcrontab in de praktijk de commando's als root uitvoert, is het doorgaans niet nodig om een gebruikerscrontab voor - <username>root</username> te maken.</para> + <systemitem class="username">root</systemitem> te maken.</para> </note> <para><filename>/etc/crontab</filename> (de systeemcrontab) ziet er @@ -556,17 +519,17 @@ run_rc_command "$1"</programlisting> <programlisting># /etc/crontab - root's crontab for &os; # # $&os;: src/etc/crontab,v 1.32 2002/11/22 16:13:39 tom Exp $ -# <co id="co-comments"/> +# <co xml:id="co-comments"/> # SHELL=/bin/sh -PATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin <co id="co-env"/> +PATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin <co xml:id="co-env"/> HOME=/var/log # # -#minuut uur mdag maand wdag wie commando <co id="co-field-descr"/> +#minuut uur mdag maand wdag wie commando <co xml:id="co-field-descr"/> # # -*/5 * * * * root /usr/libexec/atrun <co id="co-main"/></programlisting> +*/5 * * * * root /usr/libexec/atrun <co xml:id="co-main"/></programlisting> <calloutlist> <callout arearefs="co-comments"> @@ -618,7 +581,7 @@ HOME=/var/log Deze betekenen <quote>eerst-laatst</quote> en kunnen gezien worden als <emphasis>telkens</emphasis>. In deze regel staat dus dat <command>atrun</command> elke vijf - minuten moet worden uitgevoerd door <username>root</username>, + minuten moet worden uitgevoerd door <systemitem class="username">root</systemitem>, ongeacht welke dag of maand het is. Meer informatie over <command>atrun</command> staat in &man.atrun.8;.</para> @@ -637,7 +600,7 @@ HOME=/var/log <filename>crontab</filename>-bestanden van individuele gebruikers moet dit veld worden weggelaten.</para> - <sect2 id="configtuning-installcrontab"> + <sect2 xml:id="configtuning-installcrontab"> <title>Een crontab installeren</title> <important> @@ -645,9 +608,8 @@ HOME=/var/log systeemcrontab <filename>/etc/crontab</filename> te wijzigen of te installeren. Er kan een gewone editor gebruikt worden. <command>cron</command> ziet dat het bestand veranderd is en begint - direct met het gebruiken van de nieuwe versie. <ulink - url="&url.books.faq;/admin.html#ROOT-NOT-FOUND-CRON-ERRORS">Deze - FAQ vraag</ulink> geeft verdere uitleg.</para> + direct met het gebruiken van de nieuwe versie. <link xlink:href="&url.books.faq;/admin.html#ROOT-NOT-FOUND-CRON-ERRORS">Deze + FAQ vraag</link> geeft verdere uitleg.</para> </important> <para>Om een nieuwe <filename>crontab</filename> te installeren @@ -680,24 +642,20 @@ HOME=/var/log </sect2> </sect1> - <sect1 id="configtuning-rcd"> - <sect1info> + <sect1 xml:id="configtuning-rcd"> + <info><title>Gebruik van rc met &os;</title> <authorgroup> - <author> - <firstname>Tom</firstname> - <surname>Rhodes</surname> - <contrib>Geschreven door </contrib> - </author> + <author><personname><firstname>Tom</firstname><surname>Rhodes</surname></personname><contrib>Geschreven door </contrib></author> </authorgroup> - </sect1info> + </info> - <title>Gebruik van rc met &os;</title> + <indexterm><primary>rc.d</primary></indexterm> <para>Sinds 2002 gebruikt &os; het NetBSD <filename>rc.d</filename> systeem bij het opstarten van het systeem. Veel van de bestanden - in <filename class="directory">/etc/rc.d</filename> zijn scripts voor + in <filename>/etc/rc.d</filename> zijn scripts voor basisdiensten die werken met de opties <option>start</option>, <option>stop</option> en <option>restart</option>, analoog aan hoe diensten die via een port of pakket zijn geïnstalleerd @@ -751,7 +709,7 @@ $sshd_enable=YES</screen> <note> <para>De tweede regel (<literal># sshd</literal>) is de uitvoer van <command>sshd</command>, geen - <username>root</username>-console.</para> + <systemitem class="username">root</systemitem>-console.</para> </note> <para>De optie <option>status</option> wordt gebruikt om vast te @@ -825,22 +783,18 @@ sshd is running as pid 433.</screen> staat in &man.rc.8; en &man.rc.subr.8;. Als u geïnteresseerd bent in het schrijven van uw eigen <filename>rc.d</filename>-script of om de huidige scripts te - verbeteren is wellicht <ulink url="&url.articles.rc-scripting;">dit - artikel</ulink> interessant.</para> + verbeteren is wellicht <link xlink:href="&url.articles.rc-scripting;">dit + artikel</link> interessant.</para> </sect1> - <sect1 id="config-network-setup"> - <sect1info> + <sect1 xml:id="config-network-setup"> + <info><title>Netwerkkaarten instellen</title> <authorgroup> - <author> - <firstname>Marc</firstname> - <surname>Fonvieille</surname> - <contrib>Geschreven door </contrib> - </author> + <author><personname><firstname>Marc</firstname><surname>Fonvieille</surname></personname><contrib>Geschreven door </contrib></author> </authorgroup> - </sect1info> + </info> - <title>Netwerkkaarten instellen</title> + <indexterm> <primary>netwerkkaarten</primary> @@ -924,10 +878,9 @@ dc1: [ITHREAD]</screen> <para>Ondersteuning voor een kaart kan ook in de kernel gecompileerd worden. In <filename>/usr/src/sys/conf/NOTES</filename>, - <filename>/usr/src/sys/<replaceable>arch</replaceable>/conf/NOTES</filename> + <filename>/usr/src/sys/arch/conf/NOTES</filename> en de hulppagina van het stuurprogramma is na te lezen wat - er in het kernelinstellingenbestand moet staan. In <xref - linkend="kernelconfig"/> staat meer informatie over het + er in het kernelinstellingenbestand moet staan. In <xref linkend="kernelconfig"/> staat meer informatie over het compileren van een eigen kernel. Als een netwerkkaart al bij het opstarten wordt herkend door de kernel <filename>GENERIC</filename>, is er geen reden om een andere @@ -935,7 +888,7 @@ dc1: [ITHREAD]</screen> </listitem> </itemizedlist> - <sect3 id="config-network-ndis"> + <sect3 xml:id="config-network-ndis"> <title>Gebruik maken van &windows; NDIS-stuurprogramma's</title> @@ -1009,17 +962,17 @@ dc1: [ITHREAD]</screen> <para>De volgende stap is het compileren van het binaire stuurprogramma in een laadbare kernelmodule. Gebruik &man.ndisgen.8; - als <username>root</username>:</para> + als <systemitem class="username">root</systemitem>:</para> - <screen>&prompt.root; <userinput>ndisgen <replaceable>/pad/naar/W32DRIVER.INF</replaceable> -<replaceable>/pad/naar/W32DRIVER.SYS</replaceable></userinput></screen> + <screen>&prompt.root; <userinput>ndisgen /pad/naar/W32DRIVER.INF +/pad/naar/W32DRIVER.SYS</userinput></screen> <para>&man.ndisgen.8; is interactief en vraagt om extra informatie als het dat nodig heeft. Een nieuwe kernel-module wordt in de huidige map geschreven. Gebruik &man.kldload.8; om de nieuwe module te laden:</para> - <screen>&prompt.root; <userinput>kldload <replaceable>./W32DRIVER_SYS.ko</replaceable></userinput></screen> + <screen>&prompt.root; <userinput>kldload ./W32DRIVER_SYS.ko</userinput></screen> <para>Naast de gegenereerde kernelmodule, moeten ook de modules <filename>ndis.ko</filename> en @@ -1046,15 +999,15 @@ 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</screen> - <para>Vanaf dit moment kan de <devicename>ndis0</devicename> + <para>Vanaf dit moment kan de <filename>ndis0</filename> net zo gebruikt worden als elke andere netwerkkaart (bv. - <devicename>dc0</devicename>).</para> + <filename>dc0</filename>).</para> <para>Het systeem kan geconfigureerd worden zodat de NDIS-modules automatisch gestart worden tijdens het opstarten van het systeem, net zoals bij andere modules. Kopieer eerst de gegenereerde module <filename>W32DRIVER_SYS.ko</filename> naar - de map <filename class="directory">/boot/modules</filename>. + de map <filename>/boot/modules</filename>. Voeg daarna de volgende regel toe aan <filename>/boot/loader.conf</filename>:</para> @@ -1102,29 +1055,29 @@ lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384 <itemizedlist> <listitem> - <para><devicename>dc0</devicename>: de eerste + <para><filename>dc0</filename>: de eerste Ethernet-interface;</para> </listitem> <listitem> - <para><devicename>dc1</devicename>: de tweede + <para><filename>dc1</filename>: de tweede Ethernet-interface;</para> </listitem> <listitem> - <para><devicename>lo0</devicename>: het + <para><filename>lo0</filename>: het loopback-apparaat;</para> </listitem> </itemizedlist> <para>&os; gebruikt de naam van het stuurprogramma gevolgd door een nummer voor de volgorde waarop de kaarten gedetecteerd zijn - bij het opstarten. <devicename>sis2</devicename> is de derde + bij het opstarten. <filename>sis2</filename> is de derde netwerkkaart in het systeem die het stuurprogramma &man.sis.4; gebruikt.</para> <para>In het vorige voorbeeld is het apparaat - <devicename>dc0</devicename> volledig operationeel. Dit blijkt + <filename>dc0</filename> volledig operationeel. Dit blijkt uit de volgende indicatoren:</para> <orderedlist> @@ -1135,32 +1088,30 @@ lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384 <listitem> <para>De kaart heeft een Internet (<literal>inet</literal>) - adres (in dit geval <hostid - role="ipaddr">192.168.1.3</hostid>);</para> + adres (in dit geval <systemitem class="ipaddress">192.168.1.3</systemitem>);</para> </listitem> <listitem> <para>Het heeft een geldig subnetmasker - (<literal>netmask</literal>; <hostid - role="netmask">0xffffff00</hostid> is hetzelfde als - <hostid role="netmask">255.255.255.0</hostid>);</para> + (<literal>netmask</literal>; <systemitem class="netmask">0xffffff00</systemitem> is hetzelfde als + <systemitem class="netmask">255.255.255.0</systemitem>);</para> </listitem> <listitem> <para>Het heeft een geldig broadcastadres (in dit geval - <hostid role="ipaddr">192.168.1.255</hostid>);</para> + <systemitem class="ipaddress">192.168.1.255</systemitem>);</para> </listitem> <listitem> <para>Het MAC-adres van de kaart (<literal>ether</literal>) is - <hostid role="mac">00:a0:cc:da:da:da</hostid>;</para> + <systemitem class="etheraddress">00:a0:cc:da:da:da</systemitem>;</para> </listitem> <listitem> <para>De fysieke mediaselectie staat in autoselectiemodus (<literal>media: Ethernet autoselect (100baseTX <full-duplex>)</literal>). - <devicename>dc1</devicename> is ingesteld om met + <filename>dc1</filename> is ingesteld om met <literal>10baseT/UTP</literal>-media te werken. Meer informatie over de mogelijke mediatypes staan in de hulppagina's voor het betreffende stuurprogramma.</para> @@ -1169,7 +1120,7 @@ lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384 <listitem> <para>De status van de verbinding (<literal>status</literal>) is <literal>active</literal>, dat wil zeggen dat de drager - is gevonden. Bij <devicename>dc1</devicename>staat echter + is gevonden. Bij <filename>dc1</filename>staat echter <literal>status: no carrier</literal>. Dit is normaal als er geen Ethernetkabel in de kaart gestoken is.</para> </listitem> @@ -1185,7 +1136,7 @@ lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384 status: active</screen> <para>Om de kaart in te stellen zijn - <username>root</username>-rechten nodig. De netwerkkaart kan + <systemitem class="username">root</systemitem>-rechten nodig. De netwerkkaart kan vanaf de console worden ingesteld met &man.ifconfig.8;, maar dan moet dat na elke herstart herhaald worden. Daarom wordt het vrijwel altijd in <filename>/etc/rc.conf</filename> @@ -1198,7 +1149,7 @@ lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384 <programlisting>ifconfig_dc0="inet 192.168.1.3 netmask 255.255.255.0" ifconfig_dc1="inet 10.0.0.1 netmask 255.255.255.0 media 10baseT/UTP"</programlisting> - <para><devicename>dc0</devicename>, <devicename>dc1</devicename>, + <para><filename>dc0</filename>, <filename>dc1</filename>, enzovoort, moeten vervangen worden door de correcte stuurprogramma's voor de netwerkkaarten, zo ook de <acronym>IP</acronym>-adressen. In de handleiding van het @@ -1223,8 +1174,8 @@ ifconfig_dc1="inet 10.0.0.1 netmask 255.255.255.0 media 10baseT/UTP"</programlis het zijn dat de default gateway en de naamserver handmatig moeten worden ingesteld:</para> - <screen>&prompt.root; <userinput>echo 'defaultrouter="<replaceable>your_default_router</replaceable>"' >> /etc/rc.conf</userinput> -&prompt.root; <userinput>echo 'nameserver <replaceable>your_DNS_server</replaceable>' >> /etc/resolv.conf</userinput></screen> + <screen>&prompt.root; <userinput>echo 'defaultrouter="your_default_router"' >> /etc/rc.conf</userinput> +&prompt.root; <userinput>echo 'nameserver your_DNS_server' >> /etc/resolv.conf</userinput></screen> </note> </sect2> @@ -1293,7 +1244,7 @@ PING 192.168.1.2 (192.168.1.2): 56 data bytes round-trip min/avg/max/stddev = 0.700/0.729/0.766/0.025 ms</screen> <para>Dit kan ook worden geprobeerd met de machine naam in plaats - van met <hostid role="ipaddr">192.168.1.2</hostid> als dit + van met <systemitem class="ipaddress">192.168.1.2</systemitem> als dit geconfigureerd is in <filename>/etc/hosts</filename>.</para> </sect3> @@ -1368,7 +1319,7 @@ round-trip min/avg/max/stddev = 0.700/0.729/0.766/0.025 ms</screen> </sect2> </sect1> - <sect1 id="configtuning-virtual-hosts"> + <sect1 xml:id="configtuning-virtual-hosts"> <title>Virtuele hosts</title> <indexterm><primary>virtuele hosts</primary></indexterm> @@ -1388,7 +1339,7 @@ round-trip min/avg/max/stddev = 0.700/0.729/0.766/0.025 ms</screen> <filename>/etc/rc.conf</filename>.</para> <para>Een aliasregel voor de interface - <devicename>fxp0</devicename> ziet er zo uit:</para> + <filename>fxp0</filename> ziet er zo uit:</para> <programlisting>ifconfig_fxp0_alias0="inet xxx.xxx.xxx.xxx netmask xxx.xxx.xxx.xxx"</programlisting> @@ -1403,29 +1354,21 @@ round-trip min/avg/max/stddev = 0.700/0.729/0.766/0.025 ms</screen> één adres hebben dat het netmasker van het netwerk correct representeert. Elk ander adres binnen dit netwerk op deze interface (alias) moet een netmasker van allemaal - <literal>1</literal>'en (bits) hebben (getoond als <hostid - role="netmask">255.255.255.255</hostid> of <hostid - role="netmask">0xffffffff</hostid>).</para> + <literal>1</literal>'en (bits) hebben (getoond als <systemitem class="netmask">255.255.255.255</systemitem> of <systemitem class="netmask">0xffffffff</systemitem>).</para> <para>Een voorbeeld. Stel de interface - <devicename>fxp0</devicename> is verbonden met twee netwerken, het - netwerk <hostid role="ipaddr">10.1.1.0</hostid> met masker - <hostid role="netmask">255.255.255.0</hostid> en het netwerk - <hostid role="ipaddr">202.0.75.16</hostid> met netmasker - <hostid role="netmask">255.255.255.240</hostid>. Het systeem - moet ook de adressen <hostid role="ipaddr">10.1.1.1</hostid> tot - en met <hostid role="ipaddr">10.1.1.5</hostid> en <hostid - role="ipaddr">202.0.75.17</hostid> tot en met <hostid - role="ipaddr">202.0.75.20</hostid> krijgen. Zoals hierboven + <filename>fxp0</filename> is verbonden met twee netwerken, het + netwerk <systemitem class="ipaddress">10.1.1.0</systemitem> met masker + <systemitem class="netmask">255.255.255.0</systemitem> en het netwerk + <systemitem class="ipaddress">202.0.75.16</systemitem> met netmasker + <systemitem class="netmask">255.255.255.240</systemitem>. Het systeem + moet ook de adressen <systemitem class="ipaddress">10.1.1.1</systemitem> tot + en met <systemitem class="ipaddress">10.1.1.5</systemitem> en <systemitem class="ipaddress">202.0.75.17</systemitem> tot en met <systemitem class="ipaddress">202.0.75.20</systemitem> krijgen. Zoals hierboven vermeld, heeft alleen het eerste adres in een netwerkreeks (in dit - geval <hostid role="ipaddr">10.0.1.1</hostid> en <hostid - role="ipaddr">202.0.75.17</hostid>) een geldig netmasker. Alle - overige (<hostid role="ipaddr">10.1.1.2</hostid> tot en met - <hostid role="ipaddr">10.1.1.5</hostid> en <hostid - role="ipaddr">202.0.75.18</hostid> tot en met <hostid - role="ipaddr">202.0.75.20</hostid>) moeten ingesteld worden met - het netmasker <hostid - role="netmask">255.255.255.255</hostid>.</para> + geval <systemitem class="ipaddress">10.0.1.1</systemitem> en <systemitem class="ipaddress">202.0.75.17</systemitem>) een geldig netmasker. Alle + overige (<systemitem class="ipaddress">10.1.1.2</systemitem> tot en met + <systemitem class="ipaddress">10.1.1.5</systemitem> en <systemitem class="ipaddress">202.0.75.18</systemitem> tot en met <systemitem class="ipaddress">202.0.75.20</systemitem>) moeten ingesteld worden met + het netmasker <systemitem class="netmask">255.255.255.255</systemitem>.</para> <para>De volgende regels voor <filename>/etc/rc.conf</filename> stellen een adapter in voor het bovenstaande scenario:</para> @@ -1441,19 +1384,15 @@ ifconfig_fxp0_alias6="inet 202.0.75.19 netmask 255.255.255.255" ifconfig_fxp0_alias7="inet 202.0.75.20 netmask 255.255.255.255"</programlisting> </sect1> - <sect1 id="configtuning-syslog"> - <sect1info> + <sect1 xml:id="configtuning-syslog"> + <info><title>De systeemlogger <application>syslogd</application> + configureren</title> <authorgroup> - <author> - <firstname>Niclas</firstname> - <surname>Zeising</surname> - <contrib>Bijgedragen door </contrib> - </author> + <author><personname><firstname>Niclas</firstname><surname>Zeising</surname></personname><contrib>Bijgedragen door </contrib></author> </authorgroup> - </sect1info> + </info> - <title>De systeemlogger <application>syslogd</application> - configureren</title> + <indexterm><primary>systeemlogging</primary></indexterm> @@ -1472,8 +1411,7 @@ ifconfig_fxp0_alias7="inet 202.0.75.20 netmask 255.255.255.255"</programlisting> configureren en te gebruiken, en behandelt logrotatie en logbeheer met &man.newsyslog.8;. De focus ligt bij het opzetten en gebruiken van <command>syslogd</command> op een lokale machine. Meer geavanceerdere - opstellingen die een aparte loghost gebruiken staan in <xref - linkend="network-syslogd"/>.</para> + opstellingen die een aparte loghost gebruiken staan in <xref linkend="network-syslogd"/>.</para> <sect2> <title><application>syslogd</application> gebruiken</title> @@ -1532,15 +1470,15 @@ ifconfig_fxp0_alias7="inet 202.0.75.20 netmask 255.255.255.255"</programlisting> # separators. If you are sharing this file between systems, you # may want to use only tabs as field separators here. # Consult the &man.syslog.conf.5; manpage. -*.err;kern.warning;auth.notice;mail.crit /dev/console <co id="co-syslog-many-match"/> +*.err;kern.warning;auth.notice;mail.crit /dev/console <co xml:id="co-syslog-many-match"/> *.notice;authpriv.none;kern.debug;lpr.info;mail.crit;news.err /var/log/messages security.* /var/log/security auth.info;authpriv.info /var/log/auth.log -mail.info /var/log/maillog <co id="co-syslog-one-match"/> +mail.info /var/log/maillog <co xml:id="co-syslog-one-match"/> lpr.info /var/log/lpd-errs ftp.info /var/log/xferlog cron.* /var/log/cron -*.=debug /var/log/debug.log <co id="co-syslog-comparison"/> +*.=debug /var/log/debug.log <co xml:id="co-syslog-comparison"/> *.emerg * # uncomment this to log all writes to /dev/console to /var/log/console.log #console.info /var/log/console.log @@ -1553,7 +1491,7 @@ cron.* /var/log/cron # news.crit /var/log/news/news.crit # news.err /var/log/news/news.err # news.notice /var/log/news/news.notice -!ppp <co id="co-syslog-prog-spec"/> +!ppp <co xml:id="co-syslog-prog-spec"/> *.* /var/log/ppp.log !*</programlisting> @@ -1718,8 +1656,7 @@ cron.* /var/log/cron <replaceable>flags</replaceable> geeft &man.newsyslog.8; verdere instructies, zoals hoe het geroteerde bestand te comprimeren of om het logbestand aan te maken als het ontbreekt. De laatste twee velden - zijn optioneel en specificeren het <acronym - role="Process Identifier">PID</acronym>-bestand van een proces en + zijn optioneel en specificeren het <acronym role="Process Identifier">PID</acronym>-bestand van een proces en een naar dat proces te verzenden signaalnummer wanneer het bestand wordt geroteerd. Raadpleeg &man.newsyslog.conf.5; voor meer informatie over alle velden, geldige vlaggen en hoe de rotatietijd te @@ -1730,11 +1667,11 @@ cron.* /var/log/cron </sect2> </sect1> - <sect1 id="configtuning-configfiles"> + <sect1 xml:id="configtuning-configfiles"> <title>Instellingenbestanden</title> <sect2> - <title><filename class="directory">/etc</filename> layout</title> + <title><filename>/etc</filename> layout</title> <para>Instellingengegevens wordt in een aantal mappen bewaard. Daar zijn onder andere:</para> @@ -1747,36 +1684,35 @@ cron.* /var/log/cron <tbody> <row> - <entry><filename class="directory">/etc</filename></entry> + <entry><filename>/etc</filename></entry> <entry>Generieke systeeminstellingenbestanden, specifiek voor het systeem.</entry> </row> <row> - <entry><filename - class="directory">/etc/defaults</filename></entry> + <entry><filename>/etc/defaults</filename></entry> <entry>De standaardversies van systeeminstellingenbestanden.</entry> </row> <row> - <entry><filename class="directory">/etc/mail</filename></entry> + <entry><filename>/etc/mail</filename></entry> <entry>Extra &man.sendmail.8; instellingenbestanden of instellingenbestanden voor andere MTAs.</entry> </row> <row> - <entry><filename class="directory">/etc/ppp</filename></entry> + <entry><filename>/etc/ppp</filename></entry> <entry>Instellingen voor zowel gebruiker- als kernel-ppp programma's.</entry> </row> <row> - <entry><filename class="directory">/etc/namedb</filename></entry> + <entry><filename>/etc/namedb</filename></entry> <entry>Standaardlocatie voor &man.named.8; gegevens. Normaal gesproken bevinden zich hier @@ -1784,8 +1720,7 @@ cron.* /var/log/cron </row> <row> - <entry><filename - class="directory">/usr/local/etc</filename></entry> + <entry><filename>/usr/local/etc</filename></entry> <entry>Instellingenbestanden voor geïnstalleerde software. Kan submappen hebben waarin bij elkaar @@ -1794,15 +1729,14 @@ cron.* /var/log/cron </row> <row> - <entry><filename - class="directory">/usr/local/etc/rc.d</filename></entry> + <entry><filename>/usr/local/etc/rc.d</filename></entry> <entry>Start- en stopscripts voor geïnstalleerde diensten.</entry> </row> <row> - <entry><filename class="directory">/var/db</filename></entry> + <entry><filename>/var/db</filename></entry> <entry>Automatisch gemaakte systeemspecifieke databasebestanden, zoals de pakketdatabase, de @@ -1943,7 +1877,7 @@ nameserver 147.11.100.30</programlisting> </sect3> </sect2> - <sect2 id="configtuning-sysctlconf"> + <sect2 xml:id="configtuning-sysctlconf"> <title><filename>sysctl.conf</filename></title> <indexterm><primary>sysctl.conf</primary></indexterm> @@ -1972,7 +1906,7 @@ security.bsd.see_other_uids=0</programlisting> </sect2> </sect1> - <sect1 id="configtuning-sysctl"> + <sect1 xml:id="configtuning-sysctl"> <title>Optimaliseren met sysctl</title> <indexterm><primary>sysctl</primary></indexterm> @@ -2018,21 +1952,16 @@ kern.maxfiles: 2088 -> 5000</screen> <para>Om automatisch variabelen in te stellen als de machine start, kunnen ze toegevoegd worden aan <filename>/etc/sysctl.conf</filename>. Meer informatie staat in - &man.sysctl.conf.5; en <xref - linkend="configtuning-sysctlconf"/>.</para> + &man.sysctl.conf.5; en <xref linkend="configtuning-sysctlconf"/>.</para> - <sect2 id="sysctl-readonly"> - <sect2info> + <sect2 xml:id="sysctl-readonly"> + <info><title>&man.sysctl.8; alleen-lezen</title> <authorgroup> - <author> - <firstname>Tom</firstname> - <surname>Rhodes</surname> - <contrib>Geschreven door </contrib> - </author> + <author><personname><firstname>Tom</firstname><surname>Rhodes</surname></personname><contrib>Geschreven door </contrib></author> </authorgroup> - </sect2info> + </info> - <title>&man.sysctl.8; alleen-lezen</title> + <para>In sommige gevallen is het wenselijk om &man.sysctl.8;-waarden die alleen-lezen zijn toch te wijzigen. Hoewel dit soms @@ -2061,7 +1990,7 @@ device_probe_and_attach: cbb0 attach returned 12</screen> </sect2> </sect1> - <sect1 id="configtuning-disk"> + <sect1 xml:id="configtuning-disk"> <title>Harde schijven optimaliseren</title> <sect2> @@ -2221,7 +2150,7 @@ device_probe_and_attach: cbb0 attach returned 12</screen> </sect3> </sect2> - <sect2 id="soft-updates"> + <sect2 xml:id="soft-updates"> <title>Softupdates</title> <indexterm><primary>Softupdates</primary></indexterm> @@ -2425,7 +2354,7 @@ device_probe_and_attach: cbb0 attach returned 12</screen> </sect2> </sect1> - <sect1 id="configtuning-kernel-limits"> + <sect1 xml:id="configtuning-kernel-limits"> <title>Fijnafstemming van kernellimieten</title> <indexterm> @@ -2434,10 +2363,10 @@ device_probe_and_attach: cbb0 attach returned 12</screen> <secondary>kernellimieten</secondary> </indexterm> - <sect2 id="file-process-limits"> + <sect2 xml:id="file-process-limits"> <title>Bestandsproceslimieten</title> - <sect3 id="kern-maxfiles"> + <sect3 xml:id="kern-maxfiles"> <title><varname>kern.maxfiles</varname></title> <indexterm><primary><varname>kern.maxfiles</varname></primary></indexterm> @@ -2520,8 +2449,7 @@ device_probe_and_attach: cbb0 attach returned 12</screen> fout <errortype>proc table full</errortype> verschijnt als er geprobeerd wordt om een programma op te starten of als er een server gedraaid wordt met een groot aantal gelijktijdige - gebruikers, zoals <hostid - role="fqdn">ftp.FreeBSD.org</hostid>, kan het getal altijd + gebruikers, zoals <systemitem class="fqdomainname">ftp.FreeBSD.org</systemitem>, kan het getal altijd verhoogd worden en kan de kernel opnieuw gebouwd worden.</para> @@ -2535,8 +2463,7 @@ device_probe_and_attach: cbb0 attach returned 12</screen> processen dat elk van deze gebruikers zal draaien. Een sleutelwoord dat <emphasis>wel</emphasis> het aantal gelijktijdige aanmeldingen op afstand en X-terminalvensters - begrensd is <link - linkend="kernelconfig-ptys"><literal>pseudo-device pty + begrensd is <link linkend="kernelconfig-ptys"><literal>pseudo-device pty 16</literal></link>. In &os; 5.X kan dit getal genegeerd worden omdat daar het stuurprogramma &man.pty.4; <quote>auto-cloning</quote> is. Er kan eenvoudig gebruik @@ -2567,7 +2494,7 @@ device_probe_and_attach: cbb0 attach returned 12</screen> </sect3> </sect2> - <sect2 id="nmbclusters"> + <sect2 xml:id="nmbclusters"> <title>Netwerkbeperkingen</title> <para>De kerneloptie <literal>NMBCLUSTERS</literal> bepaalt het @@ -2755,7 +2682,7 @@ kern.maxvnodes: 100000</screen> </sect2> </sect1> - <sect1 id="adding-swap-space"> + <sect1 xml:id="adding-swap-space"> <title>Wisselbestandruimte toevoegen</title> <para>Hoe goed er ook gepland wordt, soms draait een systeem gewoon @@ -2772,20 +2699,19 @@ kern.maxvnodes: 100000</screen> zou moeten worden in <xref linkend="swap-encrypting"/> van het handboek.</para> - <sect2 id="new-drive-swap"> + <sect2 xml:id="new-drive-swap"> <title>Swap op een nieuwe of bestaande harde schijf</title> <para>Een nieuwe harde schijf voor swap toevoegen geeft betere prestaties dan een partitie aan een bestaande schijf toevoegen. Het aanmaken van - partities en harde schijven wordt uitgelegd in <xref - linkend="disks-adding"/>. <xref linkend="configtuning-initial"/> + partities en harde schijven wordt uitgelegd in <xref linkend="disks-adding"/>. <xref linkend="configtuning-initial"/> bespreekt de overwegingen van partitie-indelingen en de grootte van swap-partities.</para> <para>Gebruik &man.swapon.8; om een swap-partitie aan het systeem toe te voegen, bijvoorbeeld:</para> - <screen>&prompt.root; <userinput>swapon <replaceable>/dev/ada1s1b</replaceable></userinput></screen> + <screen>&prompt.root; <userinput>swapon /dev/ada1s1b</userinput></screen> <warning> <para>Het is mogelijk om elke partitie te gebruiken die momenteel niet @@ -2806,7 +2732,7 @@ kern.maxvnodes: 100000</screen> <filename>/etc/fstab</filename>.</para> </sect2> - <sect2 id="nfs-swap"> + <sect2 xml:id="nfs-swap"> <title>Swappen over NFS</title> <para>In het algemeen wordt swappen over NFS niet aangeraden @@ -2815,7 +2741,7 @@ kern.maxvnodes: 100000</screen> beschikbare bandbreedte en belast het de NFS-server.</para> </sect2> - <sect2 id="create-swapfile"> + <sect2 xml:id="create-swapfile"> <title>Wisselbestanden</title> <para>Het is mogelijk om een bestand aan te maken van een bepaalde @@ -2873,22 +2799,15 @@ kern.maxvnodes: 100000</screen> </sect2> </sect1> - <sect1 id="acpi-overview"> - <sect1info> + <sect1 xml:id="acpi-overview"> + <info><title>Energie- en bronnenbeheer</title> <authorgroup> - <author> - <firstname>Hiten</firstname> - <surname>Pandya</surname> - <contrib>Geschreven door </contrib> - </author> - <author> - <firstname>Tom</firstname> - <surname>Rhodes</surname> - </author> + <author><personname><firstname>Hiten</firstname><surname>Pandya</surname></personname><contrib>Geschreven door </contrib></author> + <author><personname><firstname>Tom</firstname><surname>Rhodes</surname></personname></author> </authorgroup> - </sect1info> + </info> - <title>Energie- en bronnenbeheer</title> + <para>Het is belangrijk om hardwarebronnen op een efficiënte wijze te benutten. Voordat <acronym>ACPI</acronym> @@ -2907,7 +2826,7 @@ kern.maxvnodes: 100000</screen> verschaft over <acronym>ACPI</acronym>. Aan het einde worden referenties geleverd naar meer leesmateriaal.</para> - <sect2 id="acpi-intro"> + <sect2 xml:id="acpi-intro"> <title>Wat is ACPI?</title> <indexterm><primary>ACPI</primary></indexterm> @@ -2929,7 +2848,7 @@ kern.maxvnodes: 100000</screen> in plaats van de zeer beperkte BIOS-laag.</para> </sect2> - <sect2 id="acpi-old-spec"> + <sect2 xml:id="acpi-old-spec"> <title>Tekortkomingen van APM</title> <para>Met de <emphasis>Advanced Power Management (APM)</emphasis> @@ -2975,7 +2894,7 @@ kern.maxvnodes: 100000</screen> gedocumenteerd in &man.apm.4;.</para> </sect2> - <sect2 id="acpi-config"> + <sect2 xml:id="acpi-config"> <title><acronym>ACPI</acronym> instellen</title> <para>Het stuurprogramma <filename>acpi.ko</filename> wordt @@ -3019,31 +2938,20 @@ kern.maxvnodes: 100000</screen> </sect2> </sect1> - <sect1 id="ACPI-debug"> - <sect1info> + <sect1 xml:id="ACPI-debug"> + <info><title>&os; <acronym>ACPI</acronym> gebruiken en debuggen</title> <authorgroup> - <author> - <firstname>Nate</firstname> - <surname>Lawson</surname> - <contrib>Geschreven door </contrib> - </author> + <author><personname><firstname>Nate</firstname><surname>Lawson</surname></personname><contrib>Geschreven door </contrib></author> </authorgroup> <authorgroup> - <author> - <firstname>Peter</firstname> - <surname>Schultz</surname> - <contrib>Met medewerking van </contrib> - </author> + <author><personname><firstname>Peter</firstname><surname>Schultz</surname></personname><contrib>Met medewerking van </contrib></author> </authorgroup> <authorgroup> - <author> - <firstname>Tom</firstname> - <surname>Rhodes</surname> - </author> + <author><personname><firstname>Tom</firstname><surname>Rhodes</surname></personname></author> </authorgroup> - </sect1info> + </info> - <title>&os; <acronym>ACPI</acronym> gebruiken en debuggen</title> + <para><acronym>ACPI</acronym> is een totaal nieuwe manier om apparaten te ontdekken, om energieverbruik te beheren en om een @@ -3062,7 +2970,7 @@ kern.maxvnodes: 100000</screen> hoofdoorzaken van problemen die u opmerkt en met het debuggen en het vinden van een oplossing.</para> - <sect2 id="ACPI-submitdebug"> + <sect2 xml:id="ACPI-submitdebug"> <title>Debuginformatie aanleveren</title> <note> @@ -3073,9 +2981,8 @@ kern.maxvnodes: 100000</screen> </note> <para>Diegenen die meteen een probleem willen indienen, sturen de - volgende informatie naar <ulink - url="mailto:freebsd-acpi@FreeBSD.org"> - freebsd-acpi@FreeBSD.org</ulink>:</para> + volgende informatie naar <link xlink:href="mailto:freebsd-acpi@FreeBSD.org"> + freebsd-acpi@FreeBSD.org</link>:</para> <itemizedlist> <listitem> @@ -3116,7 +3023,7 @@ kern.maxvnodes: 100000</screen> kopie van een ASL kan gemaakt worden met het volgende commando:</para> - <screen>&prompt.root; <userinput>acpidump -dt > <replaceable>naam</replaceable>-<replaceable>systeem</replaceable>.asl</userinput></screen> + <screen>&prompt.root; <userinput>acpidump -dt > naam-systeem.asl</userinput></screen> <para>(Vervang uw aanmeldnaam door <filename>$NAME</filename> en producent/model door @@ -3142,7 +3049,7 @@ kern.maxvnodes: 100000</screen> anders gemeld.</para> </sect2> - <sect2 id="ACPI-background"> + <sect2 xml:id="ACPI-background"> <title>Achtergrond</title> <para><acronym>ACPI</acronym> is aanwezig op alle moderne @@ -3177,16 +3084,15 @@ kern.maxvnodes: 100000</screen> <acronym>ACPI</acronym>-subsysteem te accepteren. &intel; heeft een interpreter beschikbaar gesteld (<acronym>ACPI-CA</acronym>) die door &os; en ook door &linux; en NetBSD gebruikt wordt. De - <acronym>ACPI-CA</acronym>-broncode staat in <filename - class="directory">src/sys/contrib/dev/acpica</filename>. De + <acronym>ACPI-CA</acronym>-broncode staat in <filename>src/sys/contrib/dev/acpica</filename>. De lijmcode die <acronym>ACPI-CA</acronym> laat werken met &os; - staat in <filename class="directory">src/sys/dev/acpica/Osd</filename>. + staat in <filename>src/sys/dev/acpica/Osd</filename>. Stuurprogramma's die verscheidene <acronym>ACPI</acronym>-apparaten implementeren staan in - <filename class="directory">src/sys/dev/acpica</filename>.</para> + <filename>src/sys/dev/acpica</filename>.</para> </sect2> - <sect2 id="ACPI-comprob"> + <sect2 xml:id="ACPI-comprob"> <title>Algemene problemen</title> <para>Wil <acronym>ACPI</acronym> goed werken, dan moeten alle @@ -3352,8 +3258,7 @@ hw.acpi.s4bios: 0</screen> toenemende mate hoger staat dan enkele per seconde, dan is sprake van een interruptstorm. Als het systeem lijkt te hangen, is het wellicht nog mogelijk door te dringen tot - de <acronym>DDB</acronym> (<keycombo - action="simul"><keycap>CTRL</keycap> + de <acronym>DDB</acronym> (<keycombo action="simul"><keycap>CTRL</keycap> <keycap>ALT</keycap><keycap>ESC</keycap></keycombo>) en <literal>show interrupts</literal> uit te voeren.</para> @@ -3421,7 +3326,7 @@ hw.acpi.s4bios: 0</screen> </sect3> </sect2> - <sect2 id="ACPI-aslanddump"> + <sect2 xml:id="ACPI-aslanddump"> <title><acronym>ASL</acronym>, <command>acpidump</command> en <acronym>IASL</acronym></title> @@ -3465,7 +3370,7 @@ hw.acpi.s4bios: 0</screen> <screen>&prompt.root; <userinput>iasl eigen.asl</userinput></screen> </sect2> - <sect2 id="ACPI-fixasl"> + <sect2 xml:id="ACPI-fixasl"> <title><acronym>ASL</acronym> repareren</title> <indexterm> @@ -3560,12 +3465,11 @@ hw.acpi.s4bios: 0</screen> <programlisting>acpi_dsdt_load="YES" acpi_dsdt_name="/boot/DSDT.aml"</programlisting> - <para><filename>DSDT.aml</filename> moet in de map <filename - class="directory">/boot</filename> staan.</para> + <para><filename>DSDT.aml</filename> moet in de map <filename>/boot</filename> staan.</para> </sect3> </sect2> - <sect2 id="ACPI-debugoutput"> + <sect2 xml:id="ACPI-debugoutput"> <title>Debuguitvoer van <acronym>ACPI</acronym> verkrijgen</title> <indexterm> @@ -3614,7 +3518,7 @@ acpi_dsdt_name="/boot/DSDT.aml"</programlisting> make ACPI_DEBUG=1</userinput></screen> <para><filename>acpi.ko</filename> moet in - <filename class="directory">/boot/kernel</filename> komen te + <filename>/boot/kernel</filename> komen te staan en de gewenste debuglaag en het gewenste niveau van uitvoerigheid dienen toegevoegd te worden aan <filename>loader.conf</filename>. Hieronder een voorbeeld @@ -3639,7 +3543,7 @@ debug.acpi.level="ACPI_LV_ERROR"</programlisting> <filename>loader.conf</filename>.</para> </sect2> - <sect2 id="ACPI-References"> + <sect2 xml:id="ACPI-References"> <title>Verwijzingen</title> <para>Meer informatie over <acronym>ACPI</acronym> staat op de @@ -3651,20 +3555,16 @@ debug.acpi.level="ACPI_LV_ERROR"</programlisting> </listitem> <listitem> - <para>De <acronym>ACPI</acronym> mailinglijst archieven <ulink - url="http://lists.freebsd.org/pipermail/freebsd-acpi/"> - </ulink></para> + <para>De <acronym>ACPI</acronym> mailinglijst archieven <uri xlink:href="http://lists.freebsd.org/pipermail/freebsd-acpi/">http://lists.freebsd.org/pipermail/freebsd-acpi/</uri></para> </listitem> <listitem> - <para>De oude <acronym>ACPI</acronym> mailinglijst archieven <ulink - url="http://home.jp.FreeBSD.org/mail-list/acpi-jp/"> - </ulink></para> + <para>De oude <acronym>ACPI</acronym> mailinglijst archieven <uri xlink:href="http://home.jp.FreeBSD.org/mail-list/acpi-jp/">http://home.jp.FreeBSD.org/mail-list/acpi-jp/</uri></para> </listitem> <listitem> <para>De <acronym>ACPI</acronym> 2.0 specificatie - <ulink url="http://acpi.info/spec.htm"></ulink></para> + <uri xlink:href="http://acpi.info/spec.htm">http://acpi.info/spec.htm</uri></para> </listitem> <listitem> @@ -3674,9 +3574,8 @@ debug.acpi.level="ACPI_LV_ERROR"</programlisting> </listitem> <listitem> - <para><ulink - url="http://www.cpqlinux.com/acpi-howto.html#fix_broken_dsdt"> - <acronym>DSDT</acronym> debugging informatie</ulink>. + <para><link xlink:href="http://www.cpqlinux.com/acpi-howto.html#fix_broken_dsdt"> + <acronym>DSDT</acronym> debugging informatie</link>. (Gebruikt Compaq als voorbeeld, maar van algemeen nut).</para> </listitem> |