Como criar scripts para um programa gracioso 'quit' como 'kill' deixa uma bagunça por trás

1

No PClinuxOS 2010, uso o SMB4K para gerenciar compartilhamentos da LAN. Funciona perfeitamente, a menos que eu esqueça de sair do SMB4K antes de desligar o computador. Se eu esquecer, E um compartilhamento de rede montado ficou offline, o procedimento de desligamento sempre é interrompido. O desligamento reclama que não é possível desmontar meu diretório pessoal, pois está ocupado. Isso está obviamente relacionado ao SMB4K (que monta compartilhamentos de LAN dentro do Home), já que o desligamento ocorre sem intercorrências quando eu saí do SMB4K antes do desligamento. | Descobri que 'matar' o SMB4K deixa as ações da LAN montadas, enquanto 'desistir' faz com que as ações sejam desmontadas antes que o processo termine. Meu conhecimento de script é quase nulo, mas eu estou querendo saber se uma linha dentro do script /etc/rc.d/init.d/halt pode ser a resposta. Em caso afirmativo, como o script halt pode ser instruído a 'sair' do SMB4K em vez de 'matá-lo'?

    
por John Lawrence 05.04.2011 / 11:36

1 resposta

1

killall -s QUIT SMB4KProcessName...

    
por 05.04.2011 / 15:15