diff options
author | Maxim Cournoyer <maxim.cournoyer@gmail.com> | 2022-08-02 17:50:20 -0400 |
---|---|---|
committer | Maxim Cournoyer <maxim.cournoyer@gmail.com> | 2022-10-07 10:11:11 -0400 |
commit | 1936668f5b7837104de4a091c8f6adf907ff9273 (patch) | |
tree | febde3ce787c42cad013ce69a4b2ebe451cd7498 /doc/guix.texi | |
parent | f3e9b069b1af5f03f0feef11aa9f5c52050a3dcf (diff) |
services: gdm: Add a configuration field to enable XDMCP.
* gnu/services/xorg.scm (<gdm-configuration>)[xdmcp?]: New field.
* gnu/services/xorg.scm (gdm-configuration-file): Use it. Use (ice-9 format)
to serialize boolean.
(gdm-polkit-rules): New variable.
(gdm-service-type): Use it to extend polkit.
* doc/guix.texi (X Window): Document it.
Diffstat (limited to 'doc/guix.texi')
-rw-r--r-- | doc/guix.texi | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/doc/guix.texi b/doc/guix.texi index f8badfb5a9..4e75a5c00e 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -21119,6 +21119,12 @@ Configuration of the Xorg graphical server. @item @code{x-session} (default: @code{(xinitrc)}) Script to run before starting a X session. +@item @code{xdmcp?} (default: @code{#f}) +When true, enable the X Display Manager Control Protocol (XDMCP). This +should only be enabled in trusted environments, as the protocol is not +secure. When enabled, GDM listens for XDMCP queries on the UDP port +177. + @item @code{dbus-daemon} (default: @code{dbus-daemon-wrapper}) File name of the @code{dbus-daemon} executable. |