The Boston Diaries

The ongoing saga of a programmer who doesn't live in Boston, nor does he even like Boston, but yet named his weblog/journal “The Boston Diaries.”

Go figure.

Thursday, October 15, 2015

I think my long October nightmare is finally over

My friend, Brian, concerned for my sanity, did some searching and sent me this:

From
Brian Yoder <XXXXXXXXXXXXXXXXXXXXXXX>
To
Sean Conner <sean@conman.org>
Subject
El Capitan: Rootless "feature"
Date
Thu, 15 Oct 2015 14:23:33 -0400

From: http://apple.stackexchange.com/questions/193368/what-is-the-rootless-feature-in-el-capitan-really

When you upgrade to El Capitan, it moves any "unauthorized" files from restricted areas to /Library/SystemMigration/History/Migration-(someUUID)/QuarantineRoot/.

Really?

[spc]marvin:~>ll /Library/SystemMigration/History/Migration-0C65E56F-4185-42B0-BBE8-5537E4FDEE38/QuarantineRoot/usr/bin/
total 92472
-rwxr-xr-x  1 root    wheel     60212 Dec  6  2005 bbdiff
-rwsr-xr-x  1 root    wheel     86416 Dec  6  2005 bbedit
-rwxr-xr-x@ 1 root    wheel  21226488 Feb  4  2005 emacs (from old Mac)
-rwxr-xr-x@ 1 root    wheel  21226488 Feb  4  2005 emacs-21.2.1
-rwxr-xr-x  1 root    wheel   1511312 Dec 21  2010 pkgbuild
-rwxr-xr-x  1 root    wheel   1605200 Dec 21  2010 productbuild
-rwxr-xr-x  1 root    wheel   1440848 Dec 21  2010 productsign
-rwxr-xr-x  1 wlofie  staff   1195132 May 14  2010 synergyc
-rwxr-xr-x  1 wlofie  staff   1751764 May 14  2010 synergys
-rwxr-xr-x  1 root    wheel      3561 Jul 12  2007 zegrep (from old Mac)
-rwxr-xr-x  1 root    wheel      3561 Jul 12  2007 zfgrep (from old Mac)
-rwxr-xr-x  1 root    wheel       103 Jul 12  2007 zless (from old Mac)
[spc]marvin:~>

Oh.

There are my missing executables! In /usr/bin! And … owned by wlofie? How did—

Nevermind!

I found them!

I had to copy them out of that directory to $HOME/bin so they won't get blown away again. Then I had to tweak “System Preferences → Security & Privacy → Privacy” to allow Terminal and “sshd-keygen-wrapper” to have control over my computer, then I can run synergys in the foreground, and it works! If I let synergys run in the background (as it does by default) then El Presidente de Por Vida prevents it from doing anything useful.

But I got it to work!

So now I'm back to where I was on October 1st!

Woot!

Obligatory Picture

[It's a study in contrasts—digital camera contrasts]

Obligatory Links

Obligatory Miscellaneous

You have my permission to link freely to any entry here. Go ahead, I won't bite. I promise.

The dates are the permanent links to that day's entries (or entry, if there is only one entry). The titles are the permanent links to that entry only. The format for the links are simple: Start with the base link for this site: http://boston.conman.org/, then add the date you are interested in, say 2000/08/01, so that would make the final URL:

http://boston.conman.org/2000/08/01

You can also specify the entire month by leaving off the day portion. You can even select an arbitrary portion of time.

You may also note subtle shading of the links and that's intentional: the “closer” the link is (relative to the page) the “brighter” it appears. It's an experiment in using color shading to denote the distance a link is from here. If you don't notice it, don't worry; it's not all that important.

It is assumed that every brand name, slogan, corporate name, symbol, design element, et cetera mentioned in these pages is a protected and/or trademarked entity, the sole property of its owner(s), and acknowledgement of this status is implied.

Copyright © 1999-2018 by Sean Conner. All Rights Reserved.