• # PATH?

    Posté par  (site web personnel) . Évalué à 2.

    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  (site web personnel) . Évalué à 3.

      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  (site web personnel) . Évalué à 1.

        ?!

        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  (site web personnel) . Évalué à 3.

        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  (site web personnel) . Évalué à 3.

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

          • [^] # Re: PATH?

            Posté par  . Évalué à 4.

            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.

            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.

              Vu que su est disponible de base alors que sudo ne l'ai pas. J'utilise su.

              • [^] # Re: PATH?

                Posté par  . Évalué à 2.

                ça se tient. moi j'installe sudo ;-)

        • [^] # Re: PATH?

          Posté par  . Évalué à 1.

          Je passer root avec su.

          • [^] # Re: PATH?

            Posté par  . Évalué à 3.

            sudo -i le fait aussi :p

        • [^] # Re: PATH?

          Posté par  (site web personnel) . Évalué à 2.

          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.

Suivre le flux des commentaires

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