gksudo não está honrando a configuração em / etc / sudoers

1

Algum tempo atrás, publiquei uma pergunta relacionada a se é possível preservar variáveis de ambiente quando sudo para um usuário diferente. Como se viu, isso é realmente possível.

Ao invocar gksudo hoje para executar um aplicativo GUI como o usuário raiz, esperava que a preservação de variáveis de ambiente (no meu caso $HOME ) também funcionasse para gksudo , pois ele é configurado por meio do mesmo arquivo, ou seja, /etc/sudoers . Como se viu, este não parece ser o caso.

Por exemplo, a execução de sudo vim iniciará uma instância de vim , obtendo corretamente a configuração da pasta base do usuário de chamada, porque eu configurei sudo para preservar $HOME . Mas o gksudo gvim irá disparar uma instância "baunilha" gvim .

É necessário configurar separadamente gksudo para alcançar o que eu quero?

    
por zepp.lee 16.11.2014 / 18:16

0 respostas

Tags