• [^] # Re: à creuser

    Posté par . En réponse au message Probléme de script automatisation de nouvel user sur serveur. Évalué à 2.

    il s'agit apparemment d'un nom d'utilisateur contenant des caractères non autorisés

    oui, mais c'est pas si simple que ça, sinon, syhnes poserait pas la question ;)

    mais bien vu, ton commentaire me fait reconsidérer mes assomptions initiales:

    • si le nom était faux, syhnes s'en serait rendu compte
    • le nom d'utilisateur est bien test6 (idem)
    • le script sait gérer les noms invalides puisqu'il fait "useradd (...) || useradd -badname (...), cad que dans le cas ou le nom est incorrect, le premier useradd va échouer et afficher cette erreur sur stderr, mais ensuite, useradd avec l'option badname va être lancée.
    • ajouter un chiffre dans le nom, ça paraît pas particulièrement invalide,

    D'autre part, les partitions pleines, ça fait souvent des symptôme déroutants et on ne pense pas toujours à regarder ça. Sur un serveur pro, on peut espérer qu'il y a du monitoring, mais sur un poste de travail, pas forcément.

    Suite à ton commentaire, j'ai une autre piste, mais basée sur une hypothèse que je n'ai pas vérifiée. L'hypothèse est que l'option badname gère plus de caractère que la normale, mais peut-être pas tous les caractères. Ça vaudrait p-e le coup de vérifier si les changements de ligne du fichier de config serait pas au format CRLF