• # WTF ?

    Posté par . En réponse au message modifier une variable. Évalué à 10.

    Attend ... tout c'que tu veux faire c'est mettre tes users dans /home/eleve/user et toi tu veux patcher un bout de c et recompiler PAM pour ça ?
    Me dis pas que tu t'es même pas demandé si y avais plus simple pour faire ça !?

    D'autant que ta fonction en c prend l'argument *dir et c'est justement cet argument qui sera le rep à créer. (en gros, même si c'était PAM qui gerais ça, ce serais pas avec cette fonction qu'on pourrait répondre). Et de toute façon, ce serais une absurdité et mettre directement dans ton source le chemin du repertoire.
    Donc tu fais fausse route et je reste gentil. Tu t'es déchiré grave pour être plus realiste :) !
    T'essayes d'allumer une bougie avec un lance flame

    Si tu souhaites simplement changer le repertoire de création de tes users, commence par lire le man de adduser et si tu veux que ça soit definitif, change DHOME dans /etc/adduser.conf.