Category: Uncategorized
-
Unknown error 9 or 9006 for restoring an iPad
If you get an unknown error when restoring an iPad to factory settings and you know your iTunes is up to date and you don’t have anything weird blocked on your firewall or web filter, it’s likely the cable you’re using. Apple has a full list of troubleshooting steps. Just keep in mind that you…
-
Thick imaging, thin imaging, and no imaging macOS
Last year, Tech Republic published a quick rundown on three approaches to Mac deployment. Thought I’d do my quick take on it, based on my experiences. Thick Imaging Among the leading Mac admins out there (the ones giving workshops at conferences and on the tech panels and the primary contributors to widely used GitHub projects…
-
Changing client computer names using a Munki nopkg
In Another opinionated guide to Munki manifests, I said one of the benefits of having no ClientIdentifier and using serial numbers as manifests was not having to manually change preferences on the machine if you repurpose it. What if you want the machine name to change, though? It used to be something like Basketball01, and…
-
Create a Mac favorite/bookmark desktop shortcut with a script
If you want to create a bookmark for a webpage using a script (which, for example, you can run at user login), just create a script with this code: /usr/libexec/PlistBuddy -c “add :URL string ‘http://YOURWEBSITE.COM‘” ~/Desktop/BOOKMARK.webloc Just substitute in the actual website you want for YOURWEBSITE.COM and the actual name of the desktop short for…
-
Configuring Sendmail for Gmail on a WAMP server
If you have a WAMP server and want to send email via PHP’s mail() function, a quick way to do so is with fake sendmail for Windows. Create a directory on your WAMP server for C:\usr\lib and put both the sendmail.exe and sendmail.ini files in there. Edit the sendmail.ini file as below (filling in your…
-
Fix “invalid node structure” error in macOS
Note: If you’re getting this error on an OWC drive, it is hardware issue. If your drive is still under warranty, contact OWC about a replacement. One of our Macs got a filesystem error of “invalid node structure.” You can still mount the drive (if you want to get at the user data), but the…
-
Scripting manifest creation in Munki
If you’re new to Munki, you probably have an entire fleet of Macs you have to manage. It could be hundreds, thousands, or tens of thousands. You’re not going to enroll those all by hand, are you? But please be intentional about how you structure things. Before you run off scripting, read Another opinionated guide…
-
Seashore breaks with Sierra; use GIMP (or Photoshop) instead
For many years, GIMP didn’t have native macOS support (you needed X11 to make it work). Seashore wasn’t as fully featured as GIMP, but it was native. As of Sierra (macOS 10.12), Seashore just crashes when you try to launch it. R.I.P., Seashore. Fortunately, if you’re looking for a free alternative to Photoshop, GIMP is…
-
Another opinionated guide to Munki manifests
Why this guide? The setup I would recommend What are the benefits of this approach? Bulk-creating manifests from serial numbers Switching to serial numbers from a different setup Subfolders for included manifests And then, going forward? Why this guide? When I first started using Munki, all the terminology was a bit overwhelming to me, even…
-
Set ShoreTel Communicator server name with a profile
When you install ShoreTel Communicator’s Mac app, it launches up and asks you for a server name, username, and password. The username and password will be specific to each user, but the server name will likely be the same for everyone, at least at a small- or medium-sized organization. So if you have Mac clients…
-
Using a profile to re-enable Safari plugins
Recently (not sure the exact date), Apple started disabling certain Safari plugins by default. That’s great for security, but it’s not that great for usability, especially if users actually want to use those plugins. If you want your users to enable plugins themselves manually, they can follow Apple’s instructions at How to use Internet plug-ins…
-
Freeing up licenses from deactivated users in CrashPlan
If you have CrashPlan PROe licensed for a certain number of users at your organization, but then you run out of licenses, you may think you can just deactivate users, and that’s all good, but in Deactivating & Reactivating Users & Devices, Code42 is a little vague on how long it will take for the…
-
Setting up deferred FileVault encryption
In Enabling FileVault Encryption for Client Macs, I mentioned that deferred enablement is one option for mass-deploying encryption to clients, with the major downside that you can enable it for only one user and not multiple users at once. If you do want to go that route, though, this is the command (assuming you’re using…
-
Printopia Pro unofficially supports macOS Sierra
The last word Decisive Tactics has on Printopia Pro (as of this writing) is there were some fixes in June for issues in 10.7: Printopia Pro Release Notes Just in case anyone’s curious, I loaded Printopia Pro on a Mac running Sierra (10.12), and it’s running just fine. No official word from Decisive Tactics, but…