MacTech 02082022

MacTech Groups Agenda
Tue, Feb 8, 2022
2:30 to 4:30 pm
Hillsborough B16-B  &

Announcements – 5 min

OIT only supports macOS 10.15.7 or newer after Dec 31, 2021
Status page for services see
OIT Macintosh Support Web Site for updates.
Slack group #macintosh
Apple Sales: Paul & Sys Eng: Dave
Vintage and Obsolete Apple Products:
Apple Education Support Line 800-800-2775 use this number only. Always verify Applecare Coverage.
Antivirus for university owned devices –
Unity Macintosh MultiUser Workflow uses NoLoAD configuration with local home directory at /Users/$uid$
OIT supports only Apple branded Intel (intel64) and Apple Silicon(arm64) hardware for macOS and software. Only unmodified iOS/iPadOS/tvOS is supported.
Please remember to verify prices at with NC State Marketplace
Authorized NC State personnel wanting to get training and tools for Apple Certified Technician should request an invitation by opening a help desk ticket at Must login to GSX monthly!!
JAMF Pro Enterprise service, and for details
Required Jamf Pro Implementation of Endpoint Protection Standard –
JAMF Pro Cheat Sheet at for details on common configuration management tasks

Training – 5 min

Virtual Quick Start Jamf Pro at NCSU course – 1 Hour – available by scheduling Everette at

Hands On only:

OIT-Managing Apple Devices with Jamf Pro – Feb 24 – 1:30-4:30 pm Hillsborough B3

OIT-Jamf Pro Best Practices for Packagers – Mar 15 – 1:30-4:30 pm Hillsborough B3

OIT-Advanced Apple Device  Management with Jamf Pro – Apr 19 – 1:30-4:30 pm Hillsborough B3

CrashPlan for Sub-Org Administrators – Request –

Local Based Commercial Training –

JAMF Pro Training –

Service Updates – 20 min

Configuration Management  -Jamf Pro production is currently 10.35.0, test on nccloudtest is 10.35.0, and current beta is 10.36.0B1.  Jamf Pro is the only approved Configuration Management system for macOS, iOS/iPadOS, and tvOS.  See

Patch Definition Management
No change.  Waiting for Jamf to release App Management.

Backup for Endpoints – The Code42  production service is at version 8.8.2.
For NEW installs only the package in JAMF is “NCSU-Campus-Install Code42-871.pkg”(will be updated when 8.8.2 is available as a universal install). The “NCSU-Campus-Install Code42CrashPlan License and Config.pkg” is required in the policy as before for new installs.

Internet Recovery –
Also see:
No change

Software Packaging – No change.

AntiMalware – No change.  DetectX Swift (intel) is still available and should be installed see
The Jamf Pro Extension Attribute “DetectX Issues” was rewritten in zsh and deployed Jan 2, 2022.
The scanning script is rewritten in zsh and is available to deploy as (replaces
There is some internal OIT testing of Crowdstrike Falcon Sensor but there is no plan or money to go beyond testing at this point.

Apple School Manager – No change. REMINDER Make sure you *unassign* any devices you have sent to surplus.

Endpoint Protection Standard  – Required Jamf Pro Implementation of Endpoint Protection Standard is at

Python is going away in macOS 12.3 – 10 min
As widely announced macOS 12.3B does not have python2 installed in  /usr/bin/python (or anywhere else) and calling python3 prompts the user to install Xcode command line tools (admin access required).
Safe bet is to move any scripts to zsh or use osascript to run javascript which will not be deprecated.
Python 3 can be installed from  with a universal .pkg installer.  Don’t forget to add the python to all the shell PATH variables.
% which python3

% python3 –version

Python 3.9.6

ALSO: be aware that perl and ruby are set for future deprecation and php was already removed in macOS 12.2.
Note that *a lot* of packages and scripts written in sh,bash, etc will call out to python for things like getting the logged in user.  These should all be found and replaced with code using scutil
Tips on using javascript in macOS instead of python (handy for parsing json like in the DetectX EA)

JSON Configuration Templates for Jamf Pro – 10 min
Jamf Pro now imports Configuration Profile Templates in JSON format making it easy to configure Custom configuration profiles in a web form.  See and

Adobe Quarterly Updates – 5 min
All the latest 2022 versions of Adobe products for intel64 and arm64 are complete and have been tested.
Note in
Adobe provides support for
macOS 12 (Monterey), macOS 11 and macOS 10.16 (Big Sur), and macOS 10.15 (Catalina)
Also we found out today that the Adobe Admin console now allows us to create packages that install universal versions of Adobe products. The installers are still NOT signed binaries.

EIT Apple Management Strategies – Jason Robinson  – 45 min
The CALS EIT group manages Apple devices in remote and far flung corners of North Carolina.  Her Jason Robinson talk about their deployment cycle, software support, and strategies

Q&A – 15 min
You ask we try to answer

Next meeting:

MacTech – Tue. Mar 8, 2022  In person/Zoom hybrid
MacTech – 2nd Tuesday each month: Jan, Feb, Mar, Apr, May, Jun, Aug, Sep, Oct, Nov, Dec
MacTech does not meet in July.
Meetings usually held in B16-B Hillsborough Bld.
Please mark your calendar.