autopkg / dataJAR-recipes

Elegant and powerful Apple services for business and education.
https://www.datajar.co.uk
Apache License 2.0
113 stars 80 forks source link

Current custom Adobe (non flat) console created packages fail on latest macOS Sequoia #344

Closed pnerum closed 2 months ago

pnerum commented 3 months ago

Due to the deprecation of non flat component packages in the latest macOS Sequoia, we can't install the Adobe apps using Munki anymore.

Previous in macOS Sonoma we got an error message: DEPRECATION WARNING] -- Legacy Installer Package installer: This package will be incompatible with a future version of macOS. Contact the developer for support.`

In macOS Sequoia we get an actual installation error: This package is incompatible with this version of macOS. Contact the developer for support

In the Adobe Admin console we can now create flat custom packages. I have to check if this will work with the current recipes. I will this issue when tested.

macmule commented 3 months ago

thanks @pnerum, we'll need to make changes to the processor for Flat PKGs and the fact the there is no uninstall pkg for them.

pnerum commented 3 months ago

I just created a flat package and indeed noticed there isn't an uninstall package. I guess we need to deploy the Adobe uninstall tool and use that for uninstalling as uninstall script with Munki.

Just for the fun of it, I tried the recipe using the old component package structure and replace the component package for a flat package version. Didn't work.

If you want me to test please let me know!

macmule commented 2 months ago

Forgot to say.. we've updated the recipes and they now support flat packages!

https://github.com/autopkg/dataJAR-recipes/tree/master/Adobe%20Admin%20Console%20Packages

Give them a go, and reach out if any issues.