route1337 / jamf-macos-scripts

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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) DEPNotify
Install Homebrew Install Homebrew for the initial user Yes 12.1(AS) DEPNotify
Common Homebrew Packages Install common Homebrew brews and casks for the initial user Yes 12.1(AS) DEPNotify
Install GPG Suite Install GPG Suite for the initial user Yes 12.1(AS) DEPNotify
Configure Terminal Configure a custom zsh shell for the initial user Yes 12.1(AS) DEPNotify
Configure ARD Configure Apple Remote Desktop via Jamf API and local kickstart Yes 12.1(AS) DEPNotify

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

License:MIT License


Languages

Language:Shell 100.0%