<i>&gt; The reason I stopped was that the result was unmanageable systems.</i><p>I haven&#x27;t had this issue; but I don&#x27;t leave things that I test sitting around on my development machine when I&#x27;m done testing them. So the &quot;baseline&quot; configuration of my development machine doesn&#x27;t change much; it has the basic development tools I need and that&#x27;s it. In fact, I&#x27;m not sure I see how the kind of development system you&#x27;re describing is that different from the kind of development system I was describing.<p><i>&gt; having control (which I have, including on my OS X machine)</i><p>How do you deal with the issue that prompted the original article discussed in this thread? (I assume you use the csrutil disable method that you described elsewhere in the thread?)