Généralement, les applications installées ont leurs propres fichiers de configuration, avec leur propre syntaxe, etc... Il est important que ces fichiers soient séparés du système de base, de sorte qu'ils soient facilement localisables et gérables par les outils de gestion des logiciels installés.
Ces fichiers sont généralement installés
dans le répertoire /usr/local/etc
. Dans
le cas où une application possède un grand nombre
de fichiers de configuration, un sous-répertoire sera
créé pour les héberger.
Normalement, quand un logiciel porté ou
pré-compilé est installé, des exemples de
fichiers de configuration sont également installés.
Ces derniers sont généralement identifiés
par un suffixe “.default”. Si aucun fichier de
configuration n'existe pour l'application, on les créera en
copiant les fichiers .default
.
Par exemple, considérez le contenu du
répertoire /usr/local/etc/apache
:
-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 -rw-r--r-- 1 root wheel 9555 May 20 1998 httpd.conf -rw-r--r-- 1 root wheel 9555 May 20 1998 httpd.conf.default -rw-r--r-- 1 root wheel 12205 May 20 1998 magic -rw-r--r-- 1 root wheel 12205 May 20 1998 magic.default -rw-r--r-- 1 root wheel 2700 May 20 1998 mime.types -rw-r--r-- 1 root wheel 2700 May 20 1998 mime.types.default -rw-r--r-- 1 root wheel 7980 May 20 1998 srm.conf -rw-r--r-- 1 root wheel 7933 May 20 1998 srm.conf.default
Les tailles des fichiers indiquent que seul le
fichier srm.conf
a été modifié. Une mise à
jour, plus tard, du logiciel Apache ne devrait pas écraser le
fichier modifié.
Ce document, ainsi que d'autres peut être téléchargé sur ftp://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>.