トップ «前の日記(2012-04-01 (Sun)) 最新 次の日記(2012-04-10 (Tue))» 編集   RSS 1.0 FEED  

Journal InTime


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に対応しているみたい。だけど試してないので動くかどうかは知らない。