1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
Description: Ensure we are starting slim under systemd only when selected
Author: Didier Roche <didrocks@ubuntu.com>
Bug-Debian: http://bugs.debian.org/748668
--- a/slim.service
+++ b/slim.service
@@ -4,11 +4,9 @@ Documentation=man:slim(1)
After=systemd-user-sessions.service plymouth-quit.service
[Service]
+ExecStartPre=/bin/sh -c '[ "$(cat /etc/X11/default-display-manager 2>/dev/null)" = "/usr/bin/slim" ]'
ExecStart=/usr/bin/slim -n -s
Restart=on-failure
CapabilityBoundingSet=~CAP_SYS_PTRACE
-[Install]
-Alias=display-manager.service
-WantedBy=multi-user.target
|