Posted on 04-27-2013 06:55 AM
We are deploying CS6 Design & Web Premium to a few dozen users. There are two packages. The first is the EXCEPTIONS package (PKG) which we select "install" when adding to policy. The second is the main CS6 package (PKG wrapped in a DMG) which is cached. We are using JAMF's script as an "after" script to mount the DMG, run the PKG and unmount the DMG:
https://jamfnation.jamfsoftware.com/article.html?id=161
The Casper logs do not assist with troubleshooting. What we are seeing is the EXCEPTIONS package runs fine, but then the log stops and we can't tell if the main CS6 package is running or not. When we check /Library/Application Support/JAMF/Waiting Room/ we see see the *.shadow file which appears to grow until the download is complete. Then the ".shadow" suffix is dropped and it becomes a DMG.
However what we are noticing is that on some of the Macs the download does not appear to finish/install does not appear to start - and so the policy stalls and we have to Cancel the policy via SSH on the host that it stalls on.
A separate issue with deployment has been addressed by creating a "before" script in our policy that purges any CS6 shadow files from /Library/Application Support/JAMF/Waiting Room/ before running the policy again.
We have discovered a -verify attribute to a command in the mounting of the EXCEPTIONS pkg, and this worries us. Is there a way to "see" what's happening between and in the execution of the packages. Any advisement with troubleshooting this issue is welcome. This stalling issue only occurs on some Macs. On others, the deployment is smooth.
Posted on 04-28-2013 09:12 AM
Hi John,
Welcome to the Casper forum. :)
The AAMEE downloads page has links to all the software and manuals:
http://www.adobe.com/devnet/creativesuite/enterprisedeployment.html
It would be great to see the log files for the install, if possible
We have discovered a -verify attribute to a command in the mounting of the EXCEPTIONS pkg
I'm thinking you meant the main installer package which is wrapped in a DMG. Yea, not sure why adobe would not want the DMG to verify, here's a clipping from the hdiutil manpage:
x-man-page://hdiutil <-- Copy/paste this into a browser on a Mac
I'm leaning towards this being an AAMEE problem, not a Casper problem. In any case, might want to post to the AAMEE forum, so Karl and his team can help look into it.
http://forums.adobe.com/community/download_install_setup/creative_suite_enterprise_deployment
<RANT>
Adobe follow's McDonalds' "make it as cheap as possible so we can make mo' money" philosphy, where they find cheaper and cheaper ways to make cr@ppier and cr@ppier food that eventually makes you sick and die (who cares what your health care costs later, McDonalds saved you a few dollars today). Adobe chooses to 'code once for all platforms' and wrap that code in a big ol' hunk'a duck tape (AAMEE) for the Mac community; in the process they're making mo' money and sucka's like us end up subsidizing their less than capable installer dev team. I can't stop imaging the Adobe CEO dancing on a mountain of rupees...make it stop!!!
</RANT>
Don