Hi all,
We are trying to setup a workflow to deploy new Macs with as little manual steps as possible. Upon enrolling the Mac into Munki, most of the installation of apps is done using Munki bootstrapping. This works fine for most apps, but not for all.
A few pkgs fail if not running from within a Aqua user context.
When logging in as a user from loginwindow, the bootstrap mode however does not seem to work. So that's kind of a catch22.
So I am looking for a way to instantly envoke initial Munki run as soon as a standard user has logged in from loginwindow.
The most obvious way to go would be using a launchagent. However this does not work because of insufficient permissions.
So far, we envoke initial Munki run by sending this command from ARD:
sudo /usr/local/munki/managedsoftwareupdate;sudo /user/local/munki/managedsoftwareupdate --installonly
Alternative we could of course use Managed Software center.
Both methods requires manual action we would like to automate.
Does anyone have an idea how to address this?
Thanks in advance!
Nico Bos