From: Hans-Christoph Steiner Date: Thu, 16 Mar 2017 16:45:10 +0000 (+0100) Subject: update: include git config name/email in binary transparency log X-Git-Tag: 0.8~101^2~1 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=110914ebf315d00f5d8dc47bae0dd6695f10192b;p=fdroidserver.git update: include git config name/email in binary transparency log --- diff --git a/fdroidserver/update.py b/fdroidserver/update.py index 880b4338..3d5e3ad6 100644 --- a/fdroidserver/update.py +++ b/fdroidserver/update.py @@ -29,6 +29,7 @@ import socket import zipfile import hashlib import pickle +import platform import urllib.parse from datetime import datetime, timedelta from xml.dom.minidom import Document @@ -1456,6 +1457,11 @@ def make_binary_transparency_log(repodirs): if not os.path.exists(btrepo): os.mkdir(btrepo) gitrepo = git.Repo.init(btrepo) + + gitconfig = gitrepo.config_writer() + gitconfig.set_value('user', 'name', 'fdroid update') + gitconfig.set_value('user', 'email', 'fdroid@' + platform.node()) + url = config['repo_url'].rstrip('/') with open(os.path.join(btrepo, 'README.md'), 'w') as fp: fp.write("""