Estou executando o ubuntu 11.10 em uma máquina virtual (VirtualBox) para aprender mais sobre o desenvolvimento no linux. Estou usando um repositório git para salvar meu trabalho e escrevi um script para agrupar meu trabalho e salvá-lo na pasta compartilhada para uso enquanto a máquina virtual não está em execução.
Gostaria de executar automaticamente esse script antes do desligamento, para que meu trabalho esteja sempre disponível se a vm estiver desativada (atualmente, preciso executar manualmente o script).
Não sei se o iniciante é a melhor maneira de fazer isso, mas esta é a configuração que escrevi como teste:
description "test script to run at shutdown"
start on runlevel [056]
task
script
touch /media/sf_LinuxEducation/start
sleep 15
touch /media/sf_LinuxEducation/start-long
end script
pre-start script
touch /media/sf_LinuxEducation/pre-start
sleep 15
touch /media/sf_LinuxEducation/pre-start-long
end script
post-start script
touch /media/sf_LinuxEducation/post-start
sleep 15
touch /media/sf_LinuxEducation/post-start-long
end script
pre-stop script
touch /media/sf_LinuxEducation/pre-stop
sleep 15
touch /media/sf_LinuxEducation/pre-stop-long
end script
post-stop script
touch /media/sf_LinuxEducation/post-stop
sleep 15
touch /media/sf_LinuxEducation/post-stop-long
end script
O resultado é que apenas um toque é realizado (o primeiro toque na pré-partida). O que preciso mudar para ver um dos retoques após o sono funcionar? Ou existe uma maneira mais fácil de conseguir isso?
Desde já, obrigado.