From 09da74f57587f640772d316f6b40e2b29d8b6fae Mon Sep 17 00:00:00 2001 From: Thomas Leonard Date: Sun, 27 May 2007 13:51:44 +0000 Subject: [PATCH] When creating signatures, using GPG's --output option, as different versions may use different names by default (Justus Winter). git-svn-id: file:///home/talex/Backups/sf.net/Subversion/zero-install/trunk/0publish@1781 9f8c893c-44ee-0310-b757-c8ca8341c71e --- signing.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/signing.py b/signing.py index d1fe430..5ff89e9 100644 --- a/signing.py +++ b/signing.py @@ -58,13 +58,13 @@ def sign_plain(path, data, key): def sign_xml(path, data, key): tmp = write_tmp(path, data) + sigtmp = tmp + '.sig' try: - run_gpg(key, '--detach-sign', tmp) + run_gpg(key, '--detach-sign', '--output', sigtmp, tmp) finally: os.unlink(tmp) - tmp += '.sig' - encoded = base64.encodestring(file(tmp).read()) - os.unlink(tmp) + encoded = base64.encodestring(file(sigtmp).read()) + os.unlink(sigtmp) sig = "\n" os.rename(write_tmp(path, data + sig), path) -- 2.11.4.GIT