adobe-ccp-recipes icon indicating copy to clipboard operation
adobe-ccp-recipes copied to clipboard

Add support for disabling the CCDA install

Open timsutton opened this issue 7 years ago • 3 comments

From @timsutton on May 23, 2017 20:8

Not yet sure how much in demand this would be: an option for not "installing" the CCDA, at least for serialized or device pkg installers.

Just leaving a note here that unchecking the option to install the CCDA for serialized or device packages seems to do the following in optionXML.xml:

diff --git a/s_ccda-enabled.xml b/s_ccda-disabled.xml
index e4628ba..7469444 100644
--- a/s_ccda-enabled.xml
+++ b/s_ccda-disabled.xml
@@ -9,6 +9,93 @@
         <isCompressed>true</isCompressed>
         <version>4.0.1</version>
         <shouldCopy>true</shouldCopy>
+        <overrideXML>
+            <application>
+                <packageSets>
+                    <packageSet>
+                        <name>AAM</name>
+                        <packages>
+                            <package>
+                                <name>UWA</name>
+                            </package>
+                            <package>
+                                <name>PDApp</name>
+                            </package>
+                            <package>
+                                <name>D6</name>
+                            </package>
+                            <package>
+                                <name>DECore</name>
+                            </package>
+                            <package>
+                                <name>DWA</name>
+                            </package>
+                            <package>
+                                <name>P6</name>
+                            </package>
+                            <package>
+                                <name>LWA</name>
+                            </package>
+                            <package>
+                                <name>CCM</name>
+                            </package>
+                            <package>
+                                <name>P7</name>
+                            </package>
+                            <package>
+                                <name>AdobeGCClient</name>
+                            </package>
+                            <package>
+                                <name>IPC</name>
+                            </package>
+                        </packages>
+                    </packageSet>
+                    <packageSet>
+                        <name>ADC</name>
+                        <packages>
+                            <package>
+                                <name>Runtime</name>
+                            </package>
+                            <package>
+                                <name>Core</name>
+                            </package>
+                            <package>
+                                <name>HEX</name>
+                            </package>
+                            <package>
+                                <name>CEF</name>
+                            </package>
+                            <package>
+                                <name>CoreExt</name>
+                            </package>
+                            <package>
+                                <name>ElevationManager</name>
+                            </package>
+                            <package>
+                                <name>TCC</name>
+                            </package>
+                            <package>
+                                <name>Notifications</name>
+                            </package>
+                            <package>
+                                <name>SignInApp</name>
+                            </package>
+                        </packages>
+                    </packageSet>
+                    <packageSet>
+                        <name>ACC</name>
+                        <packages>
+                            <package>
+                                <name>HDCore</name>
+                            </package>
+                            <package>
+                                <name>AppsPanel</name>
+                            </package>
+                        </packages>
+                    </packageSet>
+                </packageSets>
+            </application>
+        </overrideXML>
     </AAMInfo>
     <AdobeID>XXXXXXXXXXXXXXXXXXXXXXXXXXXX</AdobeID>
     <AdobeUserID>YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY</AdobeUserID>
@@ -36,7 +123,7 @@
         <SuppressOptions>
             <CustomizedTrial suppress="true"></CustomizedTrial>
             <APIP suppress="true"></APIP>
-            <ACC suppress="false"></ACC>
+            <ACC suppress="true"></ACC>
             <WelcomeExperience>NOCHANGE</WelcomeExperience>
             <OSLangDetection suppress="true"></OSLangDetection>
             <Update isEnabled="0">

Copied from original issue: mosen/ccp-recipes#20

timsutton avatar Aug 14 '17 20:08 timsutton

From @leoos on July 13, 2017 10:53

I'm starting to use these to build pkg installers and was wondering if this was possible

timsutton avatar Aug 14 '17 20:08 timsutton

I have been using the CreativeCloudAppSerialized.pkg recipe and overall it is working very well. I have found that some of the applications produce the dreaded "Adobe Creative Cloud, needed to resolve the problem" is missing or damaged. error (https://helpx.adobe.com/in/creative-cloud/kb/creative-cloud-missing-damaged.html) . At this point it is affecting Dreamweaver and InDesign but I haven't opened every app, yet.

The recommended Adobe solutions all involve reinstalling the CCDA, which I obviously don't want to do.

csteelatgburg avatar Jun 12 '18 20:06 csteelatgburg

After more research it appears that some applications launch the Adobe Desktop Service, and this is causing the error message to appear. The changes made in optionXML.xml aren't enough to suppress that from launching, and I could not determine what else is different between a manually generated package (unchecking the include CCDA) and one generated with AutoPKG.

csteelatgburg avatar Jun 15 '18 13:06 csteelatgburg