Profiles: An IT Admin’s Best Friend

Standard
screenshot-2016-12-11-22-01-56

At JNUC2016, I presented alongside my colleague James Ridsdale. The talk gave a history of Apple management, from Managed Preferences to Configuration Profiles. Attempted to deep dive into how Configuration Profiles work, advise on some idiosyncrasies & some workflows available when using an MDM.

A link to the talks video can be found below, as can the resources for the talk & links to twitter for the talks hashtags: #jnuc2016faff #imtoosexyformcx

Continue reading

The Great (caching) Purge

Standard
caching-purge

Earlier tonight, myself & a few others on the #osx-server channel in the macadmins.org Slack started to receive alerts from our macOS Servers running a Caching Service.

Sadly, it was not just the harmless “Caching service unavailable” alerts that you see at times.

Continue reading

AutoCasperNBI & AutoImagrNBI 1.3.4, Sierra compatible & other changes

Standard

auto-sierra-nbi

Earlier today, I released AutoCasperNBI & AutoImagrNBI 1.3.4. Both of these are now Sierra compatible as well as signed.

For more information about the changes to these apps, see below.

Continue reading

iCloud, Spotlight & Login Window issues with JSS 9.9+ & the Security & Privacy profile payload

Standard
configProfile

Recently, myself & a few folks have been dealing with issues from profiles deployed via the JSS.

Kitzy has a workaround for the issues affecting 9.82 & screen savers asking for passwords, here.

This was seemingly fixed in 9.9, but other issues have since cropped up & I’ve detailed them below.

Continue reading

Because dataJAR

Standard
dataJARltd_logo_cut

So, today was my last day at Pentland. On Monday I start my new role as Systems Engineer at dataJAR.

Below is a simple explanation of why & some hopes for the future.

Continue reading

Google Chrome 50 OS Requirement Changes

Standard
Chrome50

Earlier today, Google Chrome 50 was released. With this release, there are some changes to the platforms that Google Chrome is supported on.

Below is some detail on this, & how it could affect you.

Continue reading

Airwatch REST API URI Changes

Standard

post_airwatch

When looking into the issue in my last post, I found I could no longer access Airwatch’s online API documentation.

Heading to Ask Airwatch & looking for the API documentation revealed why.

With the 8.3 release, Airwatch have started a process of refactoring & remotion of the Uniform Resource Identifier (read: URI) used for API calls.

See below for more information on these changes.

Continue reading

Issues Accessing Airwatch API After 8.3.1.0 Update

Standard

post_airwatch

As mentioned before we have some scripts that access Airwatch’s REST API.

Sadly a recent update to our SaaS instance to 8.3.1.0 lead to our scripts failing.

Below is a little post with the resolution.

Continue reading

KeRanger ransomware, an attempt at detection & removal via the JSS

Standard
Screenshot 2016-03-07 14.31.40

Transmission is a popular BitTorrent client for Mac, over the weekend it emerged that a version of their app available from the projects website had been swapped with another version.

This version contained the KeRanger ransomware, this seems to be the first functioning example of ransomware affecting OS X.

Below is more information, as well as a script that should alert or clean up affected Macs.

Continue reading

Ethernet connection on some Macs stops working after a recent update

Standard
Extension

On Friday, Apple released an update titled “Incompatible Kernel Extension Configuration Data: Version 3.28.1”

This update was an exclude list of bad Kernel Extension’s for 10.11 & included an Apple Kernel Extension.

Below is some more information on this & a possible way to detect affected Macs via the JSS.

Continue reading