NoMAD: Get AD features, without binding your Mac!
Today, Joel Rennich (aka mactroll) released the first Public Beta of NoMAD, with the quite aggressive tagline: Get all of AD, with none of the bind!
Read more below!
Read MoreToday, Joel Rennich (aka mactroll) released the first Public Beta of NoMAD, with the quite aggressive tagline: Get all of AD, with none of the bind!
Read more below!
Read MoreI had the chance to talk at London Apple Admins 28th Meet Up @ Airbnb (July 2016).
We had three presentations:
I loved Graham and Ben's presentations. Graham, who recently joined Airbnb, gave us some insights on how to "Be A Host" with your users. Ben shared his techniques on how to automate AutoPkg recipe testing. The most important part of his story was the background. Like many universities and businesses, Oxford has more than one IT. In fact, they have many, and they don't necessarily work together. How do you roll out a global IT project in this environment? By collaborating. Ben's goal is to allow every IT department at Oxford to create and push AutoPkg recipes.
My presentation was about focusing on the end-user by giving him the proper tools he needs while minimising IT involvement. It was surprisingly close to Graham's presentation while using radically different tools.
Key takeaways:
Thank you to our hosts, Macmule and Graham Gilbert!
Did you ever try to mass update assets in JSS?
Even if you like to use the API, you might be more comfortable using Michael Levenick's Tool: JSS MUT.
Read MoremacOS units were experiencing performance issues both authenticating and browsing Hitachi HNAS appliances navigating through any DFS namespace. This lead to the following issues:
This was solved by disabling the SMB packet signing.
Read more below!
Read MoreSo now you want to get Wi-Fi.
In this profile, you'll add two payloads:
So you want to use AirWatch, but you're unsure about the viability of their Self Service or package management system. I understand. Let me show you how to do it basically.
You need 3 Devices > File/Actions:
I'm aware Forcerun is bad practice and you should reboot before. But I was told by Greg that worst case scenario nothing works until next reboot. I think I'm safe enough.
You need 1 Devices > Products:
You need 1 Devices > Profiles:
<dict> <key>PayloadDisplayName</key> <string>MacLovin - Munki (Demonstration Setup)</string> <key>PayloadEnabled</key> <true /> <key>PayloadIdentifier</key> <string>org.maclovin.munki.test</string> <key>PayloadUUID</key> <string>8214F1A8-0E65-422C-A82C-088502A14FD6</string> <key>PayloadType</key> <string>ManagedInstalls</string> <key>PayloadVersion</key> <integer>1</integer> <key>SoftwareRepoURL</key> <string>http://munki.maclovin.org/munki_repo</string> <key>ClientIdentifier</key> <string>test_munki_client</string> </dict>
Now have fun and let me know!
Forgetting a package is a good way to troubleshoot some behaviours. It doesn't install anything, but the computer will believe the package was never installed.
For OS X packages, installed by Installer.app or Software update, simply use sudo pkgutil --forget [package_id]
. You can list current installed packages with pkgutil --pkgs
This will get updated at next recon to Inventory > Package Receipts > Installer.app/SWU.
To change this (unrelated) list, you need to delete the relevant file in /Library/Application Support/JAMF/Receipts
, then do a sudo jamf recon
Again, this doesn't do anything but change inventory.