Deploying & Installing Safari Extensions on Safari 6.1+ & 7.2+


As mentioned previously, we deploy a custom Safari Toolbar with links to various sites to our Macs.


With the release of Safari 6.2 & 7.1 Apple has changed the method to install extensions, once a Mac has been updated to Safari 6.2 or 7.1 the user is prompted to “migrate” their extensions.This change breaks the previously posted method to install extensions, as the installed extensions list is now in the users Keychain (!?).

Below is how to install extensions via Self Service, which in testing works for all Safari versions & allows the user to reinstall if they recreate their login.keychain.

Continue reading

“Self Service has Encountered a Problem. Unable to contact the jamf binary. Your computer may have become unmanaged. You can make it managed by running Recon locally.”

UPDATE: We've since updated to JSS 9.3 & we no longer have this issue.

Screen Shot 2014-01-17 at 10.03.00We recently updated our JSS from 8.73  > 9.22 & on the whole it’s been a non-event.

However, we started to find that some Self Service policies were erroring with the below message post the upgrade.

Below are the details on what we found, and a workaround.

Continue reading

Change Screenshot Location From Self Service With GUI Prompt


A part of some of our users workflows includes them taking multiple screenshots. They take said screenshots via the keyboard commands & as they do this largely in bulk on a project by project basis they asked for a way to change the folder that screenshots go to from ~/Desktop to a location of their choice.

Below is my solution to this request.

Continue reading