I have extended the capability of Munki-Do to handle branching in a Git-enabled Munki repository, as may be required in larger IT Support teams. Munki-Do now has a GIT_BRANCHING option which creates a new, unique branch for each new change made. This branch is identified by Munki-Do user and timestamp....
I just started using Jekyll for blogging, and the nature of my blog means referencing various weblinks in almost every post. A link in a Markdown is normally constructed inline like so: I just started using [Jekyll](http://jekyllrb.com/) for blogging... When [blogging with Jekyll](http://jekyllrb.com/), I find some tasks repetitive... To avoid...
This blog has run on WordPress.com for a while, but I have increasingly found its format to be somewhat frustrating, particularly when it comes to quoting code, which is a frequent occurrence in this blog. I prefer to edit in Markdown, which is possible on WordPress.com, but has limitations. I’ve...
Munki-Do inherited from its father MunkiWebAdmin by Greg Neagle et al., the ability to commit to a Git-initiated Munki Repo when making changes to Munki manifests. Over the past few days I’ve been looking at how Git can interact with Munki. Using Git with Munki is covered in the Munki...
Disclaimer: Munki-Do is still a very much work in progress, so shouldn’t be used in production. I welcome the raising of issues, and pull requests. Munki-Do (as in “munki see, munki do”) enables the manipulation of Munki packages via the web. Munki-Do is based on MunkiWebAdmin from Greg Neagle, and...
Matlab is a cross-platform commercial programming tool. Its use is licensed, either with a personal license code or through a license server. It is made available as an ISO from the Mathworks website by authorised accounts. A silent installation method is detailed here. Previously I had installed Matlab on a...
A Mac user complained that Managed Software Center popped up in the middle of a conference presentation. I started looking into how to suppress notifications. As a quick fix, I created an AppleScript application which suppresses notifications for 24 hours, utilising the SuppressUserNotification key in /Library/Preferences/ManagedInstalls.plist. The application sets the...
I made a comment on the #general channel of the MacAdmins Slack Team yesterday about my wish that the favourites list in the Go > Connect to Server list would share between devices using iCloud. This led MacAdmins Slack Team member scriptingosx to helpfully reply with a simple way of...
Munki-Enroll is a useful tool to use when installing the Munki tools on Mac clients. It enables the automated creation of unique client manifests, which makes it easy to change the group manifests of a client remotely at any time using tools like manifestutil, MunkiAdmin or MunkiWebAdmin, utilising the included_manifest...
As a Mac SysAdmin in a dominantly Microsoft leaning organisation, I’m led to test new MS offerings with a view to rolling them out to Mac users once they reach their production stage. Sometimes, as in the case of OneDrive for Business, the need to use it is so great...