diff options
author | Christopher Baines <mail@cbaines.net> | 2021-02-28 21:11:58 +0000 |
---|---|---|
committer | Christopher Baines <mail@cbaines.net> | 2021-02-28 21:56:33 +0000 |
commit | 7556130c2f940c8c92ea79af633cb08c82f50cb4 (patch) | |
tree | 0bd013a043179f0fc511e6c9a38d2926075cc1bf /HACKING | |
parent | 39efda1e1e3fad351f6d6ee43be9942882f932f0 (diff) | |
download | guix-7556130c2f940c8c92ea79af633cb08c82f50cb4.tar guix-7556130c2f940c8c92ea79af633cb08c82f50cb4.tar.gz |
services: guix-build-coordinator: Rework authentication config.
A new authentication approach has been added to the coordinator, so to better
represent the options, this commit changes the configuration to accept
different records, each for different authentication approaches.
* gnu/services/guix.scm (guix-build-coordinator-agent-configuration-uuid,
guix-build-coordinator-agent-configuration-password,
guix-build-coordinator-agent-configuration-password-file): Removed
procedures.
(guix-build-coordinator-agent-password-auth,
guix-build-coordinator-agent-password-auth?,
guix-build-coordinator-agent-password-auth-uuid,
guix-build-coordinator-agent-password-auth-password,
guix-build-coordinator-agent-password-file-auth,
guix-build-coordinator-agent-password-file-auth?,
guix-build-coordinator-agent-password-file-auth-uuid,
guix-build-coordinator-agent-password-file-auth-password-file): New
procedures.
(guix-build-coordinator-agent-shepherd-services): Adjust to handle the
authentication field and it's possible record values.
* doc/guix.texi (Guix Build Coordinator): Update documentation.
Diffstat (limited to 'HACKING')
0 files changed, 0 insertions, 0 deletions