Re:Systemd through the eyes of a musl distribution maintainer
by twic on Saturday January 06, 2024 @12:52PM
(#38893478)
Does this let them modify the unit file, create units, create timers, etc?
User systemd allows that kind of complete self-service, and so lets you do application deployment and management without touching the root account, which is rather nice.
Re:Systemd through the eyes of a musl distribution maintainer
by BenjiWiebe on Saturday January 06, 2024 @07:36PM
(#38897108)
If they can edit a service that runs with more privileges than they have, that's a privilege escalation vulnerability.
Polkit lets a non-root user restart a root/privileged service without letting the non-root user gain privileges.
https://wiki.archlinux.org/title/Polkit