Se o script em si for executado como sudo
, o tempo limite não será atingido até que o script termine a execução. Para garantir que sudo
seja usado para executar o script, inseri as seguintes linhas na parte superior do meu script:
if [ 'whoami' != 'root' ];
then
echo "This program needs to be run using 'sudo'"
exit
fi
Isso garante que o script tenha sido iniciado com sudo
e não tente armazenar senhas ...