diff --git a/.topdeps b/.topdeps deleted file mode 100644 index 9c9ac904..00000000 --- a/.topdeps +++ /dev/null @@ -1 +0,0 @@ -upstream/master diff --git a/.topmsg b/.topmsg deleted file mode 100644 index 3c90ef80..00000000 --- a/.topmsg +++ /dev/null @@ -1,7 +0,0 @@ -From: Sascha Silbe -Subject: [PATCH] check syntax of private key (#1568) - -Check that header and footer of the private key are present in order to detect -corrupted key files. - -Signed-off-by: Sascha Silbe diff --git a/src/sugar/profile.py b/src/sugar/profile.py index 3f93bbad..3ea1e678 100644 --- a/src/sugar/profile.py +++ b/src/sugar/profile.py @@ -105,18 +105,14 @@ class Profile(object): return None key = "" - begin_found = False - end_found = False for l in lines: l = l.strip() if l.startswith("-----BEGIN DSA PRIVATE KEY-----"): - begin_found = True continue if l.startswith("-----END DSA PRIVATE KEY-----"): - end_found = True continue key += l - if not (len(key) and begin_found and end_found): + if not len(key): logging.error("Error parsing public key.") return None