

It's part of the Mac downloadĬomposer lets you build Package installers (as do other products) but also lets you create a special DMG that includes the path to the app. Regarding packaging of simple stuff like FileZilla which are just an App living in /Applications the simplest thing is to use Jamf Composer which is released each time Jamf Pro updates and should be available to you in your Jamf Account. I have nothing but good to say about the courses offered by Jamf.

If you've come into a company that already has Jamf you should definitely ask your boss about some training. Not sure how you started with Jamf but it's normal to get a Jump Start setup and training course as part of the onboarding.
#Jamf pro composer full
A checksum to ensure the DMG properly cached (my environment still used SMB for some content distribution and sometimes it would "complete" without actually copying the full source file - yuck!)Īnyway I'm posting here because I lost access to that script, and I'm needing to recreate something like it for a couple one-off DMG I don't want to repackage, and if others think that would be worthwhile I'd reshare it here.Unfortunately new security and disk partitioning in Catalina and newer prevent the native Jamf DMG installation, so I had to roll more of it into the script. In my world it seemed easier to upload each needed DMG as a Jamf package, then cache it with a policy which runs the script run after the cache which would take parameters: Prior to Catalina, the script took parameters from a jamf policy for source item name and target destination, relying on the built-in Jamf DMG "install" functionality to get the contents of any old DMG onto the root filesytem (and the script to clean up the icons and other cruft from the "installed" DMG content. I'd written a similarish script at a previous gig for installing DMG.
