chiark / gitweb /
fix bug setting repo_keyalias in init
authorHans-Christoph Steiner <hans@eds.org>
Fri, 4 Apr 2014 03:05:27 +0000 (23:05 -0400)
committerHans-Christoph Steiner <hans@eds.org>
Mon, 7 Apr 2014 20:00:18 +0000 (16:00 -0400)
fdroidserver/init.py

index 4d9bc84511c5f767db8387dade8611029b16d7aa..14d9434dfe7ad246847564b48d894f008731b4be 100644 (file)
@@ -189,6 +189,7 @@ def main():
                 logging.info('"' + keystore
                              + '" does not exist, creating a new keystore there.')
     write_to_config('keystore', keystore)
+    repo_keyalias = None
     if options.repo_keyalias:
         repo_keyalias = options.repo_keyalias
         write_to_config('repo_keyalias', repo_keyalias)
@@ -203,7 +204,7 @@ def main():
         password = genpassword()
         write_to_config('keystorepass', password)
         write_to_config('keypass', password)
-        if not options.repo_keyalias:
+        if options.repo_keyalias == None:
             repo_keyalias = socket.getfqdn()
             write_to_config('repo_keyalias', repo_keyalias)
         if not options.distinguished_name:
@@ -217,6 +218,8 @@ def main():
     logging.info('  Android SDK Build Tools:\t' + os.path.dirname(aapt))
     logging.info('  Android NDK (optional):\t' + ndk_path)
     logging.info('  Keystore for signing key:\t' + keystore)
+    if repo_keyalias != None:
+        logging.info('  Alias for key in store:\t' + repo_keyalias)
     logging.info('\nTo complete the setup, add your APKs to "' +
           os.path.join(fdroiddir, 'repo') + '"' +
 '''