2
Запускайте лише частини сценарію як sudo, вводячи пароль лише один раз
Я пишу сценарій (насправді поєднання сценаріїв і makefile), який встановлює зовнішні залежності: деякі apt-getкоманди, деякі gitклонування, створення, встановлення, додавання користувачів до груп, ... Для деяких операцій у цих сценаріях потрібні дозволи суперпользователя, деякі - не. До цих пір я керував усім процесом make з судо, але він має деякі недоліки: …