Has anyone else seen this issue?
I created a DMG in Composer containing one file, and pushed that out to 30 machines. The checksum of the file inside the DMG matches the checksum of the original file. However, The resulting file installed on the hard disk of the computers by the jamf binary is corrupt. When I calculate an md5 checksum of the resulting file, it is different to the file inside the DMG on the distribution point(s) or of the original file.
Performing the same procedure using a .pkg instead of a .dmg results in an accurate copy of the file being installed on the hard disk.