Download Sierra through CLI


One of the changes that came with High Sierra’s release and affected fellow macadmins was the removal of Sierra from the app store.   For now, there’s a work around as Apple still has Sierra in the Software Update Catalogue Sign into the Mac App Store with an account that had Sierra Download Mas CLI https://github.com/mas-cli/mas Extract mac cli Drag mas…

Permanently Disabling Timemachine


Time machine is great for HOME use. In the enterprise it does not have a place. When I first started with my current job, we did use time machine and provided everyone a 1 tb external (while this worked while we were alot smaller, it was not scalable, secure or maintainable). Since then we’ve gone to using CrashPlan to enable…

How to create a VM that’ll work with DEP on VMware Fusion


This often comes up in #Macadmins How Do I setup a VM that’ll work with DEP. We’ll need a few things: VMware Fusion (pro or standard) A Bootable DMG of what we’re going to use with DEP vfuse A Serial Number of a real machine currently apart of your DEP Portal. First you’ll have to create a bootable DMG that vfuse…

Deploy Office After DEP Configuration


In order to speed up our initial DEP process we decided to move deploy Microsoft Office on next checkin rather than part of the initial build. Doing this gave us the ability to DEP a machine in under 10 mins to get our employees up and running.   Todo this we have a few different moving parts. We deploy a…

Limit jss enrollment to a specific LDAP group


Where I work, we realized we wanted allow open enrollment, but only to Administration staff. While you could do this with a custom quickadd we wanted to keep the enrollment page in jss open as another option. Login to your Jamf Pro Server Click the Gear on the Left hand side by your name Select User Initiated Enrollment under the…

MacDeployment Calgary Slides


I recently had the opportunity to present at Mac Deployment in Calgary on Building Community Building Community – Slides Building Community – Slides with Notes  

Using Apple Caching Server with VLANS


Apple out of the box supports VLANS, although not very well. You can setup a VLANS by doing the following. Choose Apple menu > System Preferences, then click Network. Click the Action pop-up menu at the bottom of the network connection services list, then choose Manage Virtual Interfaces. Click Add , then choose New VLAN. Give the service a name, then enter a…

Carbon Black Install from the web


Where I work we heavily rely on autopkg & autopkgr to do the heavy lifting of our package management. As a stop gap before going down the rabbit hole of a Hand Crafted autopkg recipe, I created a Carbon Black install Script. I did this because Carbon Black throws some fun curveballs: They Don’t give you a direct link to…

Detecting a Touchbar Mac


Today’s task, figure out if the machine has a touch bar or not. While there’s a few files that contains info about the touch bar: “~/Library/Preferences/com.apple.controlstrip.plist” “~/Library/Preferences/com.apple.touchbar.agent.plist” These are user files. Which is fine to pull on, but better yet would be pulling on a file that doesn’t require Casper Jamf Pro to know about the user. Emily had a great…

Bluetooth Factory Reset all connected devices.


While reading on the web about OSX bluetooth I came across an article talking about resetting the bluetooth module. Pressing Shift+Option keys and clicking on the Bluetooth icon on your top bar, now displays hidden debug menus. This menu has a few interesting options, “Reset the bluetooth module”, but the one fascinates me more is referenced below “Factory reset all…