Just a heads up, I have found an issue where installs will fail if you're running 9.7 and filenames are more than 44 characters. The JSS will complain of checksum verification issues or invalid install path. See below:
44 characters - successful
Executing Policy iPhoto Library Manager...
[STEP 1 of 1]
Downloading 1234567891011121314151617181920212223241.pkg...
This package is a PKG or an MPKG, and the index.bom file is not found. Attempting to open the package as a flat package...
Downloading https://dist.domain.com/training/Packages/1234567891011121314151617181920212223241.pkg...
Verifying package integrity...
Installing 1234567891011121314151617181920212223241.pkg...
Successfully installed 1234567891011121314151617181920212223241.pkg.
45 characters - fails
The following fails:
Executing Policy iPhoto Library Manager...
[STEP 1 of 1]
Downloading 12345678910111213141516171819202122232425.pkg...
This package is a PKG or an MPKG, and the index.bom file is not found. Attempting to open the package as a flat package...
Downloading https://dist.domain.com/training/Packages/12345678910111213141516171819202122232425.pkg...
Verifying package integrity...
Installation failed. The package could not be verified.
I have raised a support case with JAMF support, I'll update you.