git-authenticate: Factorize 'authenticate-repository'.
authorLudovic Courtès <ludo@gnu.org>
Sun, 5 Jul 2020 14:47:32 +0000 (16:47 +0200)
committerLudovic Courtès <ludo@gnu.org>
Sat, 11 Jul 2020 09:51:52 +0000 (11:51 +0200)
commit838f2bdfa862c5017ee93156cf0d42a16d0290e2
treedd4734c6085f4364f9df28a676602ec3f4c2ca04
parent876d022c03fb9e961c0e199b9b7c7e4edcec491c
git-authenticate: Factorize 'authenticate-repository'.

* guix/git-authenticate.scm (repository-cache-key)
(verify-introductory-commit, authenticate-repository): New procedures.
* guix/channels.scm (verify-introductory-commit): Remove.
(authenticate-channel): Rewrite in terms of 'authenticate-repository'.
guix/channels.scm
guix/git-authenticate.scm