Home > First Boot Package Install, Mac administration, Packaging, Scripting > First Boot Package Install With Automated Apple Software Update.pkg

First Boot Package Install With Automated Apple Software Update.pkg

While working recently on First Boot Package Install.pkg, I decided to implement a way to automatically install all available Apple software updates along with enabling other packages to be installed at first boot. After some work and testing, I’m happy to announce the release of First Boot Package Install With Automated Apple Software Update.pkg.

The main difference between First Boot Package Install.pkg and First Boot Package Install With Automated Apple Software Update.pkg is that before installing the user-selected packages, all available Apple software updates are downloaded and installed. By design, the First Boot Package Install With Automated Apple Software Update.pkg script will use Apple’s softwareupdate tool to check for and install available updates, then reboot the Mac automatically until all available updates have been installed.

Screen Shot 2014-08-30 at 9.34.24 PM

Screen Shot 2014-08-30 at 9.36.48 PM

As not all shops that may want to use First Boot Package Install.pkg will find this functionality to be needed or desirable, I’ve set up a new repo on Github for First Boot Package Install With Automated Apple Software Update.pkg. That way, Mac admins will be able to choose which one they want to use.

All First Boot Package Install With Automated Apple Software Update.pkg components and scripts are available at my GitHub repo:

https://github.com/rtrouton/First-Boot-Package-Install-With-Automated-Apple-Software-Update

Please see the README available at the repo for how to use First Boot Package Install With Automated Apple Software Update.pkg. The Iceberg project files are also available via the link above if you want to build a customized First Boot Package Install With Automated Apple Software Update.pkg for your own environment.

  1. August 31, 2014 at 2:14 pm

    Do you use this in conjunction with Jamf imaging or deploy studio?

    • August 31, 2014 at 2:24 pm

      This tool was designed for use with createOSXInstallPKG. However it could be used with either Casper Imaging or DeployStudio, depending on your needs.

  2. RicknTX
    October 16, 2014 at 5:24 am

    Thanks so much for this! This is a great help to getting a machine completely patched and ready to go from the start. One thing I’ve been looking to do along with this is create the initial admin account on the machine and have it boot to the loginwindow with the setup wizard not showing up – AppleSetupDone. Ideally in our shop, we’d want the sshd started and that way would could push our agent down onto the machine. Has anyone seen a way to create that initial account with something like this?

  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: