bzr_access installation and usage

Vincent Ladeuil v.ladeuil+lp at free.fr
Sat Oct 17 21:28:55 BST 2009


>>>>> "Eugene" == Eugene Wee <crystalrecursion at gmail.com> writes:

<snip/>

    Eugene> This sounds problematic though, as how would I
    Eugene> conveniently select between the different keys when
    Eugene> either would allow for a successful login?

ssh to the rescue !

You specify all the identify files you need (the keys you need
for the all repos you want to access) in your ~/.ssh/config file
and they will be tried until one succeeds.

You use the key to enter the repo, no key, no repo, from there,
bzr_access limits your access or not, then your committer id is
really identifying you as the one creating the revisions you
push, so any key is good.

Or you can revert the relation ship and have one key for each
repo that your users should add to their identities (the drawback
here is to either trust your users or revoke the keys if you want
to redefine the allowed users).

That's the idea at least...

       Vincent



More information about the bazaar mailing list