gksudo não respeita a configuração em /etc/sudoers

gksudo não respeita a configuração em /etc/sudoers

Há algum tempo postei umperguntaque estava relacionado à possibilidade de preservar variáveis ​​de ambiente ao sudoenviar para um usuário diferente. Acontece que isso é realmente possível.

Ao invocar gksudohoje para executar uma aplicação GUI como usuário root, eu esperava que a preservação das variáveis ​​de ambiente (no meu caso $HOME) também funcionasse, gksudopois é configurada através do mesmo arquivo, ou seja /etc/sudoers, . Acontece que este não parece ser o caso.

Por exemplo, a execução sudo viminiciará uma instância de vim, obtendo corretamente a configuração da pasta inicial do usuário invocador porque configurei sudopara preservar $HOME. Mas gksudo gvimirá iniciar uma gviminstância "vanilla".

É necessário configurar separadamente gksudopara conseguir o que desejo?

informação relacionada