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