logoalt Hacker News

jandreselast Saturday at 1:53 AM2 repliesview on HN

The problem is how do you set up those permissions without a god object? How do you fix ones that are broken on a running system?

Ultimately the security systems that introduce high complexity in the name of fine grain permission controls end up being the most fragile and hardest to verify. People get stuff wrong then break it further trying to get their job done. The better system is sometimes the one that doesn’t have all of the features but is comprehensible to humans.


Replies

charcircuitlast Saturday at 2:11 AM

>how do you set up those permissions without a god object

Let the operating system define default granted permissions for OS apps.

Have the OS let the user grant permissions at install / runtime for apps.

jjmarrlast Saturday at 3:38 AM

Selinux and AppArmor?

Android has it figured out too.

show 1 reply