Hacker News new | ask | show | jobs
by gecko 2716 days ago
Haiku is a single-user system, so effectively any privilege escalation gets you root. That's enough right there for me to keep it off a server.
2 comments

Yes, while we need to fix the privilege issues and add proper user segmentation, we don't ever intend to aim at being a server OS.
Isn’t the definition of privilege escalation going from non-root to root or did you mean that any RCE on an application gets you root.

Nit picking comment aside, I wonder if the fact that it is single-user was one of the reasons Apple did not go with it.

On a multi-user system, you could have one non-root user gain privileges granted to another non-root user, which I think would still be considered a privilege escalation; e.g. before the escalation, I only have access to my own home directory, but afterwards, I have access to both my own and yours.