
Deep Frog
do you think this is what lovecraft meant whenever he described something as being beyond description
I love this
The answer is: JUST ANGRILY RUN OVER THE PROBLEM
At the terminal, run this (all on one line):
sudo launchctl unload -w "/System/Library/LaunchDaemons/com.apple.mbsystemadministration.plist"
enter your password when prompted, then reboot.
If you know a better way to fix this issue, please share. If only launchctl unload -w from single-user-mode would work across reboots…
From safe-mode, before the fix, errors like these were getting logged:
Oct 22 13:12:41 unknown mbsystemadministration[272]: open on (null)/Library/Preferences/.GlobalPreferences.plist: File exists
Oct 22 13:12:41 unknown com.apple.xpc.launchd[1] (com.apple.mbbackgrounduseragent): Service only ran for 0 seconds. Pushing respawn out by 10 seconds.
Oct 22 13:12:41 unknown mbsystemadministration[272]: open on (null)/Library/Preferences/com.apple.HIToolbox.plist: File exists
Oct 22 13:12:41 unknown mbsystemadministration[272]: open on (null)/Library/Preferences/com.apple.universalaccess.plist: File exists
Oct 22 13:12:51 unknown com.apple.xpc.launchd[1] (com.apple.mbbackgrounduseragent): Service only ran for 0 seconds. Pushing respawn out by 10 seconds.
Oct 22 13:13:01 unknown com.apple.xpc.launchd[1] (com.apple.mbbackgrounduseragent): Service only ran for 0 seconds. Pushing respawn out by 10 seconds.
The “mb” in “mbsystemadministration.plist” is “MacBuddy” as you can see by running:
strings '/System/Library/CoreServices/Setup Assistant.app/Contents/Resources/mbsystemadministration' | grep -i buddy
Note I’m removing some things for blog readability…
-[MBSAServer getBuddyUser:]
-[MBSAServer postMacBuddyTasks:]
-[MBSAServer preMacBuddyTasks:]
-[MBSAServer terminateBuddySession:transitioningToUID:withCompletionBlock:]
Buddy info dict we just wrote is invalid: %@
FacelessConfiguration: %@ skip buddy cookie
FacelessConfiguration: skip buddy set
Failed to remove MacBuddy automation cookie. Error: %@
LastSeenBuddyBuildVersion
Removed MacBuddy automation cookie.
Setting the MacBuddy Cookie
ShowKeychainSyncBuddyAtLogin
getBuddyUser:
kPrimaryBuddyType
kSecondaryBuddyType
lastSeenBuddyBuildVersion
lastSeenBuddyBuildVersion
postMacBuddyTasks:
preMacBuddyTasks:
removeBuddyUserHome:
removeResumeBuddyCookie:
setLastSeenBuddyBuildVersion:
setMacBuddyDoneCookie:
setResumeBuddyCookie:
setShowKeychainSyncBuddyAtLogin:
setSkipBuddy:
showKeychainSyncBuddyAtLogin
showKeychainSyncBuddyAtLogin
skipMiniBuddy
switchToBuddySession:
terminateBuddySession:transitioningToUID:withCompletionBlock:
void MBSetTheMacBuddyCookie()
Separately, out of curiosity, I ran strings '/System/Library/CoreServices/Setup Assistant.app/Contents/Resources/mbsystemadministration' | grep '/' | sort | uniq to see what paths the program might be working with…
%@/Library/Preferences
%@/Library/Preferences/%@
/Library/Documentation
/Library/Logs/DiagnosticReports
/Library/Preferences/%@
/System/Library/CoreServices/Language Chooser.app
/System/Library/CoreServices/ManagedClient.app/Contents/MacOS/ManagedClient
/Users/Shared/adi/adi-%08lX.pb
/bin/cat
/bin/chmod
/etc/kcpassword
/etc/kcpassword.mb
/etc/ntp.conf
/etc/resolver
/sbin/mount
/sbin/newfs_hfs
/sbin/shutdown -h now
/sbin/shutdown -r now
/sbin/umount
/usr/bin/certtool
/usr/libexec/configureLocalKDC
/usr/sbin/chown
/usr/sbin/hdik
/var/db/.AppleDiagnosticsSetupDone
/var/db/.AppleLaunchMigration
/var/db/.AppleSetupDebugInitialization
/var/db/.AppleSetupDone
/var/db/.AppleSetupDone22
/var/db/.AppleSetupResume
/var/db/.AppleSetupUser
/var/db/.InstallerConfiguration
/var/db/.RunLanguageChooserToo
/var/db/ConfigurationProfiles/.profilesAreInstalled
/var/db/krb5kdc
/var/root/.CFUserTextEncoding
ram://100000
I was having trouble getting pip to build the python module lxml against the native libxml2 libraries on Mac OS X v10.11 - “El Capitan.” The problem was that I was missing the header files – in fact the entire /usr/include tree was gone.
The fix is to run xcode-select --install. Apparently you can have the developer tools installed, but not have the “command line developer tools” which include /usr/include. Unfortunately, thanks to the “rootless” feature, this Apple-sanctioned installer is pretty much the only way to get /usr/lib back.
Apple Cabin Foods No.11
Cheese Heap.
If you’re a Wisconsin resident, you should probably contact your state legislators and let them know how you feel about this.
93 percent of drinking water wells tested by North Carolina regulators were found to have toxins.
Well, that’s terrifying.
(via wilwheaton)