#1899 Deploy key fixes
Merged 7 years ago by pingou. Opened 7 years ago by puiterwijk.
puiterwijk/pagure fixdeploykey  into  master

file modified
+2 -2
@@ -235,7 +235,7 @@ 

      project_key_dir = os.path.join(gitolite_keydir, 'deploykeys',

                                     project.fullname)

      if not os.path.exists(project_key_dir):

-         os.mkdir(project_key_dir)

+         os.makedirs(project_key_dir)

  

      for keyfile in os.listdir(project_key_dir):

          if keyfile not in keyfiles:
@@ -245,7 +245,7 @@ 

      for deploykey in project.deploykeys:

          # See the comment in lib/git.py:write_gitolite_acls about why this

          # name for a file is sane and does not inject a new security risk.

-         keyfile = 'deploykey_%s_%s' % (

+         keyfile = 'deploykey_%s_%s.pub' % (

              werkzeug.secure_filename(project.fullname),

              deploykey.id)

          if not os.path.exists(os.path.join(project_key_dir, keyfile)):

no initial comment

Pull-Request has been merged by pingou

7 years ago
Metadata