Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

JAMF Pro

  1. Create two smart computer groups for two processor architectures arm64 and x86_64:

    Code Block
    [Computers] > [Smart Computer Groups] > [New]
    	[Computer Group] > [Display Name] > `arm64`
    		[Criteria] > [Add] > [Show Advanced Criteria] > `Processor Type` > [Choose]
    			[Processor Type] > `like` > `Apple`
    				[Save]
    Code Block
    [Computers] > [Smart Computer Groups] > [New]
    	[Computer Group] > [Display Name] > `x86_64`
    		[Criteria] > [Add] > [Show Advanced Criteria] > `Processor Type` > [Choose]
    			[Processor Type] > `not like` > `Apple`
    				[Save]
  2. Download the agent installer to the temporary directory.

  3. Unpack the archive:

    Code Block
    tar xvzf breeze-*.tgz
  4. Enter the unpacked directory:

    Code Block
    cd breeze
  5. Create a credentials package:

    Code Block
    ./ext/build-credentials-package.sh

    this will create a package breeze-credentials.pkg next to the main package (can be used for both architectures).

  6. Upload package(s) to the JAMF:

    Code Block
    [Settings] > [Computer management] > [Packages]

    Note: if the status of the package is Availability pending you can trigger its upload like this:

    Code Block
    [Settings] > [Server] > [Cloud distribution point] > [Edit] (do nothing) > [Save]
  7. Create two policies for two processor architectures arm64 and x86_64:

    Code Block
    [Computers] > [Policies] > [New]
    	[General] > [Display Name] > `Breeze x86_64`
    		Checkboxes:
    			+ Enabled
    			+ Recurring Check-in
    	[Packages]
    		1. breeze-x.x.x-macos-x86_64.signed.pkg
    		2. breeze-credentials.pkg
    	[Scope] > [Targets] > [Specific Computers] > [Selected Deployment Targets] > [Add]
    		[Add Deployment Targets] > [Computer Groups] > `x86_64` > [Add] > [Save]
    Code Block
    [Computers] > [Policies] > [New]
    	[General] > [Display Name] > `Breeze arm64`
    		Checkboxes:
    			+ Enabled
    			+ Recurring Check-in
    	[Packages]
    		1. breeze-x.x.x-macos-arm64.signed.pkg
    		2. breeze-credentials.pkg
    	[Scope] > [Targets] > [Specific Computers] > [Selected Deployment Targets] > [Add]
    		[Add Deployment Targets] > [Computer Groups] > `arm64` > [Add] > [Save]

...