Skip to content

Systemd updates for 3.38

Benjamin Berg requested to merge benzea/systemd-3-36 into master

This is the start to redo the unit layout. See gnome-session!34 (merged) for a nice plot of what we need. Note that only targets with multiple dependencies (and OnFailure action) need the full complexity of this.

It would be nice to script more of the unit generation though, as they are almost identical.

Missing:

  • Make gsd-X.target be a flag to specify whether the service is wanted by the session
  • Change OnFailure to ExecStopPost
Edited by Benjamin Berg

Merge request reports