Community
Participate
Working Groups
Currently committers to a project can push to git repositories for that project (using ssh:// git addresses) but that requires that we enter our password every time we push or pull from the remote git repository. An attempt to prevent this was posted on the Git Wiki page which works only for project leads -- to put the committer's public ssh key in ~/.ssh/authorized_keys on the git eclipse host. However, committers can't do this (I can get the file there, but not in the right place, nor can I create an authorized_keys file in a new directory called .ssh under ~). Please can you provide a mechanism so that committers can use remote git repositories less painfully? Preferably by allowing ssh authentication by use of the public key as described on http://wiki.eclipse.org/git under 'setting up ssh keys'.
I have given you a real shell so that you can set up your keys. Let me know here when you're done, please. Thanks
(In reply to comment #1) > I have given you a real shell so that you can set up your keys. Let me know > here when you're done, please. > > Thanks Denis, Thank you - I have set up ssh keys for myself. However, this is only a point fix, and doesn't help the other committers on our project. I guess this is going to be a general problem.
> I guess this is > going to be a general problem. Unless you have something in mind, those folks can either open a bug requesting a shell to upload their keys, or the project lead can contact me at webmaster@eclipse.org with the list of committers who want to install keys. For security purposes, we disable shell accounts on our servers.
(In reply to comment #3) > > I guess this is > > going to be a general problem. > > Unless you have something in mind, those folks can either open a bug requesting > a shell to upload their keys, or the project lead can contact me at > webmaster@eclipse.org with the list of committers who want to install keys. > > For security purposes, we disable shell accounts on our servers. I raised https://bugs.eclipse.org/bugs/show_bug.cgi?id=312378 as an alternative in the longer term.
Done
I need to add another set of ssh keys (new laptop!). Can you give me a full shell temporarily, please?
Changed to bug so you see it.
Steve, you have a shell now. Feel free to upload your key. It could take a few minutes for the user accounts caches to clear.
Thanks Denis. Key uploaded. (A bit of fiddling around made it work. It turns out Apple Migrate copied the old keys from my macbook, so nearly everything worked, but git complained I wasn't who I said I was葉he machine full name had changed.) No longer need the shell, ta.
Could you please give me normal shell to upload public keys. Thanks.
(In reply to comment #10) > Could you please give me normal shell to upload public keys. Thanks. Me too, please.
Ok I've granted both of you shells for the next 24h to upload your keys. -M.
Me too, please.
Done. -M.
I have bug 349348 for egit prompting 3 times for every action which talks to eclipse.org...
(In reply to comment #14) Thanks a lot.
(In reply to comment #16) > (In reply to comment #14) > Thanks a lot. Yes, me too. Very mach appreciated, Matt.
Ok, all of your shells have been reset. -M.
I'll assume all is well here.