this post was submitted on 20 Nov 2023
174 points (86.0% liked)

Memes

45536 readers
187 users here now

Rules:

  1. Be civil and nice.
  2. Try not to excessively repost, as a rule of thumb, wait at least 2 months to do it if you have to.

founded 5 years ago
MODERATORS
174
submitted 11 months ago* (last edited 11 months ago) by RmDebArc_5@lemmy.ml to c/memes@lemmy.ml
 

Edit: typo

you are viewing a single comment's thread
view the rest of the comments
[–] dzervas@lemmy.world -1 points 11 months ago (1 children)

what kind of privilege separation? you’re talking about containers/namespaces?

cause as it is linux desktop has 1 unprivileged user and that’s it. from an attackers perspective privilege escalation is irrelevant - you have access to the screen, keyboard, browser, files. there really is nothing left to gain from gaining root

and if you have any reason to gain root, it’s super easy by just replacing sudo with an alias in .bashrc you’ve got the user’s password

We REALLY need sandboxing and soon, that’s why I want to give fedora silverblue a try but my hopes are quite low

btw windows is in a bit of a better place and M1 mac is in much better place

[–] nightdice@feddit.de 1 points 11 months ago (1 children)

If you want sandboxing, isn't firejail pretty exactly what you're looking for?

[–] dzervas@lemmy.world 1 points 11 months ago

I’ve not looked into fire jail in depth but I’ve read lots and lots of bad takes on it

What we need is docker with a better graphics integration, in terms of both ease of use and security. maybe wayland can help in that (cause with X you just forward the whole management socket and that’s it, anyone can draw anything)

There’s a chance that snap has done it right (I know that everyone hates it but there’s a CHNACE that they got it right in terms of security and ease of use)

flatpak “is not enough” since the controls it gives you are not enough. first you need flatseal to disable stuff per application and the defaults aren’t good enough and steam for example REQUIRES access to the whole home folder which defeats the whole purpose