• # PATH?

    Posté par (page perso) . Évalué à 2 (+0/-0).

    J'ai lu que dans la 10 ils avaient "fusionné" les chemin /bin et /usr/bin … est-ce qu'il se pourrait qu'ils aient oublié /usr/sbin dans le lot ?
    En tout cas sur Sid, j'ai bien la commande dans le paquet passwd, installée dans /usr/sbin/usermod .
    À vérifier avec apt-file search entre autre.

    • [^] # Re: PATH?

      Posté par (page perso) . Évalué à 3 (+1/-0).

      Quelqu'un a répondu sur Diaspora :

      Salut. J’ai eu le même problème, dans le $PATH root, il manque les répertoires /sbin et usr/sbin

      • [^] # Re: PATH?

        Posté par (page perso) . Évalué à 1 (+0/-0).

        ?!

        Après une installation avec debian-10.0.0-amd64-netinst.iso, en me connectant en root, j'ai bien les 3 paires de répertoires habituelles dans $PATH, à savoir {/usr/local,/usr,}{/sbin,/bin}, et usermod --help confirme que tout fonctionne correctement.

        Je ne vois pas trop le rapport avec merged-/usr par ailleurs.

        Debian Consultant @ DEBAMAX

      • [^] # Re: PATH?

        Posté par (page perso) . Évalué à 3 (+2/-0).

        Est-ce que tu passes root avec la commande su ? Si oui ne pas oublier d'ajouter un tiret su - pour charger l'environnement (et donc le PATH correct avec /usr/sbin).

        • [^] # Re: PATH?

          Posté par (page perso) . Évalué à 3 (+2/-0).

          D'ailleurs c'est précisé sur le wiki, le comportement de la commande su a changé.

          • [^] # Re: PATH?

            Posté par . Évalué à 4 (+2/-0).

            et moi qui pensais que c'etait un comportement standard de su

            su commande pour executer la commande dans l'environnement actuel (celui de l'utilisateur, mais commande accessible de root)

            su - commande pour executer la commande dans l'environnement du root

            comme quoi, on en apprend tous les jours.

          • [^] # Re: PATH?

            Posté par . Évalué à 4 (+2/-0).

            il est aussi précisé:

            Use sudo instead

            ça fait littéralement des années que je n'ai pas utilisé su pour lancer une commande avec les droits root.

            Est-ce que je passe à côté de quelque chose ? Pourquoi tu utilises (encore) su ?

        • [^] # Re: PATH?

          Posté par . Évalué à 1 (+0/-0).

          Je passer root avec su.

        • [^] # Re: PATH?

          Posté par (page perso) . Évalué à 2 (+0/-0).

          Ah ça ne me serait même pas venu à l'idée de demander car je fais toujours su - justement pour ça, donc je n'ai jamais remarqué que Debian faisait ça différemment.

Envoyer un commentaire

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.