mirror of
https://github.com/MLBZ521/MacAdmin.git
synced 2026-06-11 03:40:32 +01:00
ab9dabbb2a84018cc77d04200423f5db695f3f4b
falconctl error handling and SysExt reporting logic
+ Accounted for the scenario where the Falcon Service (falconctl stats) errored/failed to provide the expected info
+ This should correct devices reporting `Invalid Customer ID; SysExt not loaded` incorrectly
+ Fixed a logic error where only the _last_ system extension status (from `systemextensionsctl list`) is checked -- the last may not be the most recent
+ Added an additional "acceptable" system extension state that would result in a passed check (`activated waiting to upgrade`)
- Removed logic supporting older Sensor versions
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%