Eu preciso executar algum trabalho de limpeza antes do desligamento que levará de 15 a 150 segundos no Kununtu 14.10.
A ação de limpeza deve ser iniciada após todos os serviços de rede, como o sshd, o ftpd, o samba, etc. serem parados e antes que qualquer sistema de arquivos local seja desmontado.
Eu tentei criar um trabalho inicial com "stop on runlevel [! 2345]", mas não tive sucesso. Às vezes, o script começa a executar, mas não é executado até a conclusão. Principalmente o script não é iniciado de todo.
Meu objetivo é que meu script atrase a energia (e desmonte) até que o script seja concluído. Algum conselho de como implementar (e instalar) isso?