[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: PATH di sudo




Il giorno 04/set/08, alle ore 09:47, Alberto ha scritto:

On Thu, Sep 4, 2008 at 9:34 AM, Enrico La Cava <enrico.lacava@yahoo.it> wrote:

Il giorno 04/set/08, alle ore 09:13, Alberto ha scritto:



Qualcuno sa dove sudo setta il suo PATH?


Basta che modifichi il file bash.bashrc per root. Mettilo in /root e vedrai
che funziona

p.s.
Sapete anche dove viene settato il PATH normale,
per poter aggiungere :/opt/schily/bin
ho dovuto aggiungere in bash.bashrc


export PATH=$PATH:/opt/schily/bin

Dipende quale file bash.bashrc hai modificato, se è quello sotto /etc
dovrebbe essere cambiato per tutti, root compreso.

si ho modificato
/etc/bash.bashrc

infatti per root funziona, il problema è proprio sudo

# env | grep PATH
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/ opt/schily/bin

$ sudo env  | grep PATH
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/ usr/X11R6/bin


# head sudoers
Defaults        env_keep += "PATH"
Defaults        env_reset

Io in /etc/sudoers ho solo Defaults env_reset e il PATH è lo stesso se faccio echo $PATH e sudo !! Se invece do env | grep PATH e sudo env | grep PATH da due risultati differenti...

A questo punto non so che dirti, mi sono perso XD

BAH!

Ciao,

Enrico

Reply to: