Manuel FreeBSD
Précédent | Chapitre 11. Configuration et optimisation | Suivant

# 11.3. Configuration principale

L'emplacement principal pour les données de configuration du système est le fichier `/etc/rc.conf`. Ce fichier contient une large gamme d'informations de configuration, principalement utilisées au démarrage du système pour configurer ce dernier. Son nom le sous-entend; c'est l'information de configuration pour les fichiers `rc*`.

Un administrateur devrait ajouter des entrées dans le fichier `rc.conf` pour remplacer les valeurs par défaut du fichier `/etc/defaults/rc.conf`. Les fichiers de valeurs par défaut ne devraient pas être copiés directement tels quels dans `/etc` - ils contiennent des valeurs par défaut, et non pas des exemples. Tout changement spécifique au système devrait être fait dans le fichier `rc.conf`.

Un certain nombre de stratégies peuvent être appliquées dans le cas d'applications en grappe pour séparer la configuration d'un site de celle d'un système afin de réduire le travail d'administration. L'approche recommandée est de placer la configuration propre au site dans un autre fichier comme `/etc/rc.conf.site`, puis ensuite inclure ce fichier dans `/etc/rc.conf`, qui ne contiendra seulement que les informations spécifiques au système.

Comme `rc.conf` est lu par sh(1) il est assez trivial d'effectuer cela. Par exemple:

- 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"

Le fichier `rc.conf.site` peut être distribué à l'ensemble des systèmes en utilisant `rsync` ou un programme semblable, tandis que le fichier `rc.conf` reste unique.

Mettre à jour le système en employant sysinstall(8) ou `make world` n'écrasera pas le fichier `rc.conf`, les informations de configuration du système ne seront donc pas perdues.

Précédent | Sommaire | Suivant
Configuration initiale | Niveau supérieur | Configuration des applications

Ce document, ainsi que d'autres peut être téléchargé sur ftp.FreeBSD.org/pub/FreeBSD/doc/.

Pour toutes questions à propos de FreeBSD, lisez la documentation avant de contacter <questions@FreeBSD.org>.
Pour les questions sur cette documentation, contactez <doc@FreeBSD.org>.