commit:     30e6e7c605e506448f12365eed2aa56faba71b2e
Author:     David Hicks <david <AT> hicks <DOT> id <DOT> au>
AuthorDate: Sat Jul 29 10:48:45 2017 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Jul 30 09:15:49 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30e6e7c6

bitcoincore.eclass: Always use HTTPS for accessing GitHub

To prevent MITM attacks, always use HTTPS with GitHub domains. GitHub
supports "Smart HTTPS" git which means that shallow clones are possible
over HTTPS. Don't use a git:// fallback because this would allow an
attacker to always force fallback to an unsafe protocol.

 eclass/bitcoincore.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/bitcoincore.eclass b/eclass/bitcoincore.eclass
index 6144fb8ee68..22bc5db1df7 100644
--- a/eclass/bitcoincore.eclass
+++ b/eclass/bitcoincore.eclass
@@ -131,7 +131,7 @@ HOMEPAGE="http://bitcoincore.org/";
 
 if [ -z "$BITCOINCORE_COMMITHASH" ]; then
        EGIT_PROJECT='bitcoin'
-       EGIT_REPO_URI="git://github.com/bitcoin/bitcoin.git 
https://github.com/bitcoin/bitcoin.git";
+       EGIT_REPO_URI="https://github.com/bitcoin/bitcoin.git";
 else
        
SRC_URI="https://github.com/${MyPN}/${MyPN}/archive/${BITCOINCORE_COMMITHASH}.tar.gz
 -> ${MyPN}-v${PV}${BITCOINCORE_SRC_SUFFIX}.tgz"
        if [ -z "${BITCOINCORE_NO_SYSLIBS}" ]; then

Reply via email to