bug#49508: Implement --allow-insecure-transport for `guix pull`

2022-11-01 Thread Mathieu Othacehe
Hello, > ‘verify_server_cert’ in src/streams/openssl.c is called > unconditionally. So it seems that the first thing to do would be to > submit a patch upstream that would allow users to disable certificate > checks via ‘git_libgit2_opts’. While this seems like something that we definitely wan

bug#49508: Implement --allow-insecure-transport for `guix pull`

2022-02-08 Thread Leo Famulari
On Tue, Feb 08, 2022 at 11:18:08AM +0100, Ludovic Courtès wrote: > Unfortunately it seems that libgit2 doesn’t let us turn off certificate > verification: > > https://libgit2.org/libgit2/#HEAD/group/libgit2 > > ‘verify_server_cert’ in src/streams/openssl.c is called > unconditionally. Ah, that

bug#49508: Implement --allow-insecure-transport for `guix pull`

2022-02-08 Thread Ludovic Courtès
Hi, Leo Famulari skribis: > As discussed in #46829, `guix pull` needs an option like > --allow-insecure-transport so that users can continue to pull from the > same channel even when their local certificate store has expired or is > otherwise invalid. Agreed. Unfortunately it seems that libgit

bug#49508: Implement --allow-insecure-transport for `guix pull`

2021-07-10 Thread Leo Famulari
As discussed in #46829, `guix pull` needs an option like --allow-insecure-transport so that users can continue to pull from the same channel even when their local certificate store has expired or is otherwise invalid. [0]