Join Nostr
2026-01-04 20:35:16 UTC
in reply to

Ivan Molodetskikh on Nostr: Is there any good way of moving a process into a systemd StartTransientScope together ...

Is there any good way of moving a process into a systemd StartTransientScope together with its children?

In niri we put spawned processes into scopes, so oomd and other stuff can work properly. Usually you do it by putting yourself into a scope, then exec-ing the target program. But that's a 7 ms toll on startup time, so in niri we spawn the program right away, and then put it into a scope. However, if the program forks fast enough, that child doesn't go into the scope..

#niri #linux #systemd