Le fichier /etc/adduser.conf contient les valeurs par
défaut des programmes adduser(8), addgroup(8),
deluser(8) et delgroup(8). Chaque option est de la forme
option = valeur. Les guillemets simples ou doubles sont
autorisés autour de la valeur. Les lignes de commentaires doivent
commencer par un caractère #
(« dièse »).
Les options de configuration valables sont :
- DSHELL
- Interpréteur de commandes initial (« login
shell ») devant être utilisé pour tous les
nouveaux utilisateurs. Par défaut, /bin/bash est
utilisé.
- DHOME
- Répertoire dans lequel doit être créé le
répertoire personnel des nouveaux utilisateurs. La valeur par
défaut est /home.
- GROUPHOMES
- Si positionné à yes, les répertoires
personnels seront de la forme /home/[nomgroupe]/utilisateur. La
valeur par défaut est no.
- LETTERHOMES
- Si positionné à yes, alors les répertoires
personnels créés auront un répertoire
supplémentaire qui sera l'initiale du nom d'utilisateur. Par
exemple : /home/u/utilisateur. La valeur par défaut
est no.
- SKEL
- Répertoire contenant les fichiers de configuration des utilisateurs
que l'on doit copier. La valeur par défaut est
/etc/skel.
- FIRST_SYSTEM_UID
et LAST_SYSTEM_UID
- Définit l'intervalle fermé des UID système
attribués dynamiquement. La valeur par défaut est 100
- 999. Notez que certains logiciels système, comme le paquet
base-passwd, peuvent supposer que les identifiants d'utilisateur
inférieurs à 100 sont libres.
- FIRST_UID et
LAST_UID
- Définit l'intervalle fermé des UID pour les utilisateurs
réguliers attribués dynamiquement. La valeur par
défaut est 1000 - 59999.
- FIRST_SYSTEM_GID
et LAST_SYSTEM_GID
- Définit l'intervalle fermé des GID pour les groupes
système attribués dynamiquement. La valeur par défaut
est 100 - 999.
- FIRST_GID et
LAST_GID
- Définit l'intervalle fermé des GID pour les groupes normaux
attribués dynamiquement. La valeur par défaut est
1000 - 59999.
- USERGROUPS
- Si positionné à yes, chaque utilisateur
créé se verra attribuer son propre groupe. Si
positionné à no, alors chaque utilisateur sera
placé dans le groupe dont le GID est USERS_GID (voir
ci-dessous). La valeur par défaut est yes.
- USERS_GID
- Si USERGROUPS vaut no, alors USERS_GID est le GID
donné à tous les utilisateurs nouvellement
créés. La valeur par défaut est 100.
- DIR_MODE
- Si positionné à une valeur valable (par exemple 0755 ou
755), les répertoires créés auront la permission
indiquée par l'umask. Sinon 0755 est utilisé par
défaut.
- SETGID_HOME
- Si positionné à yes, alors les répertoires
personnels des utilisateurs qui possèdent leur propre groupe (
USERGROUPS=yes ) auront le bit setgid positionné.
C'était le paramètre par défaut pour les versions de
adduser << 3.13. Malheureusement il y a des effets de bord
gênants, alors nous ne le mettrons plus par défaut. Si vous
le voulez malgré tout, vous pouvez l'activer ici.
- QUOTAUSER
- Si positionné à une valeur non vide, les quotas des nouveaux
utilisateurs seront les mêmes que ceux de cet utilisateur. Vide par
défaut.
- NAME_REGEX
- Les noms des utilisateurs et de groupes sont comparés à
cette expression rationnelle. Si le nom ne correspond pas à cette
expression rationnelle, la création de l'utilisateur ou du groupe
est refusée par adduser, à moins que --force-badname ne soit
utilisé. Avec l'option --force-badname, seules de très
simples vérifications sont réalisées. La valeur par
défaut est ^[a-z][-a-z0-9]*$.
- SKEL_IGNORE_REGEX
- Les fichiers de /etc/skel/ sont comparés à cette expression
rationnelle et ne sont pas copiés dans le nouveau répertoire
personnel quand ils correspondent. Elle prend par défaut la valeur
de l'expression rationnelle qui correspond aux fichiers laissés
lors du traitement des fichiers de configuration modifiés
(dpkg-(old|new|dist)).
- Avec une valeur autre que 0 (la valeur par défaut), les nouveaux
groupes non-système créés par adduser seront
ajoutés aux groupes de la liste définie par EXTRA_GROUPS
(voir ci-dessous).
- La liste des groupes auxquels seront ajoutés les utilisateurs
non-système. Par défaut, la liste est
« dialout cdrom floppy audio video plugdev users
games ».
- VÉRIFICATION DES
NOMS
- adduser et addgroup forcent la conformité à la norme IEEE
Std 1003.1-2001, qui ne permet que les caractères suivants dans les
noms de groupes ou d'utilisateurs : lettres, chiffres, tirets de
soulignement (_), points, arobases (@) et signe moins (-). Le nom ne peut
commencer par un signe moins. Le signe « $ »
est autorisé à la fin des noms d'utilisateur (pour samba).
Une vérification supplémentaire peut être
ajoutée par le paramètre de configuration NAME_REGEX pour
forcer une politique locale.
Ce document est une traduction, réalisée par
Christophe Sauthier <christophe@sauthier.com> en 2002.
Elle a été reprise avec po4a par Nicolas FRANÇOIS le 29
octobre 2004.
L'équipe de traduction a fait le maximum pour
réaliser une adaptation française de qualité.
La version anglaise de ce document est toujours consultable en
ajoutant l'option « -L C » à la commande
man.
N'hésitez pas à signaler à l'auteur ou
à la liste de traduction
<debian-l10n-french@lists.debian.org>, selon le cas, toute
erreur dans cette page de manuel.