Patchwork [bitbake-devel,1.18] Allow checksums to be used for files retrieved using SFTP

login
register
mail settings
Submitter Paul Eggleton
Date July 8, 2013, 9:17 a.m.
Message ID <1373275071-17012-1-git-send-email-paul.eggleton@linux.intel.com>
Download mbox | patch
Permalink /patch/53299/
State New
Headers show

Comments

Paul Eggleton - July 8, 2013, 9:17 a.m.
From: Peter Kjellerstedt <peter.kjellerstedt@axis.com>

(Bitbake master rev: fd438a334d1f90ff07dded61c9648987da42c34f)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
---
 lib/bb/fetch2/__init__.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Patch

diff --git a/lib/bb/fetch2/__init__.py b/lib/bb/fetch2/__init__.py
index 2eb5ae9..377fa01 100644
--- a/lib/bb/fetch2/__init__.py
+++ b/lib/bb/fetch2/__init__.py
@@ -989,13 +989,13 @@  class FetchData(object):
             self.sha256_name = "sha256sum"
         if self.md5_name in self.parm:
             self.md5_expected = self.parm[self.md5_name]
-        elif self.type not in ["http", "https", "ftp", "ftps"]:
+        elif self.type not in ["http", "https", "ftp", "ftps", "sftp"]:
             self.md5_expected = None
         else:
             self.md5_expected = d.getVarFlag("SRC_URI", self.md5_name)
         if self.sha256_name in self.parm:
             self.sha256_expected = self.parm[self.sha256_name]
-        elif self.type not in ["http", "https", "ftp", "ftps"]:
+        elif self.type not in ["http", "https", "ftp", "ftps", "sftp"]:
             self.sha256_expected = None
         else:
             self.sha256_expected = d.getVarFlag("SRC_URI", self.sha256_name)