<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">In order to install some Adobe products when there is no GUI user currently logged in, it has been necessary to use `launchctl bsexec` to run the installation process in the same context as the loginwindow.<div class="">Adobe documents this technique here: <a href="http://www.adobe.com/content/dam/Adobe/en/devnet/creativesuite/pdfs/AAMEE_Exception/en_us/AAMEE_Exceptions_v2_1.pdf" class="">http://www.adobe.com/content/dam/Adobe/en/devnet/creativesuite/pdfs/AAMEE_Exception/en_us/AAMEE_Exceptions_v2_1.pdf</a></div><div class=""><br class=""></div><div class="">Here is an example from that document:</div><div class=""><br class=""></div><div class="">sudo launchctl bsexec `ps auwwx |grep [l]oginwindow | awk '{ print $2 }'` Adobe\ AIR\ Installer.app/Contents/MacOS/Adobe\ AIR\ Installer -silent</div><div class=""><br class=""></div><div class="">With the SIP and launchd changes in El Capitan, is there an equivalent? Though I would hope Adobe would fix their installers to not need these silly hacks, even if they do in the future, that’s not going to help the install of current and recent releases.</div><div class=""><br class=""></div><div class="">-Greg</div><div class=""><br class=""></div><div class=""><br class=""></div></body></html>