6
コマンドラインでDMGをマウントするときにライセンス契約をバイパスする
puppetを使用してMacのインストールを自動化しています。その一環として、.dmg形式のプログラムをいくつかインストールする必要があります。 以下を使用してそれらをマウントします。 sudo /usr/bin/hdiutil mount -plist -nobrowse -readonly -quiet -mountrandom /tmp Program.dmg 問題は、いくつかの.dmgファイルにライセンスが添付されているため、スクリプトがライセンスの受け入れを停止していることです。(パペットで実行する場合、stdin / outはありませんので、手動で承認して続行することはできません。) ライセンスを事前承認または強制承認する方法はありますか?