title: Why gitosis init sequence fails?
body: <p>After I run the <code>init</code> command, I see the following error message:</p>
  
  <pre><code>  -sh-4.1$ gitosis-init &lt;id_rsa_git.pub 
  Traceback (most recent call last):
    File "/usr/local/bin/gitosis-init", line 9, in &lt;module&gt;
      load_entry_point('gitosis==0.2', 'console_scripts', 'gitosis-init')()
    File "/usr/local/lib/python2.7/site-packages/gitosis-0.2-py2.7.egg/gitosis/app.py", line 24, in run
      return app.main()
    File "/usr/local/lib/python2.7/site-packages/gitosis-0.2-py2.7.egg/gitosis/app.py", line 38, in main
      self.handle_args(parser, cfg, options, args)
    File "/usr/local/lib/python2.7/site-packages/gitosis-0.2-py2.7.egg/gitosis/init.py", line 123, in handle_args
      user = ssh_extract_user(pubkey)
    File "/usr/local/lib/python2.7/site-packages/gitosis-0.2-py2.7.egg/gitosis/init.py", line 39, in ssh_extract_user
      raise InsecureSSHKeyUsername(repr(user))
  gitosis.init.InsecureSSHKeyUsername: Username contains not allowed characters: 'AAAAB3NzaC1yc2EAAAABIwAAAQEAwCDbFIFqHKMwruJiktoSrErfA0bymw78HOWPSyIdEo2K9krTc7Xa6LOrn/BlSJflw4pd1cKvbl4YIxfKiNRsJDHBV/g0h6iN3cLgWnJ/DIQ3OhG  ------------the public key other 
  </code></pre>
  
  <p>How would you troubleshoot this gitosis initialization sequence?</p>