[Checkins] SVN: zc.zopeorgkeyupload/branches/dev/src/zc/zopeorgkeyupload/__init__.py Fixed 2 bugs in key-manipulation.

Jim Fulton jim at zope.com
Sat May 3 07:51:34 EDT 2008


Log message for revision 86190:
  Fixed 2 bugs in key-manipulation.
  

Changed:
  U   zc.zopeorgkeyupload/branches/dev/src/zc/zopeorgkeyupload/__init__.py

-=-
Modified: zc.zopeorgkeyupload/branches/dev/src/zc/zopeorgkeyupload/__init__.py
===================================================================
--- zc.zopeorgkeyupload/branches/dev/src/zc/zopeorgkeyupload/__init__.py	2008-05-03 11:50:18 UTC (rev 86189)
+++ zc.zopeorgkeyupload/branches/dev/src/zc/zopeorgkeyupload/__init__.py	2008-05-03 11:51:33 UTC (rev 86190)
@@ -10,7 +10,7 @@
 zope.component.provideAdapter(zope.publisher.http.HTTPCharsets)
 
 v1re = re.compile(r'\d+ \d+ \d+').match
-command = r'command="/usr/local/bin/scm $SSH_ORIGINAL_COMMAND\" '
+command = r'command="/usr/local/bin/scm $SSH_ORIGINAL_COMMAND" '
 
 class Publication:
 
@@ -73,9 +73,9 @@
             if line.strip().startswith('#'):
                 continue
             if line.strip().split()[0] in ('ssh-dss', 'ssh-rsa'):
-                v2keys.append(command+line)
+                v2keys.append(command+line+'\n')
             elif v1re(line):
-                v1keys.append(command+line)
+                v1keys.append(command+line+'\n')
             else:
                 return key_form % (
                     'The key you uploaded is not properly formatted!<br />')



More information about the Checkins mailing list