-
-
MacAdmins Podcast: School Life
-
Some Basic Chromeos Troubleshooting (Under the hood)
Chromeos is one of the easier operating systems to use. It’s matured a lot over the years and there are now some great troubleshooting options under the hood. One thing I hate doing is mashing buttons without at least some semblance of proof of a hypothesis about what a problem is. In other words, I like to start troubleshooting with logs. For this let’s use Ctrl+Alt+F2 to bring up a virtual terminal. From there: A standard place for logs since Unix System V has been /var/log. In there are files such as libcros_log, which is where chromium dumps logs from services. /var/log/messages and subdirectories of /var/log/window_manager/chromeos-wm.LATEST and /home/chronos/user/log/chromoeos-wm.LATEST /home/chronos/user/log/chrome_log which…
-
Apple 1997-2011: The Return Of Steve Jobs
-
From Moveable Type To The Keyboard
-
Reviewing TCC dialog prompts using logs on a Mac
I wrote this awhile back on using the logging facilities in macOS to review and parse logs. The log command provides a number of options to see various events on a Mac. I was recently working on an app that was automatically denying a prompt to generate entitlements and thought I’d post how to find the logs for that. First, let’s find all prompts. We’ll do that using the com.apple.TCC subsystem as a predicate. In the below command we simply pipe the output to grep for Prompting. /usr/bin/log show -style syslog --predicate 'subsystem == "com.apple.TCC"' --info --last 12h | grep Prompting I’d much rather use “&& contains” in syslog because…
-
Jamf After Dark: Jamf Now and an Update On Small Businesses
-
MacAdmins Podcast: Alectrona Patch
-
NeXT Computer && Apple
-
Apple’s Lost Decade