Como evitar que um processo seja iniciado?

4

Eu tenho o processo sinergia que começa na inicialização. Como evito que esse processo seja iniciado? Eu pesquisei /etc , /etc/init.d para algumas configurações ou scripts, mas não encontrei nada.

    
por marioosh 07.07.2011 / 10:49

3 respostas

2

Olhe em / etc / rc .d / * para isso ..

Verifique também /etc/rc.local

Você também pode adicionar uma linha ao /etc/rc.local, como " killall synergyc " - embora se isso for chamado cedo demais, não ajudará - então você pode escrever um script cron para isso. Sim, é meio confuso.

    
por 07.07.2011 / 20:06
2

Algumas ideias:

  • Verifique se ele tem um PID pai que ainda está ativo
  • Substitua temporariamente a sinergia por um script de shell que imprime informações sobre o processo pai em um arquivo, para localizar o processo pai.
  • scripts do udev / hotplug podem iniciar processos
  • Talvez tenha adicionado uma linha a /etc/inittab
  • Você usa um gerenciador de exibição? Pode ser iniciado a partir daí.
por 07.07.2011 / 20:29
1

É realmente estranho que synergyc seja de propriedade do root, é melhor começar na sessão do usuário.

Verifique o este guia sobre início automático de sinergia, há exemplos de configurações de inicialização para vários gerenciadores de desktop.

    
por 06.10.2011 / 09:01