diff options
| author | Noé Lopez <noelopez@free.fr> | 2026-04-21 14:43:01 +0200 |
|---|---|---|
| committer | Noé Lopez <noelopez@free.fr> | 2026-08-25 01:15:33 +0200 |
| commit | 20d5c55337aae48919bf1a1a15cfe9d22f41b7d0 (patch) | |
| tree | 89f4c272f7b76a4d551de870ecdc288cf3b08b20 /gnu | |
| parent | 9105794caf39cbef6def998c89c400a433121aa4 (diff) | |
services: gdm: Add gdm-greeter user.
* gnu/services/xorg.scm (%gdm-accounts): Add gdm-greeter user.
Change-Id: I6a0ddabfe9a7671f4bd8d2f19d631f04653deba5
Signed-off-by: Noé Lopez <noelopez@free.fr>
Diffstat (limited to 'gnu')
| -rw-r--r-- | gnu/services/xorg.scm | 25 |
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 |
