MFen 1.237 -> 1.238

Add myself as translator
This commit is contained in:
Rene Ladan 2009-05-31 17:02:56 +00:00
parent 4d3b754256
commit c0f15c26de
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=34356

View file

@ -4,7 +4,7 @@
$FreeBSD$
%SOURCE% en_US.ISO8859-1/books/handbook/config/chapter.sgml
%SRCID% 1.237
%SRCID% 1.238
-->
<chapter id="config-tuning">
@ -36,6 +36,10 @@
<surname>Pansters</surname>
<contrib>Vertaald door </contrib>
</author>
<author>
<firstname>Ren&eacute;</firstname>
<surname>Ladan</surname>
</author>
</authorgroup>
</chapterinfo>
@ -402,68 +406,6 @@ blanktime="100"</programlisting>
opstartinstellingen verwerkt kunnen worden door simpele
opstartscripts.</para>
<para>Voor de komst van <filename>rc.d</filename> zetten
applicaties simpelweg een opstartscript in de map <filename
class="directory">/usr/local/etc/rc.d</filename> dat dan
uitgelezen werd door de opstartscripts van het systeem. Deze
scripts werden dan uitgevoerd tijdens de laatste stappen van een
systeemstart.</para>
<para>Terwijl veel individuen bezig waren om de oude stijl van
instellen naar de nieuwe stijl over te zetten, bleef sommige
software nog steeds een script nodig hebben in de genoemde map.
De subtiele verschillen in de scripts hangen af van het wel of
niet gebruiken van <filename>rc.d</filename>.
<!--(rene) kill next sentence-->
V&oacute;&oacute;r &os;&nbsp;5.1 werden scripts <quote>oude
stijl</quote> gebruikt en in bijna alle gevallen voldoet een
script <quote>nieuwe stijl</quote>.</para>
<para>Elk script moet uitvoerbaar zijn door het systeem; dit wordt
meestal bereikt door gebruik te maken van het commando
<command>chmod</command> en het instellen van de unieke
permissies <literal>555</literal>. Op zijn minst moeten ook de
<literal>start</literal> en <literal>stop</literal> opties
aanwezig zijn om de applicatie te starten en te stoppen.</para>
<para>Het simpelste opstartscript ziet er waarschijnlijk als volgt
uit:</para>
<programlisting>#!/bin/sh
echo -n ' utility'
case "$1" in
start)
/usr/local/bin/utility
;;
stop)
kill -9 `cat /var/run/utility.pid`
;;
*)
echo "Usage: `basename $0` {start|stop}" &gt;&2
exit 64
;;
esac
exit 0</programlisting>
<para>Dit script levert de opties <literal>stop</literal> en
<literal>start</literal> voor de applicatie met de naam
<literal>utility</literal>.<para>
<para>Dit kan handmatig gestart worden met:</para>
<screen>&prompt.root; <userinput><filename>/usr/local/etc/rc.d/utility</filename> start</userinput></screen>
<para>Hoewel niet alle software van derden een regel nodig heeft
in <filename>/etc/rc.conf</filename>, wordt er bijna elke dag
een wel een port veranderd om deze instellingen te ondersteunen.
De meldingen tijdens de installatie van de port bevatten vaak
meer informatie. Sommige software van derden levert
opstartscripts die de applicatie kunnen laten werken met
<filename>rc.d</filename>. Dit wordt in de volgende paragraaf
behandeld.</para>
<sect2>
<title>Uitgebreide applicatieinstellingen</title>
@ -484,14 +426,6 @@ exit 0</programlisting>
# REQUIRE: DAEMON
# KEYWORD: shutdown
#
# WIJZIG DEZE WAARDEN NIET HIER
# MAAR IN HET BESTAND /etc/rc.conf
#
utility_enable=${utility_enable-"NO"}
utility_flags=${utility_flags-""}
utility_pidfile=${utility_pidfile-"/var/run/utility.pid"}
. /etc/rc.subr
name="utility"
@ -500,15 +434,20 @@ command="/usr/local/sbin/utility"
load_rc_config $name
pidfile="${utility_pidfile}"
#
# VERANDER DE STANDAARDWAARDEN HIER NIET
# STEL ZE IN IN HET BESTAND /etc/rc.conf
#
utility_enable=${utility_enable-"NO"}
utility_pidfile=${utility_pidfile-"/var/run/utility.pid"}
start_cmd="echo \"Starting ${name}.\"; /usr/bin/nice -5 ${command} ${utility_flags} ${command_args}"
pidfile="${utility_pidfile}"
run_rc_command "$1"</programlisting>
<para>Dit script zorgt ervoor dat
<application>utility</application> wordt gestart na de dienst
<literal>daemon</literal>. Het biedt ook de mogelijkheid voor
<application>utility</application> wordt gestart na de pseudodienst
<literal>DAEMON</literal>. Het biedt ook de mogelijkheid voor
het instellingen en volgen van het <acronym>PID</acronym> of
het proces-<acronym>ID</acronym> bestand.</para>
@ -534,7 +473,7 @@ run_rc_command "$1"</programlisting>
voorafgegaan dat die dienst uit de Portscollectie is
ge&iuml;stalleerd en dat er een regel met instellingen is
toegevoegd aan <filename>/etc/inetd.conf</filename> of
&eacute;&eacute;n van de bestaande niet actieve regels is
&eacute;&eacute;n van de bestaande niet-actieve regels is
geactiveerd. Werken met <application>inetd</application> en
zijn instellingen wordt uitgebreid toegelicht in de paragraaf
over <link linkend="network-inetd">inetd</link>.</para>