Ich automatisiere meine Mac-Installation mit Puppet. Als Teil davon muss ich mehrere Programme installieren, die im .dmg-Format vorliegen.
Ich benutze die folgenden, um sie zu montieren:
sudo /usr/bin/hdiutil mount -plist -nobrowse -readonly -quiet -mountrandom /tmp Program.dmg
Das Problem ist, dass einige .dmg-Dateien mit einer Lizenz versehen sind und das Skript die Lizenz nicht mehr akzeptiert. (Es gibt kein stdin / out beim Laufen mit Puppe, daher kann ich es nicht manuell genehmigen, um fortzufahren.)
Gibt es eine Möglichkeit, die Lizenz vorab zu genehmigen oder zu erzwingen?