Featured
Deploying Vectorworks 2026 With Munki
Posted on 2 mins
Overview In a previous post I documented the behavior of the new (for version 2026) Vectorworks installer package. In this post I will show how I make this all work with Munki (and AutoPkg) to deploy it to my endpoints. Structure To accomplish everything that needs to happen, I have three packages. These are then chained together using Munki’s requires and update_for logic. The packages and their order look like this :Deploying Vectorworks 2026
Posted on 2 mins
I was happy to see Vectorworks shipping a package installer. I did run into issues getting it to work as documented here The Testing I created a vw2026.plist alongside the installer package and here is what I observed: When no user is specified in the vw2026.plist file, no serial number preference is written anywhere. When spcifying a user in the plist file, the serial number is written to <userhome>/Library/Preferences/net.nemetschek.vectorworks.license.2026.plist Specifying root as a user results in the serial number being written to /Library/Preferences.Enabling and Disabling SSH in Munki Update
Posted on 1 min
I previously posted a munki nopkg script to enable SSH using /usr/sbin/systemsetup This stopped working on newer versions of macOS at some point and I implemented a new method, but never posted it. The new method simply loads the launch daemon to enable SSH. The install_check script <key>installcheck_script</key> <string>#!/bin/bash #check to see if ssh is off (/bin/launchctl list | grep ssh) if [[ $? = 1 ]] then # exit 0 to tell Munki an install is needed exit 0 fi # if not needed, exit 1 exit 1</string> The postinstall_script :Stupid SSH Tricks
Posted on 1 min
I’m writing down these SSH configuration tweaks because I tend to change them infrequently enough that I forget them :-) Configuring SSH keys Sometimes it might be useful to use seperate SSH keys for seperate purposes. For example, one for work and one for peprsonal. On macOS this can be accomplished using ~/.ssh/config For each host that you want to use a specific key for, you can create an entry like this :