Results of testing CCP package installation and uninstallation:
Installation Notes
------
- I'm using a RestartAction of RequireLogout, so these installations have all occurred at the Login Window
- I've created installs arrays by hand for most of these CCP packages, so I'll note below what I fed to makepkginfo when it _wasn't_ the application itself
- I've packaged each CC 2014 application independently, including packaging earlier software versions where there is no CC 2014 version (e.g. Fireworks CS6, Edge Inspect CC, etc)
- Updates that are baked into the original CCP pkg may not be recognized by munkiimport. For example if you munkiimport InDesign CC 2014 with today's most current update, munkiimport suggests version "10.0" rather than the actually installed version of "10.1.0.71". Installs arrays take care of these issues, but it would be advisable to edit the "version" key in the pkginfo to reflect the software version that's actually installed.
The following CCP packages install properly, however updates may not be reflected in munkiimport's determination of the "version" key
------
- Acrobat XI Pro
- After Effects CC 2014 (including 13.1 update)
- After Effects CC 2014 13.1.1 Update (marked as an update_for After Effects CC 2014)
- Audition CC 2014
- Bridge CC
- DreamWeaver CC 2014.1
- Edge Animate CC 2014.1
- Edge Code Preview CC, Since no version information in the Edge application nor the receipt are usable, an installs array that depends on the MD5 hash of the following file is the best I can determine: /Applications/Adobe Edge Code CC.app/Contents/MacOS/EdgeCode
- ExtendScript Toolkit CC
- Extension Manager CC
- Fireworks CS6
- Flash Builder 4.7
- Flash Professional CC 2014
- Illustrator CC 2014
- InCopy CC 2014
- InDesign CC 2014
- Media Encoder CC 2014
- Photoshop CC 2014.2 (including 15.2 update)
- Photoshop CC 2014.2.1 Update (marked as an update_for Photoshop CC 2014)
- Prelude CC 2014
- Premiere Pro CC 2014
- SpeedGrade CC 2014
The following software installs properly, but munkiimport cannot determine the version number. This software will not install on a Munki client until an installs array is generated. These pkgs are unusual because they are native OS X pkgs wrapped in an Adobe installation and then wrapped in a CCP pkg
------
- Edge Inspect CC
- Edge Reflow Preview CC
- Gaming SDK, there isn't a single trackable application installed by this installer item. The best option for this installer item is to use the receipt attached to the pkg embedded in the installer by running makepkginfo "gaming_sdk_14_namedlicense_Install.pkg/Contents/Resources/Setup/GSDK1.4en_US/Adobe Gaming SDK 1.4.pkg"
- Lightroom 5
- Muse CC 2014
- Scout CC
Uninstallation Notes
------
- When importing CCP pkgs that only contain updates (e.g. the Photoshop CC 2014.2.1 update above), the warning "This item appears to be an Adobe Creative Cloud product install. No uninstaller package was specified so product removal will not be possible.". It appears this may not be an issue since Adobe doesn't provide uninstall pkgs for CCP pkgs that only contain updates, and it appears the uninstaller for the original software also uninstalls the update.
- During uninstallation, a "RestartAction" of "RequireLogout" in the CCP installer item's pkginfo will require the user to be logged out by Munki during uninstallation. A "RestartAction" of "RequireRestart" also requires the user to be logged out during uninstallation, but the computer does not restart following that uninstallation.
- The size of the uninstaller was being miscalculated in build 2.1.0.2319, causing uninstallation to be skipped due to lack of disk space even if there was sufficient space to download and run the uninstaller. This appears to have been fixed by Greg on build 2.1.0.2322.
- Uninstallation failures are inconsistent. One test case where I installed nearly every Creative Cloud application failed those uninstallations even when double-clicking the CCP-created uninstaller. With another test case I installed the Edge Reflow Preview CC CCP install pkg on a machine with no previous Adobe software installation, then installed the Edge Reflow Preview CC CCP uninstall pkg. After the "uninstallation", Edge Reflow remained in the Applications folder.
Uninstallation Successful
------
- Acrobat XI Pro
- After Effects CC 2014
- Audition CC 2014
- Bridge CC
- DreamWeaver CC 2014.1
- Edge Animate CC 2014.1
- ExtendScript Toolkit CC
- Extension Manager CC
- Fireworks CS6
- Flash Builder 4.7
- Flash Professional CC 2014
- Illustrator CC 2014
- InCopy CC 2014
- InDesign CC 2014
- Media Encoder CC 2014
- Muse CC 2014
- Photoshop CC 2014
- Prelude CC 2014
- Premiere Pro CC 2014
- SpeedGrade CC 2014
Uninstallation Failed
------
- Edge Code Preview CC
- Edge Inspect CC
- Edge Reflow Preview CC
- Gaming SDK
- Lightroom 5
- Scout CC