killall -s QUIT SMB4KProcessName...
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'?
killall -s QUIT SMB4KProcessName...
Tags linux bash-scripting