Maintenance completed!

Standard

Hopefully, all 229 posts from the past eleven years and two months have all been sorted.

All the code examples have been moved to gists from repos, and they will now show inline natively.

There was also still some http:// items from way back when this blog was just http://, which have been moved to https.

And, there was some images missing.. for $reasons.

I’ve also rejigged some backend stuff and removed some older plugins.

So, a fair bit or maintenance over the past 11 days. Let me know if any issues encountered.

Lastly, once more, thanks to @SudarMuthu for the WP Github Gist plugin which served this blog so well.

Where did the code examples go? Well…

Standard

A few folks have noticed that the code examples have disappeared from my posts, well.. I was using a plugin called WP Github Gist to display the code as this blog has been around since before WordPress added native support for Gists.

However, this plugin no longer works.

But, don’t panic!! Things will come back, I just need to manually update the 229 posts here (over 11 years worth), to use Gists.

One of this things I most liked about WP Github Gist and will miss, was the fact that I could link to lines within a file within a GitHub repo and has them displayed. Instead of creating a gist per post (as an example, this file was used across a number of posts).

So, there is some work for me to do.

If you’re looking at a post, and are missing the content, please message me on Slack or Twitter.

No SLA mind, but I’ll look to update the posts requested over the older ones.

And lastly, thanks to @SudarMuthu for the WP Github Gist plugin which served this blog so well.

macOS Monterey prompt: “…..” needs to be updated

Standard

During your testing of macOS Monterey (betas or today after it’s release), you might receive a prompt like that shown above.

Well, does this mean that the “JamfManagementService” needs an update? Nope! and, to be clear, this is something you’ll likely see even if you don’t use Jamf.

Below is some information on this message, what triggers it, and how to start to uncover what on your macOS devices are triggering it.

Continue reading

Jamf Pro 10.28.0 and Apple APNs changes

Standard

As forewarned by Apple, Richard Purves and recently one of my dataJAR colleagues Richard Mallion, Apple is making a change to APNs on March 31, 2021.

As detailed within the dataJAR blog post, this change is between MDM servers and Apple and not managed devices.

Since Jamf Pro 10.23.0, there has been a toggle to enable this change to HTTP/2 for APNs communication.

However with Jamf Pro 10.28.0 release earlier this week, Jamf Pro will default to HTTP/2 and if you’re self hosting Jamf Pro this release will flip over the APNs communication to use HTTP/2.

If you’re Jamf Cloud, then this change has already been made for you.

So, this short post is just to bring attention to this change for those that need it.

And if you’d like to know more, for more info see the aforementioned blog post on the dataJAR blog.

iMovie, and the iMovie_27_Sep provisioning profile

Standard

With the recent release of iMovie 10.2.3, an additional surprise item is installed, a provisioning profile.

See below for more information on this provisioning profile, and impact.

Continue reading

Apple Silicon, the softwareupdate binary and password prompts

Standard

With Apple recently releasing macOS 11.0.1, many Mac Admins over at the MacAdmins.org Slack started to see password prompts like the above.

Some digging has revealed that this password prompt is shown when the softwareupdate binary is called, and only on Apple Silicon devices.

Calling the softwareupdate binary is something which we Mac Admins have done for years, and it’s likely folks have workflows in place calling the softwareupdate binary which is then triggering this prompt.

So, what’s the fix? Short term, don’t call the softwareupdate binary on Apple Silicon devices and raise this issue with Apple. 

Longer term? Unsure. There is still documentation around Apple Silicon devices to be posted  by Apple, and until we have documentation we can but guess.

On Managed Software Updates for macOS

Standard

In starting to write a blog post on how to block and delay the latest macOS release, I realised that the subject of delaying updates via Managed Software Updates was probably worthy of its own post.

This its that post, see below the break for details.

Continue reading

Jamf Pro – No more DEP sync errors

Standard

With the release of Jamf Pro 10.20.0, Jamf has fixed [PI-007508]. This is the PI for DEP Sync failing due to TLS changes being needed for on-prem installs & one which I blogged here.

The fix from Jamf forces TLS1.2 for connections to Apple for DEP/Automated Device Enrollment.

So, if you made a change to your TLS settings as I mentioned in my previous blog post, you can remove those changes.

At dataJAR, we’ve been running all datajar.mobi deployments with no TLS settings enforced via our setenv.sh for a couple of weeks now & all is syncing as expected.

macOS Software Update custom catalog URL deprecation

Standard

At the recent London Apple Admins, I mentioned that with macOS Catalina setting a custom Software Update catalog URL is now noted as deprecated.

This took some folks by surprise, despite setting a custom Software Update catalog URL.

Below is more details on this deprecation.

Continue reading

FossHub & AutoPkg

Standard

A few years ago FossHub’s Terms of Service (read: TOS) did not allow for automated downloads.

This has changed recently, with details on how to now download from FossHub via AutoPkg below.

Continue reading