Skip to content

Various scripts for use with Jamf Pro to ease management of macOS devices

License

Notifications You must be signed in to change notification settings

route1337/jamf-macos-scripts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jamf Pro Scripts for macOS Management

This repository contains various scripts for managing macOS devices through the Jamf Pro MDM system.

Scripts

The following scripts are available in this repo

Script Short Description DEP Required macOS Versions Tested Deployment Methods Supported
Install Brave Browser Install The Brave Browser for the initial user Yes 13.1(AS) Setup-Your-Mac
Install Homebrew Install Homebrew for the initial user Yes 12.1(AS) Setup-Your-Mac
Common Homebrew Packages Install common Homebrew brews and casks for the initial user Yes 12.1(AS) Setup-Your-Mac
Install GPG Suite Install GPG Suite for the initial user Yes 12.1(AS) Setup-Your-Mac
Configure Terminal Configure a custom zsh shell for the initial user Yes 12.1(AS) Setup-Your-Mac
Configure ARD Configure Apple Remote Desktop via Jamf API and local kickstart Yes 12.1(AS) Setup-Your-Mac

Extension Attributes

The following extension attributes are available in this repo

Extension Attribute Short Description Recommended Inventory Display Location macOS Versions Tested
HomebrewInstalled.sh Check if Homebrew is installed Hardware 12.1(AS)
FusionSerialsNumbers.sh Return the serial numbers detected for VMware Fusion 10+ Extension Attributes 12.1(AS)
FirmwarePasswordCheck.sh Check if the firmware password has been set Extension Attributes 12.1(AS)
ARDStatus.sh Return the current status of Apple Remote Desktop Operating System 12.1(AS)

Fixes

The following scripts are used to perform various end user fixes that normally require IT support

Extension Attribute Short Description Recommended Inventory Display Location macOS Versions Tested
fixSpotlight.sh Disable Spotlight, delete the index, and re-enable it Quick Fixes 12.4(AS)

Donate To Support These Scripts

Route 1337 LLC's open source code heavily relies on donations. If you find these scripts useful, please consider using the GitHub Sponsors button to donate to the people who contributed to this project.

Thank you for your support!

About

Various scripts for use with Jamf Pro to ease management of macOS devices

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published

Languages