Refaire votre monde (avec ``make world'')
Précédent |  | Suivant

# 3. Mettez à jour le fichier `/etc/group`

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:

>     # find / -group GID -print

> vous donnera la liste des fichiers appartenant au groupe `GID` (qui peut être un nom de groupe ou un identifiant numérique).

Précédent | Sommaire | Suivant
Examinez `/etc/make.conf` |  | Passez en mode mono-utilisateur

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