Installer package identifiers and the mystery of the missing Java 11 files
As part of developing new AutoPkg recipes to support SapMachine‘s new Long Term Support (LTS) distribution for Java 17, I ran into a curious problem when testing. When I ran the SapMachine Java 17 LTS...
View ArticleUsing AutoPkg to create an installer package for SAP GUI
I’ve previously posted guides on how to manually package SAP GUI: Building an SAP GUI installer for macOS Packaging SAP GUI for macOS with Java 11 support Packaging a SAP GUI installer application for...
View ArticleSlides from the “AutoPkg in the Cloud” session at Jamf Nation User Conference...
For those who wanted a copy of my cloud hosted-AutoPkg talk at at the Jamf Nation User Conference 2021 conference, here are links to the slides in PDF and Keynote format. PDF:...
View ArticleDisabling the Erase All Contents and Settings function on macOS Monterey
As part of macOS Monterey, Apple has introduced the Erase All Contents and Settings function to macOS for Apple Silicon Macs. In my Monterey testing, this setting was very useful because it enabled me...
View ArticleSilently uninstalling system extensions on macOS Monterey and earlier
As part of the move from using kernel extensions to system extensions, there is an issue which can be a problem for Mac admins: Uninstalling a system extension from the command line usually involves a...
View ArticleUse of FileVault Institutional Recovery Keys no longer recommended by Apple
When legacy FileVault was first introduced as part of Mac OS X 10.3 Panther in 2005, it supported a recovery key method which used a special keychain named FileVaultMaster.keychain which by default had...
View ArticleRunning Jamf Pro actions from outside Jamf Pro
Every so often, I need to have Jamf Pro perform actions where it’s difficult to arrange the timing and task order I want using the options available from the Jamf Pro server’s end. An example of this...
View ArticleSession videos from Jamf Nation User Conference 2021 now available
Jamf has posted the session videos for from Jamf Nation User Conference 2021, including the video for my AutoPkg In The Cloud session. For those interested, all of the the JNUC 2021 session videos are...
View ArticleDisabling Recent Tags in the Finder window sidebar
Every so often, something gets added to macOS and enabled by default where I wish it was off by default. The Tags section of the Finder’s sidebar is one of those additions. Fortunately for my...
View ArticleObtaining, checking and renewing Bearer Tokens for the Jamf Pro API
I’ve recently begun looking into uses for the Jamf Pro API, the API which Jamf makes available for Jamf Pro in addition to the Classic API. The two APIs handle authentication differently and for folks...
View ArticleRemediating Log4Shell on Jamf Pro
On Thursday, December 9th 2021, a vulnerability was discovered in the popular Java logging library (log4j) which allowed for Remote Code Execution (RCE) by logging a certain string. This vulnerability...
View ArticlePreventing user and location inventory information from being changed by the...
You can allow or prevent local administrators on the computer from changing User and Location inventory information in Jamf Pro with the jamf binary by using the Allow local administrators to use the...
View Article2021 Holiday Vacation Project
Like a lot of folks, I took some time off around the holidays. Before then, I decided I wanted to accomplish a couple of things while I was off. Goal 1: Set up a personal status board for my office,...
View ArticleBasic Authentication deprecated for the Jamf Pro Classic API
As part of the release of Jamf Pro 10.35, the following note was added to the Deprecations and Removals section of the Jamf Pro 10.35.0 Release Notes: Basic authentication — Jamf will discontinue...
View ArticleUpdated script for obtaining, checking and renewing Bearer Tokens for the...
Following my earlier posts on obtaining, checking and renewing Bearer Tokens for the Jamf Pro API and the deprecation of Basic Authentication for the Jamf Pro Classic API, @bryson3gps reached out to...
View ArticleIdentifying Intel Macs with Secure Enclave using Jamf Pro
Identifying Intel Macs with Secure Enclave using Jamf Pro As part of a recent task, I needed to identify using Jamf Pro which Macs in our environment have Secure Enclave and which Macs do not. For...
View ArticleAmazon Web Services’s new EC2 metadata tag option doesn’t allow spaces in tag...
Beginning on January 6th, Amazon Web Services added a new option to include your instance’s tags as part of the instance’s metadata when the instance is launched:...
View ArticleBacking up Self Service icon graphic files from Jamf Pro
While working with Self Service policies on Jamf Pro, I prefer to download the graphic files used for the Self Service icons and back them up to GitHub or a similar internal source control tool. The...
View ArticleJamf Pro server installer for macOS retirement planned for March 2022
To follow up on my earlier post on the Jamf Pro Server Installer for macOS being retired, Jamf has added the following to the Deprecations and Removals section of the Jamf Pro 10.35.0 release notes:...
View ArticlePython 2.7 removed from macOS Monterey 12.3 beta
As part of the macOS Monterey 12.3 beta cycle, Apple included the following note in the publicly accessible release notes for the macOS Monterey 12.3 beta release: .gist table { margin-bottom: 0; }...
View Article