I'm looking for a best practice on imaging systems as automated as possible. The goal is to take any Mac (all recent hardware), do a netboot which deploys a fully updated OS X image over the network, and then have packages and policies apply after that as well as FV2 encrypt the disk.
So far I believe a rough outline of these steps is the following:
1) Create a minimal Base OS:
https://jamfnation.jamfsoftware.com/article.html?id=313
2) Use composer to build a DMG to capture the OS (from another partition)
http://resources.jamfsoftware.com/documents/products/documentation/Casper-Suite-9.32-Administrators-Guide.pdf (Page 151)
3) Use netinstall image creator to select the DMG
https://jamfnation.jamfsoftware.com/article.html?id=307
https://jamfnation.jamfsoftware.com/viewProduct.html?id=13&view=info
4) Create Configuration
http://resources.jamfsoftware.com/documents/products/documentation/Casper-Suite-9.32-Administrators-Guide.pdf (Page 321)
I have not yet run through this process, but will be adding all of the individual steps to a master build document next week to see how it works. One downside i see to this is whenever Apple releases an update like 10.9.3, 10.9.4, etc, then I need to manually run through the steps to create and test a new minimal base OS, as well as potentially create and test a new NetInstall image. I'd like to automate those creation steps as well, and have heard about AutoDMG, but I'm unsure how to create the main admin account, rename the computer, activate SSH/ARD, and configure automatic logon to meet the requirements of the minimal base OS.
Any tips on the above process
