Failed to install Adobe Premiere Pro and Photoshop

glpi-ios
Contributor III


Hi,

We can't deploy Adobe Photoshop and Adobe Premiere Pro with Jamf.
Do any of you have this problem?

Whether we import the package via Jamf Admin or via JSS it is the same result.

5 REPLIES 5

fully_wong
New Contributor II

Did you upload the offline installers to jamf distribution point and make a policy to send the package to the user with a trigger or make it available on Self Service?

glpi-ios
Contributor III

Hi,

Yes that's how we do it

Offline installers (>4 Gb) and available on Self Service.

And installation packages of Adobe Photoshop and Adobe Premiere Pro works perfectly manually.

That's why I think it's a Jamf issue

fully_wong
New Contributor II

navigate to the policy and check the policy log, here is an example:

 

Details

 
[STEP 1 of 5]
Executing Policy Adobe_Photoshop_x64
[STEP 2 of 5]
Downloading adobe_photoshop_v23.1_Install.pkg...
Resuming download of http://10.x.x.x/xxx/Packages/adobe_photoshop_v23.1_Install.pkg...
Verifying package integrity...
Installing adobe_photoshop_v23.1_Install.pkg...
Successfully installed adobe_photoshop_v23.1_Install.pkg.

 

 

glpi-ios
Contributor III

A pre-installation script included in the installation package is generated by Adobe Admin Console and may fail when deployed through Jamf Pro.
The following error in jamf.log:

PackageKit: Install Failed: Error
Domain=PKInstallErrorDomain Code=112
"An error occurred while running scripts from the package
“ADOBEINSTALLERNAME.pkg”.
" UserInfo={NSFilePath=./preinstall, NSURL=file://
localhost/Library/Application%20Support/JAMF/Downloads/
ADOBEINSTALLERNAME.pkg.unzip/ADOBEINSTALLERNAME.pkg,
PKInstallPackageIdentifier=com.adobe.Enterprise.install.U
NIQUEIDENTIFIERHERE,
NSLocalizedDescription=An error occurred while running
scripts from the package “ADOBEINSTALLERNAME.pkg”.}

The workaround is to insert the package generated by Adobe Admin Console in a pkg created via Composer in order to copy it to a temporary folder (example /private/tmp/AdobeInstall/ADOBEINSTALLERNAME.pkg) with a post script executing the package then delete the temporary folder

sudo install -pkg /private/tmp/AdobeInstall/ADOBEINSTALLERNAME.pkg -target /
rm -Rf /private/tmp/AdobeInstall

 

We tested and it works without any problem.

 

dlondon
Valued Contributor

Hey @glpi-ios

Shouldn't that be:

installer -pkg /private/tmp/AdobeInstall/ADOBEINSTALLERNAME.pkg -target /
rm -Rf /private/tmp/AdobeInstall