Configuring Ubuntu Server for Active Directory authentication with Duo

Today I decided that I wanted to really start moving away from macOS xServe machines. Currently, I still do Mac repairs so I’ll need to setup a Mac Mini with AST but that is besides the point. In this post I will highlight how to setup a Ubuntu server with Active Directory and Duo so that we can prepare to make it a Netboot server....

4 minute read

802.1x Project - College of Education

Over the past few months our College has begun attempts to secure our wired network. This is due to the fact that our current setup was to use DHCP Reservations to allow devices on our wired network. This worked fine however anyone can statically assign an IP address and get on our network. It also presented a problem with the Apple dongles, displays and docks...

7 minute read

Getting the TeamViewer ID in the JSS

My college uses TeamViewer for remote support and in my previous posts I have highlighted how to deploy the software. The only remaining issue is getting the client ID so that we can remote into the system. Well to remedy this I built a python script that will extract the ID from either a TeamViewer 8 plist file or a TeamViewer 11 plist file. See...

2 minute read

New Blog CSS Upgrades

Once again, thanks to my work colleague Nick Kline, I have been able to make some additional modifications to really make this new blog site shine. I’m really starting to like the way I can easily publish blog posts and how great the site looks. Some of the new features I was able to add were as follows: Ability to Search the website using the...

1 minute read

New Blog Site

Over the last week I have been experimenting with Jekyll per the recommendation of my colleague Nick Kline to move away from WordPress and its ads. So far, things have been great and I’m liking the way Jekyll works. I was able to perform an export from WordPress of all my posts but I still had to do some cleanup of the posts in order...

8 minute read

macOSLAPS - GitHub Project

This morning I published my macOSLAPS project. This python script will allow your machine to contact Active Directory and determine if the local administrator password expiration time has passed. If it has passed then the password will be changed to something random and published back to Active Directory. To perform this I have chosen to use Python and make use of subprocess to use the native...

1 minute read

Links from the Penn State College of Education Case Study

Here are the links to the Mac management tools used in the College of Education at Penn State shown at the MacAdmins Conference 2016 at Penn State. If you are currently not using any management tools to maanage your macOS and iOS envrionment, I strongly recommend checking these out. Imaging Create Vanilla Image - AutoDMG Create NetBoot Set - NBICreator Lay Down flat Image -...

1 minute read

Initial DEP Experience with OS X devices in JAMF's Casper Suite

Today I experimented with the use of Apple's Device Enrollment program with JAMF's Casper Suite. So far the experience has been mostly positive however there are few miscues that I'm hoping are addressed as the JSS is updated.  Currently, our environment could "almost" hand a Mac to a user and have them go through the setup assistant. Check below for the specifics. So for our...

3 minute read

TeamViewer 11 (Again) - With Munki

I'm sure many of you read my previous post TeamViewer 11 and Munki where I described what I thought was the best way to deploy TeamViewer 11 on OS X by installing Version 8, then Version 9 and finally Version 11. Last week I decided that there has to be a better way and began digging through some of the packages. What I found was an actual...

2 minute read

MunkiWebAdmin2 - Setting up Active Directory

Greg Neagle has released early builds of MunkiWebAdmin2 which you can check out here.  MWA2 forgoes reporting and sticks strictly to managing your Munki repository by providing the ability to edit Manifests and pkginfo files through the web.  For reporting, it is highly recommended that you either use Sal or MunkiReport-PHP (both of which are excellent).  In this post however I'm going to highlight setting up Active...

2 minute read