keychainでsshのパスフレーズを省略。超快適

MacのKeychainの話ではありません。ご注意下さい。
これを入れると、sshパスフレーズ入力が初回ログイン時一回聞かれるだけで、シャットダウンするまで不要になります。
subversionにはsvn+sshでアクセスしてたので、svn logとかsvn ci、svn upのたびに毎回パスフレーズ入力してたのですが、全て不要に。素晴らしい!すっごい快適。
存在は知ってたんですけど見て見ぬふりをしてました。なんで今まで入れなかったのかと。
ただセキュリティとはトレードオフになるので、人様には自分のMacBook Pro弄らせないようにしないとですね。

以下、今時点で入れようとして私が躓いた点を2点書いておきます。
まず、各所の解説ページに書いてある公式URLからkeychainが落とせませんでした。

最初はMacPortsにあったのでportで入れようと思ったらエラー吐いてインストール出来ませんでした。

sudo port install keychain
--->  Fetching keychain
--->  Attempting to fetch keychain-2.6.8.tar.bz2 from http://dev.gentoo.org/~agriffis/keychain/
--->  Attempting to fetch keychain-2.6.8.tar.bz2 from http://distfiles-od.opendarwin.org/keychain
--->  Attempting to fetch keychain-2.6.8.tar.bz2 from http://distfiles-msn.opendarwin.org/keychain
--->  Attempting to fetch keychain-2.6.8.tar.bz2 from http://distfiles-od.opendarwin.org/
--->  Attempting to fetch keychain-2.6.8.tar.bz2 from http://distfiles-msn.opendarwin.org/
Error: Target com.apple.fetch returned: fetch failed
Error: Status 1 encountered during processing.

単純にfetch出来なかったので、keychainプロジェクトのページからソース拾ってこようとしました。
そしたらURLがportでfetchしてたhttp://dev.gentoo.org/~agriffis/keychain/と同じで案の定 404 Not Foundでした。
で、どっかないかと探してそこから落っことしてきました。

wget http://distro.ibiblio.org/pub/linux/distributions/gentoo/distfiles/keychain-2.6.8.tar.bz2 
tar xvjf keychain-2.6.8.tar.bz2
keychain-2.6.8
sudo install-m0755 keychain /usr/bin/keychain 


2点目、秘密鍵と公開鍵が必要なのですが、私は手元の公開鍵をid_rsa.pubからauthorized_keysにしてまして、ログイン時にid_rsa.pubが見つからないよとエラー吐いてパスフレーズを聞いてくれてませんでした。なので公開鍵をid_rsa.pubにリネームしました。