| Index: sitescripts/extensions/utils.py | 
| =================================================================== | 
| --- a/sitescripts/extensions/utils.py | 
| +++ b/sitescripts/extensions/utils.py | 
| @@ -245,25 +245,6 @@ | 
| if repositoryName: | 
| yield Configuration(config, nightlyConfig, repositoryName, value) | 
|  | 
| -def getSafariCertificateID(keyFile): | 
| -  import M2Crypto | 
| - | 
| -  bio = M2Crypto.BIO.openfile(keyFile) | 
| -  try: | 
| -    while True: | 
| -      try: | 
| -        cert = M2Crypto.X509.load_cert_bio(bio) | 
| -      except M2Crypto.X509.X509Error: | 
| -        raise Exception('No safari developer certificate found in chain') | 
| - | 
| -      subject = cert.get_subject() | 
| -      for entry in subject.get_entries_by_nid(subject.nid['CN']): | 
| -        m = re.match(r'Safari Developer: \((.*?)\)', entry.get_data().as_text()) | 
| -        if m: | 
| -          return m.group(1) | 
| -  finally: | 
| -    bio.close() | 
| - | 
| def _urlencode(value): | 
| return urllib.quote(value.encode('utf-8'), '') | 
|  | 
|  |