Search

Overview I will be presenting at the upcoming 2019 Jamf Nation User Conference (JNUC) on “Building A Custom Set of Tools That Bridge the Support Gap to Jamf”. This presentation will be covering our Apple infrastructure history, our road to Jamf Pro including integration, transition...

Overview We have developed a methodology of managing enterprise and/or shared environment unfriendly applications that has evolved over the years at the Marriott Library or other locations on campus that we support. We affectionately call it the  “Crappy App” model which we use sanitize applications with exceptional...

Overview This blog was created from the first multi-part of a presentation at the June 2017 University of Utah MacAdmin meeting which covers in-depth information on managing settings on Mac systems including property lists format, naming, preference search paths, file system locations and structure and...

Overview I have responded to multiple inquires about getting an error that the webpage requires the QuickTime plugin when trying to view content from our media streaming site. The inquires are coming from non-technical end-users and surprisingly more technical/knowledgable IT workers. So, I thought it would...

Overview The Cisco AnyConnect Virtual Private Network (VPN) client connecting to a virtual private network will make remote resources of another networks available in a secure way as if the user were connected directly to that “private” network. The Cisco AnyConnect VPN client provides remote users with secure VPN connections to the Cisco appliances using the...

For years we've been using the old C program SetDisplay (the code can be seen here, as modified by one of our previous teammates). However we've recently been trying to move everything to Python, and to continue that effort I've set about porting the C code to Python. While we may lose some performance, we hope to gain portability, readability, and maintainability, which we feel are more valuable.