News for hackers. Stuff that matters.
Re:Introduction to GrapheneOS by codethief on Sunday September 14, 2025 @01:09PM (#45241426)
From a security point of view that would be a good idea, or at least making sure you don't need root for everyday tasks. Requiring root to, e.g., install & configure applications is a huge antipattern IMO.
Re:Introduction to GrapheneOS by jampekka on Sunday September 14, 2025 @01:14PM (#45241464)
Android of course requires root for installing and configuring applications. It just grants the root automatically.
Re:Introduction to GrapheneOS by oneshtein on Sunday September 14, 2025 @02:11PM (#45241993)
Developers cannot trust a random phone «owner».
Re:Introduction to GrapheneOS by strcat on Sunday September 14, 2025 @08:02PM (#45244615)
No, it doesn't. Only a few very core system processes run as root and even those are contained quite a bit via SELinux. The application layer of the OS including installing apps does not run as root or with equivalent access.
Re:Introduction to GrapheneOS by fsflover on Sunday September 14, 2025 @02:32PM (#45242147)
Have a look at https://qubes-os.org to understand why you're mistaken.
Re:Introduction to GrapheneOS by codethief on Sunday September 14, 2025 @03:33PM (#45242580)
I know Qubes. I meant "requiring root to, e.g., install & configure applications is a huge antipattern" on standard Linux distributions, where most people just use sudo in their usual shell, so an attacker merely needs to take over a non-root user account (and their .bashrc) to get root.
Re:Introduction to GrapheneOS by fsflover on Monday September 15, 2025 @08:02AM (#45248657)
> so an attacker merely needs to take over a non-root user account (and their .bashrc) to get root

So if I don't use sudo then the problem with root is solved?