Como encerrar o aplicativo de inicialização automaticamente no desligamento?

0

Eu tenho transmissão como um aplicativo de inicialização. Eu uso o comando transmission -m para iniciá-lo. Como posso sair da transmissão automaticamente quando estou desligando?

Os problemas que estou enfrentando é como trazer o programa em execução para o primeiro plano e enviar um comando quit para ele com um script de shell? Ou enviar um comando quit sem trazê-lo para o primeiro plano?

    
por Can't Tell 15.05.2012 / 23:22

1 resposta

0

Para uma maneira simples , você pode criar um arquivo .bash_logout em seu diretório inicial que instrui a transmissão a ser encerrada, por exemplo:

transmission -q

ou

transmission --quit

Se o sistema não executar o .bash_logout , adicione-o a /etc/gdm/PostSession/Default para que ele execute o script de logout corretamente.

Outra maneira é adicionar seu comando ao arquivo /etc/gdm/PostSession/Default antes da linha exit 0 .

    
por Zuul 15.05.2012 / 23:40