I&#x27;m idly curious: what were your &quot;symlink issues with &#x2F;usr&#x2F;bin&#x2F;&quot;? As with other unices, &#x2F;usr is system-owned and anything not under the &#x2F;usr&#x2F;local hierarchy may be modified or destroyed during OS upgrades.<p>Very few people should ever need to disable SIP – and that includes almost all developers! Are you building&#x2F;running unsigned kexts? No? Then you almost certainly don&#x27;t need to disable SIP.<p>Most instructions that no longer work with SIP enabled should be modified so they don&#x27;t conflict with SIP. As a bonus: changes resulting from those instructions are far more likely to be preserved across OS X upgrades.