title: os x lion: git can't find libcrypto.so.0.9.7
body: <h2>Background:</h2>
  
  <p>I've just replaced my hard drive, and done a fresh install of Lion. I installed git from source and <code>make test</code> seemed fine. SSH keys are loaded and I can ssh into the remote box without problem. </p>
  
  <h2>Problem:</h2>
  
  <p>I get the following error when trying to pull over ssh when <strong><em>using scp style syntax</em></strong>:</p>
  
  <pre><code>$ git pull origin master
  git-upload-pack: error while loading shared libraries: libcrypto.so.0.9.7: cannot open shared object file: No such file or directory
  </code></pre>
  
  <p>My .git/config for origin looks like this: </p>
  
  <pre><code>[remote "origin"]
      url = me@example.com:some_repo.git
      fetch = +refs/heads/*:refs/remotes/origin/*
  </code></pre>
  
  <p><strong>If I change the url to <code>ssh://me@example.com/path/to/some/repo.git</code> it works fine.</strong> </p>
  
  <p>I recognize that I could just change all my urls to that format, but I'd rather have a system that works correctly without having to work around setup issues every time.</p>
  
  <p>I was able to push and pull to this repo just fine before reinstalling lion, and I still can with the different syntax. I suspect I symlinked something to work around this on the old hard drive way back in the snow-leopard days, but I'm having a hell of a time googling what it was. I found one post that suggested the problem was a missing library server-side and the error message was misleading, but this can't be the case because it worked just fine on the old hard-drive, and it works just fine with the ssh:// syntax</p>
  
  <p>Anyone know how to address this?</p>