Problème de /home pour les utilisateurs

Bonjour, je viens vous voir pour mon problème parce que je n’y comprends
vraiment rien.
Mais tout d’abord quelques préliminaires :smiley:.
Système :
-debian etch4.0
-noyau 2.6.18-4-686
-mise à jour effectuée

En fait, pour résumer la situation, quand je crée un utilisateur de
cette façon :
useradd -g $group -d /home/$classe/$login -p (mkpasswd -H md5
$mdp) $login
Il se retrouve sans domicile, il n’a pas de répertoire personnel. Un
login sur le serveur donne ça : No directory,logging in with HOME=/.
Pourtant, il y a bien tout dans /etc/passwd.

Par contre, pour ceux qui sont directement dans /home/$login, tout
fonctionne parfaitement (c’est pour un partage samba donc c’est
dommage de ne pas avoir de home directory).

Et j’ai beau me retourner le cerveau dans tout les sens et google aussi,
je ne trouve pas la solution. Je suis coincé.
Donc, je fais appel à votre grande connaissance du système pour détecter
les choses que je ne vois pas :smiley:
Merci d’avance pour aide :wink:

Ps : je ne sais pas du tout à quoi va ressembler mon post vu que je vien
vous voir avec w3m, et sous nano me présentation est soignée :slightly_smiling:

Hello,

L 'option -m crée le répertoire.

$ man useradd ... -m, --create-home ...

regarde dans le fichier /etc/adduser.conf tu comprendras mieux je pense.