mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2026-05-27 03:21:49 +02:00
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.
This commit is contained in:
@@ -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.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user