Kumar Kartikeya Dwivedi

Eliminating notification races in systemd

systemd is the most established init system on Linux today. The project started almost 10 years ago and has made its way into almost all distributions, sooner or later. There are some holdouts but those are mostly exceptions. However, for some time now, one of the most useful features systemd provides has suffered from race conditions when used from unpriviledged context. The service manager supports reliable startup notifications through a notification socket placed in /run.

1 of 1