Last refresh | 2025-04-04 01:50:45 |
Desciption | Downloads the latest pkg installer for Sassafras Client (for AllSight or its siblings, formerly KeyServer), then uploads the package to the Jamf Pro Server and creates/updates the policy that deploys it. In order to customize the client to point to your site, you need to run a defaults command similar to: defaults write /Library/Preferences/com.sassafras.KeyAccess host sassafras.hostname.com In this recipe, it is assumed that this command is in a script on the server. The script name is specified by the SCRIPT_NAME input variable and will be run after the Client is installed. Because of the more complicated scoping in our deployment for this client, the scoping is done entirely in the template. The server/share details must be set using variables set in the environment or specified in your override (see https://github.com/grahampugh/jamf-upload/wiki/JamfUploader-AutoPkg-Processors). The grahampugh-recipes repo is required. Note that the (Package) CATEGORY and POLICY_CATEGORY specified by the Input variables must each exist on the server, otherwise the recipe will fail. Values for SITE and SCRIPT_NAME are requested in the Input dictionary so that they may be used within the POLICY_TEMPLATE specified. |
Identifier | com.github.jazzace.jamf.SassafrasClient-latest |
Parent Recipes | com.github.jazzace.download.sassafrasclient |
Child Recipes | |
First commit | 2022-07-12 10:35:22 -0600 |
Latest commit | 2022-07-12 10:35:22 -0600 |
Score | 0.00 |
None