chiark / gitweb /
update: include git config name/email in binary transparency log
authorHans-Christoph Steiner <hans@eds.org>
Thu, 16 Mar 2017 16:45:10 +0000 (17:45 +0100)
committerHans-Christoph Steiner <hans@eds.org>
Thu, 16 Mar 2017 16:48:54 +0000 (17:48 +0100)
fdroidserver/update.py

index 880b4338de7761e0aaff621632acbd0fa155db4d..3d5e3ad6ddf1a504609f668d35191a5337d9a567 100644 (file)
@@ -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("""