Le répertoire /etc contient la plupart des informations de configuration de votre système, ainsi que ses procédures de démarrage. Certaines de ces procédures changent d'une version à l'autre de FreeBSD.
Certains fichiers de configuration sont aussi utilisés en permanence par le système. En particulier, /etc/group.
Il est arrivé que la phase d'installation de “make world” ait besoin que certains utilisateurs et groupes existent. Il y a de fortes chances qu'ils n'aient pas été définis avant la mise à jour. C'est une source de problèmes.
L'exemple le plus récent concerne l'ajout du groupe “ppp” (renommé par la suite “network”). Les utilisateurs ont vu leur mise à jour avorter à l'installation du sous-sytème ppp sous un groupe inexistant (chez eux).
La solution consiste à examiner le fichier /usr/src/etc/group et à le comparer à votre propre liste de groupes. S'il y a des groupes dans le nouveau fichier qui ne sont pas dans votre fichier, copiez-les. De même, vous devez renommer tout groupe de votre fichier /etc/group qui a le même GID, mais un nom différent, qu'un groupe du fichier /usr/src/etc/group.
Astuce : Si vous êtes particulièrement paranoïaque, vous pouvez contrôler votre système pour trouver les fichiers appartenant au groupe que vous renommez ou supprimez. Une commande du type:
vous donnera la liste des fichiers appartenant au groupe GID (qui peut être un nom de groupe ou un identifiant numérique).
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>.