OutsetPayloadPkgReqd.pkg.recipe

Basics

Last refresh 2025-04-04 01:50:46
Desciption Takes the file specified by the --pkg (or -p) run option and builds a package that will install the file to /usr/local/outset/%ACTION_TYPE%. If you require that the payload be run on the next login of all accounts even if an earlier script/package of the same name has already been run, use the OutsetLoginOverridePkgReqd.pkg recipe. This recipe requires the homebysix-recipes repo. The pkg will be named using the payload’s file name (up to the first period). Underscores and spaces are removed for the package ID. This recipe assumes the item being passed (like a script) may not have a version number, so it assigns an ever-increasing number (based on the current time) as the version number. Suggested Usage: 1. Make a recipe override for each type of Outset folder you wish to target. Name the override to match the target folder — for example: autopkg make-override OutsetPayloadPkgReqd.pkg -n Outset-login-once.pkg 2. Change the value of ACTION_TYPE to match the target folder for that recipe override. 3. Run the override with the --pkg option — for example: autopkg run Outset-login-once.pkg --pkg /path/to/payload Input Variables: The legal values for ACTION_TYPE are the same as the folders within Outset’s structure: boot-every boot-once login-every login-once login-privileged-every login-privileged-once on-demand REVERSE_DOMAIN specifies what you would like the package identifier to begin with (it will be followed by a "." and the name of your payload file including extension). It is recommended that you change this value in your override to match your organization.
Identifier com.github.jazzace.pkg.OutsetPayloadPkgReqd
Parent Recipes None
Child Recipes jazzace-recipes/JazzAce/OutsetPayloadPkgReqd-latest.jamf.recipe
First commit 2021-05-21 17:24:12 -0600
Latest commit 2025-02-04 11:11:27 -0700
Score 0.00

Warnings

None