Author Archives : rderewianko

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…

Read More »

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…

Read More »

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…

Read More »

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  

Read More »

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…

Read More »

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…

Read More »

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…

Read More »

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…

Read More »

Screenshots at the Setup Assistant


While working on DEP, I noticed something interesting. As of 10.11 you can screenshot Setup Assistant using the standard keys Command + shift 3/4 (add a space for just a window). This raised the question, where do the screenshots go? Supprisingly when you finish the Setup Assistant they end up as expected on the desktop.

Read More »

CrashPlan Silent Install


Finally I had time to figure out why Jamf Pro wasn’t pushing the CrashPlan install properly. My configuration was correct, but it would die as it couldn’t find out who the user was properly While trying to find out what was going wrong I found a log file Located at /Library/Logs/CrashPlan/install.log In my case the log looked like this. Mon…

Read More »