FreeBSD handboek
Terug | Hoofdstuk 11. Instellingen en optimalisatie | Volgende

# 11.3. Hoofdinstellingen

De voornaamste lokatie voor systeeminstellingen is `/etc/rc.conf`. Dit bestand bevat een scala aan instellingen, die gebruikt wordt om het systeem in te stellen bij het opstarten. De naam impliceert dit al. Het is informatie voor de `rc*` bestanden (rc staat voor “resource configuration” of broninstellingen).

De systeembeheerder wordt geacht regels toe te voegen aan `rc.conf` om de standaardinstellingen uit `/etc/defaults/rc.conf` aan te passen. Het standaardbestand moet niet letterlijk gekopiëerd worden naar `/etc`. Het bevat standaardwaardes en is niet bedoeld als voorbeeld. Alle wijzigingen die specifiek zijn voor een systeem horen in `/etc/rc.conf` thuis.

In een clusterscenario is het nuttig om systeemspecifieke instellingen te scheiden van algemene instellingen die voor het hele cluster gelden. Hiervoor kunnen een aantal strategieën worden gebruikt. De aanbevolen benadering is om gedeelde instellingen in een ander bestand te plaatsen, zoals `/etc/rc.conf.site` en dit in te voegen in `/etc/rc.conf`, wat verder alleen systeemspecifieke informatie bevat.

Aangezien `rc.conf` gelezen wordt door sh(1) is dit eenvoudig te bereiken:

- rc.conf:

      . /etc/rc.conf.site
       hostname="node15.example.com"
       network_interfaces="fxp0 lo0"
       ifconfig_fxp0="inet 10.1.1.1"

- rc.conf.site:

      defaultrouter="10.1.1.254"
      saver="daemon"
      blanktime="100"

`rc.conf.site` kan dan naar elk systeem gedistribueerd worden met `rsync` of een gelijksoortig programma, terwijl `rc.conf` uniek blijft.

Het actualiseren van het systeem met sysinstall(8) of `make world` overschrijft `rc.conf` niet, zodat de bestaande systeeminstellingen niet verloren gaan.

Terug | Begin | Volgende
Initiële instellingen | Omhoog | Toepassingen instellen

Deze en andere documenten kunnen worden gedownload van ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.

Lees voor vragen over FreeBSD de documentatie alvorens contact te zoeken <questions@FreeBSD.org>.
Vragen over deze documentatie kunnen per e-mail naar <doc@FreeBSD.org>.