Como remover o acesso do gerenciador de rede do LightDM?

0

Estou executando o Ubuntu 14.04. Eu não gostei de como o LightDM deu acesso ao gerenciador de rede antes que alguém tenha logado ... Então eu adicionei 'network-manager stop' ao rc.local. Funciona exatamente como eu quero ...

Mas eu quero que ele inicie novamente quando um usuário autenticado fizer login no sistema. Todas as coisas que eu encontrei no googling, na maioria das vezes, sugerem adicionar algo ao rc.local, mas isso não funciona para o que eu quero fazer, porque esse script é executado antes do LightDM aparecer.

Existe uma maneira de executar um comando como root quando um usuário efetua login?

    
por Chuck 16.02.2015 / 08:34

1 resposta

1

Para remover o gerenciador de rede do LightDM, fiz o seguinte ...

1) Adicionei a seguinte linha ao /etc/rc.local

serviço de rede sudo-manager stop

2) Eu criei um script em / usr / bin chamado network-manager-start que executa o seguinte comando:

iniciar o gerenciador de rede do serviço sudo

3) Eu criei outro script em / usr / bin chamado network-manager-stop que executa o seguinte comando:

serviço de rede sudo-manager stop

4) Adicionei as seguintes duas linhas ao /etc/lightdm/lightdm.conf:

session-setup-script = gerenciador de rede-start session-cleanup-script = gerenciador de rede-stop

    
por 16.02.2015 / 09:14