mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2026-05-27 11:32:21 +02:00
services: connman: Add 'shepherd-requirement' field.
* gnu/services/networking.scm (<connman-configuration>) [shepherd-requirement]: New field. (connman-shepherd-service): Honor it. (connman-configuration-shepherd-requirement): Export accessor. * doc/guix.texi (Networking Setup): Document it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
committed by
Ludovic Courtès
parent
1545dab1fa
commit
269871d18e
@@ -19917,6 +19917,12 @@ Data Type representing the configuration of connman.
|
||||
@item @code{connman} (default: @var{connman})
|
||||
The connman package to use.
|
||||
|
||||
@item @code{shepherd-requirement} (default: @code{()})
|
||||
This option can be used to provide a list of symbols naming Shepherd services
|
||||
that this service will depend on, such as @code{'wpa-supplicant} or
|
||||
@code{'iwd} if you require authenticated access for encrypted WiFi or Ethernet
|
||||
networks.
|
||||
|
||||
@item @code{disable-vpn?} (default: @code{#f})
|
||||
When true, disable connman's vpn plugin.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user