Commit b470c06f authored by David Edmundson's avatar David Edmundson Committed by Henri Chain
Browse files

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.
parent 2b9382f4
[Unit]
Description=Proxies GTK DBus menus to a Plasma readable format
PartOf=graphical-session.target
[Service]
ExecStart=@CMAKE_INSTALL_FULL_BINDIR@/gmenudbusmenuproxy
......
[Unit]
Description=KRunner
PartOf=graphical-session.target
[Service]
ExecStart=@CMAKE_INSTALL_FULL_BINDIR@/krunner
......
[Unit]
Description=KDE Session Management Server
Wants=plasma-kcminit.service
PartOf=graphical-session.target
[Service]
ExecStart=@CMAKE_INSTALL_FULL_BINDIR@/ksmserver
......
[D-BUS Service]
Name=org.kde.runners.baloo
Exec=@CMAKE_INSTALL_FULL_LIBEXECDIR@/baloorunner
PartOf=graphical-session.target
[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
......
[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
......
[Unit]
Description=Handle legacy xembed system tray icons
PartOf=graphical-session.target
[Service]
ExecStart=@CMAKE_INSTALL_FULL_BINDIR@/xembedsniproxy
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment