Running all Jamf Pro policies in a specified category via the API
As part of a project I’m working on, I need to run several policies from a Jamf Pro server using a script which is using the Jamf Pro agent to run policies. However, I also want to maintain maximum...
View ArticleRunning multiple Jamf Pro policies via custom trigger
As a follow-up to my previous post about running multiple Jamf Pro policies via the API, my colleague John Kitzmiller pointed out that it was possible to achieve similar functionality by using a custom...
View ArticleExpanding partition size in an ESXi-hosted macOS VM
As part of working on a project recently, I ran into an unexpected problem with ESXi-hosted Mac VMs. For these VMs, I was creating VMDK files from AutoDMG-generated disk images, using vfuse to convert...
View ArticleBuilding VMs on ESXi using esxi_macos_vm_creation.sh
As part of my testing workflow, I’ve been using VMs running on a ESXi server running ESXi 6.5. To help me quickly build those VMs, I have been using a script named esxi_macos_vm_creation.sh for...
View ArticleIdentifying which Active Directory account is logged into Enterprise Connect
As more Mac environments move away from binding Macs to Active Directory and using AD mobile accounts, and towards using local accounts in combination of tools like NoMAD and Apple’s Enterprise...
View ArticleOffice 2016 DefaultsToLocalOpenSave setting change as of Office 2016 15.33.x
As part of the release of Office 2016 15.33.0, a number of managed preference options have been added and some have changed from what they were before. An example of one that has changed is the...
View ArticleSession videos available from MacAD UK Conference 2017
A number of session videos (including mine) have been posted from MacAD UK 2017. For those interested, the videos are available on YouTube via the link below:...
View ArticleS3 server side encryption not supported with Jamf Pro cloud distribution points
As part of a project I’m working on, I needed to set up a cloud distribution point for a Jamf Pro server in Amazon Web Services. AWS -hosted cloud distribution points use a bucket in Amazon’s S3...
View ArticleUsing IAM roles on Amazon Web Services to generate temporary credentials for...
While working on a project involving Amazon Web Services, I ran across the concept of being able to use temporary credentials with AWS’s Command Line Interface (awscli) tool. When using the awscli...
View ArticleInstalling and configuring the Jamf Infrastructure Manager on Red Hat...
I recently needed to configure Jamf’s Jamf Infrastructure Manager (JIM) to provide a way for a Jamf Pro server hosted outside a company’s network to be able to talk to an otherwise inaccessible Active...
View ArticleUsing base64 encoding to include binary files inside scripts
When writing scripts, it’s sometimes useful to be able to be able to include and deploy binary files as part of the script run. An example of this would be if you want to use MySQL 5.6 and later’s...
View ArticleApple filesystem session at MacDevOpsYVR 2017
I’ll be speaking at MacDevOpsYVR 2017, which is taking place in Vancouver, Canada from June 5th – 6th, 2017. My session will be an overview of Apple’s past and present filesystems, with an introduction...
View ArticleApple filesystem session at MacDeployment 2017
The same week that I’ll be speaking at MacDevOpsYVR 2017, I’ll also be speaking at MacDeployment 2017: Happy to confirm that Rich will also give this session at #MacDeploy with all the latest WWDC...
View ArticleLooking up DUNS numbers for Apple’s VPP program
As part of an ongoing project, I needed to set up a new Apple VPP account for use with a test environment. The reason I did this was that I didn’t want to cause conflicts with our production VPP...
View ArticleApplication blacklisting using management profiles
When deploying Macs for use in classrooms or for training, there is occasionally a requirement that certain applications must be blocked from running. Usually, this is to make sure that the student or...
View ArticleCreating Jamf Pro QuickAdd installer packages which do not install the Jamf...
Jamf Pro-managed Macs usually have a management account on the Mac, which is normally created as part of the Mac’s enrollment in the Jamf Pro service. This may cause issues in some Mac environments,...
View ArticleManaging AWS-hosted VMs using EC2 Systems Manager
I’ve been doing a lot of work recently with Linux VMs that are hosted on Amazon Web Services‘ EC2 service. As part of this work, I’ve been working on two problems in parallel: Enabling automation of...
View ArticleSlides from the “Storing our digital lives: Mac filesystems from MFS to APFS”...
For those who wanted a copy of my filesystem talk at the MacDevOpsYVR 2017 conference, here are links to the slides in PDF and Keynote format. PDF – http://tinyurl.com/MacDevOpsYVR2017pdf Keynote –...
View ArticleSlides from the “Payload-free Packages: Bundle vs Flat” QuickTalk at...
For those who wanted a copy of my payload-free package QuickTalk at the MacDevOpsYVR 2017 conference, here are links to the slides in PDF and Keynote format. PDF – https://tinyurl.com/MacDevOpsPkgPDF...
View ArticleSlides from the “Storing our digital lives: Mac filesystems from MFS to APFS”...
For those who wanted a copy of my filesystem talk at the MacDeployment 2017 conference, here are links to the slides in PDF and Keynote format. PDF – http://tinyurl.com/MacDeployment2017pdf Keynote –...
View Article