From: Daniel Martí Date: Sat, 16 Nov 2013 11:54:35 +0000 (+0100) Subject: Fix keysigning patching (again) X-Git-Tag: 0.1~180 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=454358894184fcf19d77d713c6fab3e7fe8cea6a;p=fdroidserver.git Fix keysigning patching (again) --- diff --git a/fdroidserver/common.py b/fdroidserver/common.py index 195523f8..247c46fe 100644 --- a/fdroidserver/common.py +++ b/fdroidserver/common.py @@ -1971,8 +1971,8 @@ def remove_signing_keys(build_dir): lines = o.readlines() opened = 0 - with open(path, "w+") as o: - for line in o: + with open(path, "w") as o: + for line in lines: if 'signingConfigs ' in line: opened = 1 changed = True @@ -1994,8 +1994,11 @@ def remove_signing_keys(build_dir): path = os.path.join(root, propfile) changed = False - with open(path, "w+") as o: - for line in o: + with open(path, "r") as o: + lines = o.readlines() + + with open(path, "w") as o: + for line in lines: if line.startswith('key.store'): changed = True else: