User Support and Computing Services (Apple Support) Blog

Overview Xcode is Apple's development environment. It's used to develop applications on Macs, iOS devices like iPhones and the Apple Watch. It also includes the new language Swift, which is becoming very popular in higher education. However, Xcode requires users to have "_Developer" group privileges to allow the debugger and emulators to work correctly. We give our users only the minimum privileges they need to get their work done and we take great pains to secure our environment. We felt giving every user "_Developer" rights was...

February, 17th 2016 - University of Utah, Mac Managers Meeting The University of Utah, Mac Managers Meeting is held monthly at the Marriott Library @ 1 PM Mountain Time. Presentations cover Apple technology and integration in a heterogeneous university enterprise environment. Lunch is provided to the meeting, and we provide live broadcasts and archive of the presentations. If you have suggestions on presentations, questions or comments, please your the "Contact Us" option. How Packet Firewall (PF) Can Protect Your Enterprise - By Jason Miller, Thumbtack Server and endpoint security comes...

January, 20th 2016 - University of Utah, Mac Managers Meeting The University of Utah, Mac Managers Meeting is held monthly at the Marriott Library @ 1 PM Mountain Time. Presentations cover Apple technology and integration in a heterogeneous university enterprise environment. Lunch is provided to the meeting, and we provide live broadcasts and archive of the presentations. If you have suggestions on presentations, questions or comments, please your the "Contact Us" option. Optimizing Deployment & Updates of Office 2016 for Mac - By Paul Bowden, Microsoft Get an in-depth look...

Update Since this post was first written, I've discovered some people use Anaconda Python. After investigating, it looks like Anaconda is a much simpler solution. To deploy it, I installed both Anaconda 2 and 3 to [crayon-599ae6141ee03869431831-i/] , and then modified the [crayon-599ae6141ee0b198927940-i/]  and [crayon-599ae6141ee0f450961422-i/]  files accordingly (as shown further down in the article). Overview This post walks you through the steps to create new installations of Python on an OS X machine you administrate. The end-goal is to have standalone versions of Python 2 and 3 that you...

Overview The JAMF Distribution Server (JDS) is a distribution point that is managed by the JAMF Software Server (JSS), similar to a computer or mobile device. A JDS is a completely separate server that you install on OS X Server (10.6 or greater) or Linux. It can be used to host packages, in-house apps, and in-house eBooks that are distributed to clients. In our environment, we are running our JAMF Distribution Server's on OS X El Capitan (version 10.11.2) Server on Mac mini computers and Promise Pegasus...

Overview On our JAMF Software Server (JSS) we noticed and error occurring during scheduled JSS database backup using the JSS Database Utility. The bug is in the implementation of the MySQL binary running on OS X, and isn't seen on other platforms like Windows or other Unix servers. The Symptoms include, under heavy work loads we see the error: "Lost connection to MySQL server at 'sending authentication information', and system error: 32”. Our server is running, JAMF Software Server (JSS) 9.82, OS X 10.10.5...

Overview This post covers setting the path variable for MySQL on a JAMF Software Server running OS X 10.10.x Server & MySQL 5.6.x. The path for a user in OS X is a set of locations in the file system whereby the user can use certain applications, commands and programs without the need to specify the full path to that command or program in the Terminal. So instead of entering something like this: [crayon-599ae61420952828293562/] You could just type: [crayon-599ae6142095a555960332/] The variable is specified as a list of one or more...

December, 16th 2015 - University of Utah, Mac Managers Meeting The University of Utah, Mac Managers Meeting is held monthly at the Marriott Library @ 1 PM Mountain Time. Presentations cover Apple technology and integration in a heterogeneous university enterprise environment. Lunch is provided to the meeting, and we provide live broadcasts and archive of the presentations. If you have suggestions on presentations, questions or comments, please your the "Contact Us" option. Apple Enterprise Update - By John Daley, Systems Engineer, Apple Education This will presentation and discussion...

Overview This is a OS X GNU Bash Installer for OS X 10.5 to OS X 10.10 that addresses the Bash vulnerability, also know as Shellshock. Since Apple has released security updates for OS X Lion (version 10.7), OS X Mountain Lion (version 10.8) and OS X Mavericks (version 10.9) and newer OS X operating systems include an updated Bash that isn’t vulnerable to this exploit. We recommend using this installer on older operating systems with the exploit like OS X 10.5 and OS X 10.6...