From 51112a1d2a5a1fadeafce288270aa5ea17cc23b7 Mon Sep 17 00:00:00 2001 From: Petr Hodina Date: Tue, 10 Jan 2023 03:15:27 +0100 Subject: [PATCH v5 2/4] gnu: linux: Add boltd-service-type. * doc/guix.texi ("Linux Services")[boltd-service-type]: Document them. diff --git a/doc/guix.texi b/doc/guix.texi index aef3890298..fbd006f120 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -36940,6 +36940,38 @@ The database location is hard-coded to @file{/var/lib/rasdaemon/ras-mc_event.db} @end table @end deftp +@cindex boltd +@cindex thunderbolt daemon +@cindex Thunderbolt daemon +@subsubheading Thunderbolt daemon Service + +The Thunderbolt daemon service provides a managment for the Thunderbolt 3 +interface bus found on newer machines. The daemon configures +the Thunderbolt security levels: +@itemize +@item No security - device works without requesting authorization +@item User authorization - user must approve the device first +@item Secure Connect - uses pre-shared keys to approve specific devices +@item Display Port Only - port functions only as a video output +@end itemize + +@deffn {Scheme Variable} boltd-device-service-type +This service starts the @code{boltd} daemon that manages the connected device +on the Thunderbolt bus. The service's value is a +@code{boltd-device-configuration} record. + +@deftp {Data Type} boltd-device-configuration +This is the data type representing the configuration for the boltd-device +service. + +@table @asis +@item @code{bolt} (default @code{bolt}) +This is the default package that will be used. +@end table + +@end deftp +@end deffn + @cindex zram @cindex compressed swap @cindex Compressed RAM-based block devices -- 2.38.1