GNU bug report logs -
#74776
[PATCH 0/7] Adding '--no-check-certificate' to 'pull' and 'time-machine'
Previous Next
Reported by: Ludovic Courtès <ludo <at> gnu.org>
Date: Tue, 10 Dec 2024 23:34:02 UTC
Severity: normal
Tags: patch
Done: Ludovic Courtès <ludo <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
Hello,
As discussed with Nicolas in <https://issues.guix.gnu.org/74711>, being
able to skip X.509 certificate verification in ‘guix pull’ & co. can
be useful in emergency situations.
This patch series:
• fixes ‘guix download --git --no-check-certificate’ so that
‘--no-check-certificate’ is actually honored;
• adds ‘--no-check-certificate’ to ‘pull’ and ‘time-machine’.
Thoughts?
Ludo’.
Ludovic Courtès (7):
git: Remove Guile-Git < 0.4.0 compatibility fallback.
git: Allow X.509 certificate verification to be disabled.
guix download: Honor ‘--no-check-certificate’ for ‘--git’.
channels: Add #:verify-certificate? and honor it.
pull: Add ‘--no-check-certificate’.
inferior: Add #:verify-certificate? to ‘cached-channel-instance’.
time-machine: Add ‘--no-check-certificate’.
doc/guix.texi | 8 ++++
guix/channels.scm | 22 ++++++++---
guix/git.scm | 72 ++++++++++++++++++++++++-----------
guix/inferior.scm | 24 ++++++++----
guix/scripts/download.scm | 34 +++++++++--------
guix/scripts/pull.scm | 16 ++++++--
guix/scripts/time-machine.scm | 14 ++++++-
7 files changed, 134 insertions(+), 56 deletions(-)
base-commit: dcaccc8b722cee279c00bb321baa48ae73563931
--
2.46.0
This bug report was last modified 144 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.