summaryrefslogtreecommitdiff
path: root/gnu/services
diff options
context:
space:
mode:
Diffstat (limited to 'gnu/services')
-rw-r--r--gnu/services/xorg.scm25
1 files changed, 17 insertions, 8 deletions
diff --git a/gnu/services/xorg.scm b/gnu/services/xorg.scm
index 412961828f2..a65dc20244c 100644
--- a/gnu/services/xorg.scm
+++ b/gnu/services/xorg.scm
@@ -1124,14 +1124,23 @@ argument.")))
1124 1124
1125(define %gdm-accounts 1125(define %gdm-accounts
1126 (list (user-group (name "gdm") (system? #t)) 1126 (list (user-group (name "gdm") (system? #t))
1127 (user-account 1127 (user-account
1128 (name "gdm") 1128 (name "gdm")
1129 (group "gdm") 1129 (group "gdm")
1130 (supplementary-groups '("video")) 1130 (supplementary-groups '("video"))
1131 (system? #t) 1131 (system? #t)
1132 (comment "GNOME Display Manager user") 1132 (comment "GNOME Display Manager user")
1133 (home-directory "/var/lib/gdm") 1133 (home-directory "/var/lib/gdm")
1134 (shell (file-append shadow "/sbin/nologin"))))) 1134 (shell (file-append shadow "/sbin/nologin")))
1135 ;; This is not needed with userdb (provided by elogind), but it acts as
1136 ;; a fallback in case userdb is not available.
1137 (user-account
1138 (name "gdm-greeter")
1139 (group "gdm")
1140 (supplementary-groups '("video"))
1141 (system? #t)
1142 (comment "GNOME Display Manager greeter 1")
1143 (home-directory "/var/lib/gdm-greeter"))))
1135 1144
1136(define dbus-daemon-wrapper 1145(define dbus-daemon-wrapper
1137 (program-file 1146 (program-file