From patchwork Tue Sep 4 09:09:11 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: bitbake.conf: FETCHCMD_svn add --non-interactive --trust-server-cert Date: Tue, 04 Sep 2012 09:09:11 -0000 From: Martin Jansa X-Patchwork-Id: 35789 Message-Id: <1346749751-25699-1-git-send-email-Martin.Jansa@gmail.com> To: openembedded-core@lists.openembedded.org * now with subversion-native we know those 2 options are supported * with https protocol used for SVN checkouts we cannot confirm certificate and do_fetch fails Error validating server certificate for 'https://foo:443': - The certificate is not issued by a trusted authority. Use the fingerprint to validate the certificate manually! Certificate information: ... (R)eject, accept (t)emporarily or accept (p)ermanently? svn: E175002: Unable to connect to a repository at URL 'https://foo/trunk' svn: E175002: OPTIONS of 'https://foo/trunk': Server certificate verification failed: issuer is not trusted (https://foo) ERROR: Function failed: Fetcher failure for URL: 'svn://foo;protocol=https;module=trunk'. Unable to fetch URL from any source. Signed-off-by: Martin Jansa --- meta/conf/bitbake.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/conf/bitbake.conf b/meta/conf/bitbake.conf index 1d56813..161cdaf 100644 --- a/meta/conf/bitbake.conf +++ b/meta/conf/bitbake.conf @@ -578,7 +578,7 @@ XORG_MIRROR = "http://xorg.freedesktop.org/releases" # export DEBIAN_MIRROR = "ftp://ftp.de.debian.org/debian/pool" # into your local.conf -FETCHCMD_svn = "/usr/bin/env svn" +FETCHCMD_svn = "/usr/bin/env svn --non-interactive --trust-server-cert" FETCHCMD_cvs = "/usr/bin/env cvs" FETCHCMD_wget = "/usr/bin/env wget -t 2 -T 30 -nv --passive-ftp --no-check-certificate" FETCHCMD_bzr = "/usr/bin/env bzr"