guix_mirror_bot pushed a commit to branch master
in repository guix.
commit 88de3bc4b9ead79b080d0f3f96757efef028b0fb
Author: Dariqq <[email protected]>
AuthorDate: Sun Jun 14 16:45:09 2026 +0000
system: nss: Add protocols database.
* gnu/system/nss.scm (<name-service-switch>): Add protocols field.
(name-service-switch->string): Add protocols to serialization.
* doc/guix.texi (Name Service Switch): Add protocols to list of available
databases.
Change-Id: Icf77556359680670e12b7add434fac401662266d
Signed-off-by: Ludovic Courtès <[email protected]>
Merges: #9293
---
doc/guix.texi | 1 +
gnu/system/nss.scm | 3 +++
2 files changed, 4 insertions(+)
diff --git a/doc/guix.texi b/doc/guix.texi
index 352a83d113..075877c9a7 100644
--- a/doc/guix.texi
+++ b/doc/guix.texi
@@ -49329,6 +49329,7 @@ system databases.
@itemx netgroup
@itemx networks
@itemx password
+@itemx protocols
@itemx public-key
@itemx rpc
@itemx services
diff --git a/gnu/system/nss.scm b/gnu/system/nss.scm
index a82fef2488..930f556e5e 100644
--- a/gnu/system/nss.scm
+++ b/gnu/system/nss.scm
@@ -140,6 +140,8 @@
(default (list %files %dns)))
(password name-service-switch-password
(default (list %files)))
+ (protocols name-service-switch-protocols
+ (default '()))
(public-key name-service-switch-public-key
(default '()))
(rpc name-service-switch-rpc
@@ -234,6 +236,7 @@ Configuration File\" in the libc manual."
(->string "netgroup" name-service-switch-netgroup)
(->string "networks" name-service-switch-networks)
(->string "passwd" name-service-switch-password)
+ (->string "protocols" name-service-switch-protocols)
(->string "publickey" name-service-switch-public-key)
(->string "rpc" name-service-switch-rpc)
(->string "services" name-service-switch-services)