2012-04-09 (Mon) [長年日記]
_ git-credential-gnomekeyring
gitをhttpで使う時に気になるのがパスワードの管理で、以前はcurlの設定ファイルである.netrcに生パスワードを書くか、環境変数GIT_ASKPASSでコマンドを指定して何とかするしかなかった。 git 1.7.9でcredential helperという仕組みが導入されていて、比較的簡単にパスワード管理方法を拡張できるようなので、Gnome Keyringに保存するcredential helperを書いてみた。
すでに誰かが書いてそうな気もするけど、まあいいや。
追記:
やっぱりあったorz
しかし、keyringという名前は一般的すぎる気が。
さらに追記:
↑のは古いAPIのようで、↓のforkだとgit 1.7.9のAPIに対応しているみたい。だけど試してないので動くかどうかは知らない。