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)

Reply via email to