mirror of
https://github.com/MLBZ521/MacAdmin.git
synced 2026-06-11 03:40:32 +01:00
1e79971f5aa97bb8f6e90d626adaa2dfcb26436b
+ Massive update to the check System Extension logic + Making a single call to get the contents of `/Library/SystemExtensions/db.plist` instead of multiple + No longer using `systemextensionsctl list` as this is not reliable -- it's possible that it doesn't return results (ever) + Improved state checking, including version validation logic + Improved the logic to determine if the SysExt is staged or not + Fixed logic issue in the OS Version Support conditional + Updated logic related to working with `falconctl stats` + Moved locale checking logic to a more appropriate location + Reporting Invalid Customer ID _only_ if a CID value can be determined + Added function for working with PlistBuddy + Updated any existing PlistBuddy calls to work with this function + Updated comments in most functions - Removed all support for v5 Sensors - Removed conditional logic for unsupported v6 Sensors - Removed checks for SIP status
MacAdmin
Update: I've done some recent house cleaning (again), which included filing things into more appropriate locations and merging repositories. If you can't find something in this repo, or another, feel free to reach out. Sorry for any inconvenience! Hopefully this is the last time and will make it easier for me to commit things in a single place....I'm very behind on this...
Jamf Pro
This folder will contain content I have created while managing a Jamf Pro environment.
Software
In this folder are various scripts that I have written to maintain macOS Software.
System Configs
In this folder are various scripts that I have written to maintain the macOS Operating System from a client perspective.
Languages
Shell
75.4%
PowerShell
13.1%
Python
11.5%