News for hackers. Stuff that matters.
Re:Use zsh as the default shell on your Mac by plorkyeran on Tuesday June 04, 2019 @12:24PM (#20096519)
You can't think of a single rational cause for requiring code signing by default other than them wanting to lock down the system? It's a huge security gain for normal users, and helps application developers by encouraging normal users to trust third-party applications rather than being terrified they'll get malware if they install any non-apple software.

It's certainly possible that Apple has intentions other than to make the platform better and a discussion can be had on if the tradeoffs are worth it, but it's ridiculous to claim that there are zero benefits to anyone but Apple.

Re:Use zsh as the default shell on your Mac by Wowfunhappy on Tuesday June 04, 2019 @12:57PM (#20096884)
I can't think of a single (non-malicious) rational cause for requiring code signing by default and making the requirement impossible for the user to disable.

We're talking about what Apple could be planning that would violate the GPLv3. As long as the signing can be disabled by the user, there shouldn't be a GPLv3 violation.

Re:Use zsh as the default shell on your Mac by Someone on Wednesday June 05, 2019 @01:38PM (#20106993)
If there were a simple checkbox in the OS to disable SIP, I would expect zillions of ‘nice’ add-ons would ship with instructions on how to disable it.

I also expect zillions of helpful nieces/nephews would flip that checkbox for their uncles/aunts, and, accidentally or on purpose, leave it that way.

Even if that isn’t true, making it harder for malware to flip that flag already is a rational reason to implement it this way.

Re:Use zsh as the default shell on your Mac by Wowfunhappy on Friday June 07, 2019 @07:40PM (#20129567)
I have zero issues with how SIP is currently implemented. It's just hard enough to turn off to protect people, without being overly annoying.

I do worry very much about SIP becoming impossible to disable some day. Don't ban knives because people might cut themselves.