Я начал новую работу, в которой в основном используется Ubuntu, и в ней есть сценарий boostrap для bash на основе apt-get. Я переименовал пакеты соответствующим образом из MacPorts, но некоторые программы занимают достаточно много времени для сборки / установки, что истекло время sudo. Есть ли способ, с помощью которого я могу запросить пароль в начале скрипта, а затем не запрашивать его снова, пока скрипт не закончится?
Я думаю, что могу каким-то образом установить переменную сеанса для каждого терминала, чтобы переопределить тайм-аут sudo, а затем восстановить его, но я не знаю, является ли это лучшим способом. В идеале новый человек мог бы запустить это в первый день и уйти, пока он склонен к более административным вещам.