Message ID | 87czn53ijd.fsf@ngraves.fr |
---|---|
State | New |
Headers | show |
Series | [bug#51785] pam-gnupg | expand |
Context | Check | Description |
---|---|---|
cbaines/comparison | success | View comparision |
cbaines/git branch | success | View Git branch |
cbaines/applying patch | fail | View Laminar job |
cbaines/issue | success | View issue |
Nicolas, On 2021-11-12 8:45, Nicolas Graves via Guix-patches via wrote: > So I'm trying to test the patch, have downloaded guix source code, > added > it in a new branch, updated my channels, used guix shell for setting > the > environment, but now I get the following error when I try to pull to > test my version : > > guix pull: erreur : Erreur Git : cannot locate remote-tracking branch > 'origin/keyring' Guix authentication code expects a local 'keyring' branch, similar to how you currently have a local 'master' branch tracking the upstream 'master' branch (which by default is called 'origin/master'). If you haven't changed the default 'origin' name you should be able to simply $ git checkout origin/keyring # creates local tracking branch as side effect $ git checkout master # to 'switch back' and be on your merry way. Replace 'origin/' if you have. (This is from memory; apologies for possible typos/thinkos.) Kind regards, T G-R Sent from a Web browser. Excuse or enjoy my brevity.
From d8d3d8d7614d443dea805b46589f9b16f8558de2 Mon Sep 17 00:00:00 2001 From: Nicolas Graves <ngraves@ngraves.fr> Date: Fri, 12 Nov 2021 00:39:13 +0100 Subject: [PATCH] Adding gnupg to pam-login-service. --- gnu/services/base.scm | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/gnu/services/base.scm b/gnu/services/base.scm index 50865055fe..887213c52e 100644 --- a/gnu/services/base.scm +++ b/gnu/services/base.scm @@ -743,7 +743,9 @@ (define-record-type* <login-configuration> ;; Allow empty passwords by default so that first-time users can log in when ;; the 'root' account has just been created. (allow-empty-passwords? login-configuration-allow-empty-passwords? - (default #t))) ;Boolean + (default #t)) ;Boolean + (gnupg? login-configuration-gnupg? + (default #f))) ;Boolean (define (login-pam-service config) "Return the list of PAM service needed for CONF." @@ -753,7 +755,8 @@ (define (login-pam-service config) #:allow-empty-passwords? (login-configuration-allow-empty-passwords? config) #:motd - (login-configuration-motd config)))) + (login-configuration-motd config) + #:gnupg? (login-configuration-gnupg? config)))) (define login-service-type (service-type (name 'login) -- 2.33.1