NekkoDroid

joined 2 years ago
[–] NekkoDroid@programming.dev 8 points 1 year ago (2 children)

I guess my interpretation was too charitable.

Nothing in the protocol prevents you from splitting the server from the window manager, just everyone implementing the wayland server protocol didn't see any benefit in splitting it out.

[–] NekkoDroid@programming.dev 3 points 1 year ago (4 children)

I think what they meant is that there are people that think: "Wayland is too fragmented, there should be 1 'Wayland Compositor' and the rest should be window managers"

[–] NekkoDroid@programming.dev 21 points 1 year ago* (last edited 1 year ago) (3 children)

This isn't exactly a "new" attack surface, so removing the attack surface that sudo (and alternatives) is, is probably a net positive.

[–] NekkoDroid@programming.dev 5 points 1 year ago

it does its authorization with polkit (which IIRC defaults to allow all wheel group members) and giving users that shouldn't be allowed root access, root access, is not something you ever want. This is usually referred to as unauthorized privilege escalation. Also, it isn't like sudo doesn't need configuration.

[–] NekkoDroid@programming.dev -1 points 1 year ago (1 children)

One way to notice a person has "systemd derangement syndrome" is by looking at how they write systemd: if they write it SystemD they are already in late stages of SDS and it isn't curable anymore.

[–] NekkoDroid@programming.dev 8 points 1 year ago* (last edited 1 year ago) (9 children)

homed isn't exactly a home directory replacement, more of an extension. You can mix and match homed and normal home directories like you want (on a per-user basis at least, not within a single user). It does have some nice things, such as user-password based encryption of the home directory, so the password is required to unlock it (no admin access) or automatically using subvolumes on btrfs.

[–] NekkoDroid@programming.dev 9 points 1 year ago* (last edited 1 year ago) (2 children)

The thing with this is: its just a symlink to the systemd-run binary, which talks to PID1 to spawn new processes (in separate cgroups IIRC). Its one of the most fundamental parts of systemd. Even the debian systemd package includes systemd-run.

I guess the other question is if some tools the distro provides might switch to supporting it by default. For example on Arch there is makepkg that should never be executed as root, but does internally call some things with elevated privileges (mostly pacman to install and remove packages). Currently it checks for sudo and if not falls back to su, but maybe it might be worth considering changing su for run0 if its guaranteed to be there.

[–] NekkoDroid@programming.dev 8 points 1 year ago (1 children)

You should see the comments on the Phoronix forums...

[–] NekkoDroid@programming.dev 2 points 1 year ago

He is the one that still wanted to make Project Titan work. Overwatch was the crawl, PvE was suppose to be the walk and then they'd have the run with the MMORPG.

https://twitter.com/jasonschreier/status/1771227101112205572

[–] NekkoDroid@programming.dev 20 points 1 year ago* (last edited 1 year ago) (2 children)
  1. SUSE is an in germany founded company (now in Luxembourg)
  2. https://www.sovereigntechfund.de/
  3. Not having a government directly develop a "blessed OS" is probably for the better
[–] NekkoDroid@programming.dev 2 points 1 year ago (3 children)

Overwatch

Don't worry, the person behind Overwatch 2 left in 2021 and is still held in high regard by a lot of people :)

[–] NekkoDroid@programming.dev 7 points 1 year ago (1 children)

Got myself an IFixit Mako a while ago, really nice even if I mostly just use the philips head ones

view more: ‹ prev next ›