So since Lion I have always just used CCC to create a base image. I have since decided to use InstallESD and the recovery partition with the new JAMF additional features. Issue is no matter what article I see about InstallESD nobody has a 100% solid answer. I tried InstallESD + JAVA and no matter what when compiling the image it errors out. What is the JAMF supported method for modular imaging with Lion?
Matt, unless Apple has released a new Install Mac OS X Lion installer (which they haven't), it will not install unless via Casper Admin because of expired certs. You could run the flatpkgfixer script on the InstallDMG or wait till a new release from the Mac App Store.
Allen
I have the InstallESD uploaded to Casper Admin it just refuses to do anything except error out when I hit compile.
Yup, it will not work unless you flatten the two pkg's that have expired certs.
Which two pkg files are we targeting?
./checkPackageSignatures.py /Applications/Install Mac OS X Lion.app/
/Applications/Install Mac OS X Lion.app/Contents/SharedSupport/InstallESD.dmg:
Package "RemoteDesktop.pkg":
Status: signed by a certificate that has since expired
Package "SIUResources.pkg":
Status: signed by a certificate that has since expired
You will need to convert the InstallESD.dmg to read/write and then run the flatpkgfixer.py on the InstallESD.dmg and then convert back to read only. I cannot guarantee everything will be 100%, but others that have done this have not had any issues.
That was the answer! I wish someone at JAMF would write a tech note on all thats needed to get InstallESD and Lion to work via Casper Admin :)
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.