Créer les fichiers passwd et group

Pour que l'utilisateur et le groupe root soient reconnus et puissent se connecter, il faut une entrée dans les fichiers /etc/passwd et /etc/group. D'autre part, le groupe root ainsi que quelques autres sont recommandés et nécessaires à certains packages. Les groupes et leur GID ci-dessous ne font parties d'aucun standard. Le LSB recommande uniquement, à coté d'un groupe root, un groupe bin avec un GID de 1. Vous pouvez choisir vous même les noms et les GID des autres groupes. Les packages bien écrits ne dépendent pas de la valeur numérique du GID mais seulement du nom du groupe, le GID d'un groupe n'a donc pas une grande importance. Comme il n'y a aucun standard pour les groupes, je ne suivrai pas les conventions utilisées par Debian, RedHat ou par d'autres. Les groupes ajoutés ici sont ceux mentionnés dans le script MAKEDEV (le script qui crée les fichiers device dans le répertoire /dev).

Créez un nouveau fichier $LFS/etc/passwd en exécutant la commande suivante :


echo "root:x:0:0:root:/root:/bin/bash" > $LFS/etc/passwd

Créez un nouveau fichier $LFS/etc/group en exécutant ce qui suit :


cat > $LFS/etc/group << "EOF"
root:x:0:
bin:x:1:
sys:x:2:
kmem:x:3:
tty:x:4:
uucp:x:5:
daemon:x:6:
floppy:x:7:
disk:x:8:
EOF