let script_sudo() really handle the timeout