guix/gnu
Ludovic Courtès f331a667d3
services: secret-service: Make the endpoint configurable.
Until now, the secret service had a hard-coded TCP endpoint on port
1004.  This change lets users specify arbitrary socket addresses.

* gnu/build/secret-service.scm (socket-address->string): New procedure,
taken from Shepherd.
(secret-service-send-secrets): Replace ‘port’ by ‘address’ and adjust
accordingly.
(secret-service-receive-secrets): Likewise.
* gnu/services/virtualization.scm (secret-service-shepherd-services):
Likewise.
(secret-service-operating-system): Add optional ‘address’ parameter and
honor it.  Adjust ‘start’ method accordingly.

Change-Id: I87a9514f1c170dca756ce76083d7182c6ebf6578
2024-02-10 22:59:43 +01:00
..
bootloader
build services: secret-service: Make the endpoint configurable. 2024-02-10 22:59:43 +01:00
home home: Add home-dotfiles-service. 2024-01-28 22:50:49 +01:00
installer
machine
packages gnu: openmolar-1: Update to release 1.1.6-g81838c8 and partial runtime fix. 2024-02-10 22:54:05 +01:00
services services: secret-service: Make the endpoint configurable. 2024-02-10 22:59:43 +01:00
system linux-container: Inherit essential services. 2024-02-05 22:29:45 +01:00
tests
artwork.scm
bootloader.scm
ci.scm
compression.scm
home.scm
image.scm
installer.scm
local.mk gnu: opam: Update to 2.1.5. 2024-02-08 23:23:32 +01:00
machine.scm
packages.scm
services.scm
system.scm
tests.scm