I copied (select line 1 to last line 678 and copy) the dockutil.py from here
https://github.com/kcrawford/dockutil/blob/master/scripts/dockutil
put it in textwrangler, called int dockutil.py and placed it in /usr/local/bin (El Capitan), dragged it into Composer and made a .pkg. (did i need to change any permissions before dragging it into composer?)
made a policy to install it. It was placed correctly on a test computer
made a #/bin/sh to include my dockutil add/remove/move dock items code
the policy runs to change the dock items, and i get
Script result: /Library/Application Support/JAMF/tmp/LabDock.sh: line 19: /usr/local/bin/dockutil.py: Permission denied /Library/Application Support/JAMF/tmp/LabDock.sh: line 20: /usr/local/bin/dockutil.py: Permission denied /Library/Application Support/JAMF/tmp/LabDock.sh: line 21: /usr/local/bin/dockutil.py: Permission denied /Library/Application Support/JAMF/tmp/LabDock.sh: line 22: /usr/local/bin/dockutil.py: Permission denied /Library/Application Support/JAMF/tmp/LabDock.sh: line 23: /usr/local/bin/dockutil.py: Permission denied /Library/Application Support/JAMF/tmp/LabDock.sh: line 24: /usr/local/bin/dockutil.py: Permission denied /Library/Application Support/JAMF/tmp/LabDock.sh: line 25: /usr/local/bin/dockutil.py: Permission denied /Library/Application Support/JAMF/tmp/LabDock.sh: line 26: /usr/local/bin/dockutil.py: Permission denied /Library/Application Support/JAMF/tmp/LabDock.sh: line 27: /usr/local/bin/dockutil.py: Permission denied /Library/Application Support/JAMF/tmp/LabDock.sh: line 28: /usr/local/bin/dockutil.py: Permission denied
here is my LabDock.sh
#!/bin/sh
sleep 15
######## REMOVE FROM DOCK
/usr/local/bin/dockutil.py --remove 'Mail' --no-restart
/usr/local/bin/dockutil.py --remove 'Contacts' --no-restart
/usr/local/bin/dockutil.py --remove 'Calendar' --no-restart
/usr/local/bin/dockutil.py --remove 'Notes' --no-restart
/usr/local/bin/dockutil.py --remove 'Reminders' --no-restart
/usr/local/bin/dockutil.py --remove 'Maps' --no-restart
/usr/local/bin/dockutil.py --remove 'Photos' --no-restart
/usr/local/bin/dockutil.py --remove 'Messages' --no-restart
/usr/local/bin/dockutil.py --remove 'FaceTime' --no-restart
/usr/local/bin/dockutil.py --remove 'iTunes' --no-restart
/usr/local/bin/dockutil.py --remove 'iBooks' --no-restart
/usr/local/bin/dockutil.py --remove 'App Store' --no-restart
/usr/local/bin/dockutil.py --remove 'System Preferences' --no-restart
######## MOVE IN DOCK
/usr/local/bin/dockutil.py --move 'Safari' --position 3 --no-restart
######## ADD TO DOCK
/usr/local/bin/dockutil.py --add /Applications/Google Chrome.app --position 4 --no-restart
/usr/local/bin/dockutil.py --add /Applications/Firefox.app --position 5 --no-restart
/usr/local/bin/dockutil.py --add /Applications/IBM/SPSS/Statistics/24/SPSSStatistics.app --label 'SPSS24' --position 6 --no-restart
/usr/local/bin/dockutil.py --add /Applications/Microsoft Excel.app --position 7 --no-restart
/usr/local/bin/dockutil.py --add /Applications/Microsoft PowerPoint.app --position 8 --no-restart
/usr/local/bin/dockutil.py --add /Applications/Microsoft Word.app --position 9 --no-restart
exit $?