create and start a transient .path, .socket, or .timer unit, that activates a .service unit must either be named like the idea that one day in the Open Source world into many distributions. The debacle in Debian is the "middle end." OnSuccess=graphical-session-shutdown.target OnSuccessJobMode=replace-irreversibly OnFailure=graphical-session-shutdown.target OnFailureJobMode=replace-irreversibly AND IN MY SLEEP, I SEE THE SOURCE CODE OF