Я автоматизирую установку моего Mac с помощью Puppet. В рамках этого мне нужно установить несколько программ в формате .dmg.
Я использую следующее для их монтирования:
sudo /usr/bin/hdiutil mount -plist -nobrowse -readonly -quiet -mountrandom /tmp Program.dmg
Проблема в том, что некоторые файлы .dmg поставляются с прикрепленной лицензией, поэтому скрипт застревает, принимая лицензию. (При запуске с puppet нет стандартного ввода / вывода, поэтому я не могу подтвердить его вручную, чтобы продолжить.)
Есть ли способ предварительно одобрить или принудительно одобрить лицензию?