Explicitly scope units to graphical-session.target

This means on logout we'll be gracefully closed down.

All of these are closing down properly anyway, but this makes things a
bit more explicit in case you managed to log out at an awkward point.
wilder-5.22
David Edmundson 6 years ago committed by Henri Chain
parent 2b9382f414
commit b470c06f7d
  1. 1
      gmenu-dbusmenu-proxy/plasma-gmenudbusmenuproxy.service.in
  2. 1
      krunner/plasma-krunner.service.in
  3. 1
      ksmserver/plasma-ksmserver.service.in
  4. 1
      runners/baloo/org.kde.baloorunner.service.in
  5. 1
      shell/plasma-plasmashell.service.in
  6. 1
      startkde/kcminit/plasma-kcminit-phase1.service.in
  7. 1
      startkde/kcminit/plasma-kcminit.service.in
  8. 1
      startkde/systemd/plasma-ksplash-ready.service.in
  9. 1
      xembed-sni-proxy/plasma-xembedsniproxy.service.in

@ -1,5 +1,6 @@
[Unit]
Description=Proxies GTK DBus menus to a Plasma readable format
PartOf=graphical-session.target
[Service]
ExecStart=@CMAKE_INSTALL_FULL_BINDIR@/gmenudbusmenuproxy

@ -1,5 +1,6 @@
[Unit]
Description=KRunner
PartOf=graphical-session.target
[Service]
ExecStart=@CMAKE_INSTALL_FULL_BINDIR@/krunner

@ -1,6 +1,7 @@
[Unit]
Description=KDE Session Management Server
Wants=plasma-kcminit.service
PartOf=graphical-session.target
[Service]
ExecStart=@CMAKE_INSTALL_FULL_BINDIR@/ksmserver

@ -1,3 +1,4 @@
[D-BUS Service]
Name=org.kde.runners.baloo
Exec=@CMAKE_INSTALL_FULL_LIBEXECDIR@/baloorunner
PartOf=graphical-session.target

@ -1,6 +1,7 @@
[Unit]
Description=KDE Plasma Workspace
Wants=plasma-ksmserver.service plasma-kcminit.service
PartOf=graphical-session.target
[Service]
ExecStart=@CMAKE_INSTALL_FULL_BINDIR@/plasmashell --no-respawn

@ -2,6 +2,7 @@
Description=KDE Configuration Module Initialization (Phase 1)
Requires=plasma-kcminit.service
After=plasma-kcminit.service plasma-kded.service
PartOf=graphical-session.target
[Service]
Type=oneshot

@ -1,5 +1,6 @@
[Unit]
Description=KDE Config Module Initialization
PartOf=graphical-session.target
[Service]
ExecStart=@CMAKE_INSTALL_FULL_BINDIR@/kcminit_startup

@ -2,6 +2,7 @@
Description=KSplash "ready" Stage
Wants=plasma-core.target
After=plasma-core.target
PartOf=graphical-session.target
[Service]
Type=oneshot

@ -1,5 +1,6 @@
[Unit]
Description=Handle legacy xembed system tray icons
PartOf=graphical-session.target
[Service]
ExecStart=@CMAKE_INSTALL_FULL_BINDIR@/xembedsniproxy

Loading…
Cancel
Save