openssh->ssh.com howto into cvs-howto.txt
Hi, could someone (Diego?) write $SUBJ ? many developers keep sending me openssh keys, while mphq runs ssh.com A'rpi / MPlayer, Astral & ESP-team -- MPlayer's new image: happiness & peace & cosmetics & vmiklos
On Monday 27 of September 2004 23:55, Arpi wrote:
Hi,
could someone (Diego?) write $SUBJ ? many developers keep sending me openssh keys, while mphq runs ssh.com
Here is proposal for a ssh section of cvs-howto.txt. It covers basic key generation, conversion to ssh.com format and submitting it to Arpi. Any suggestions kindly welcomed :) -- Maciek "paszczi" Paszta .::. paszczi(at)go2.pl .::. JID:macp(at)chrome.pl gg: 2810043 .::. Linux User #304533 .::. BLUG Member #0247 fingerprint: A484 C4D8 9CC7 2DA3 2F92 E68A 9056 D5CC F22E 4C89 PGP:pgp.mit.edu .::. MPlayerPL Team : mplayerpl.emdej.com
On Tue, Sep 28, 2004 at 09:56:33AM +0200, Maciej Paszta wrote:
Generating and sending ssh keys: Typing your account's password each time you want to access CVS is not very convenient. Instead you can send a ssh key. To generate it use the following command:
ssh-keygen -t rsa
or ssh-keygen -t rsa -f yourfile
NOTE: When it asks for password you may leave it empty. Now, if you are using openssh, you have to convert your public key into ssh.com format, since MPlayer's server uses this ssh implementation. You can do this simply by executing:
ssh-keygen -e -f yourkey.pub > yourkey_ssh2.pub
NOTE: Replace 'yourkey' with a filename proper for you (the file can be found in ~/.ssh directory).
and the default one is ~/.ssh/id_rsa.pub
Mail yourkey_ssh2.pub to Arpi <arpi at mplayer.hq.hu> and, please, be patient. As soon as it is installed, you will no longer need to type any password.
Also, if you have provided a different filename for the key, SSH (and thus CVS) won't recognize it. You have to add following to ~/.ssh/config then: host mplayerhq.hu IdentityFile yourfile I'd also mention than the comment can be changed without any regards and is irrevelant (so i.e. nobody gets scared because it's invalid email adress or so). Torinthiel -- Waclaw "Torinthiel" Schiller GG#: 542916, 3073512 torinthiel(at)megapolis(dot)pl gpg: B06901F1 fpr: FAA3 559F CAE9 34DE CDC8 7346 2B6E 39F2 B069 01F1 "No classmates may be used during this examination"
On Tuesday 28 of September 2004 10:43, Torinthiel wrote:
On Tue, Sep 28, 2004 at 09:56:33AM +0200, Maciej Paszta wrote:
Generating and sending ssh keys: Typing your account's password each time you want to access CVS is not very convenient. Instead you can send a ssh key. To generate it use the following command:
ssh-keygen -t rsa
or ssh-keygen -t rsa -f yourfile
NOTE: When it asks for password you may leave it empty. Now, if you are using openssh, you have to convert your public key into ssh.com format, since MPlayer's server uses this ssh implementation. You can do this simply by executing:
ssh-keygen -e -f yourkey.pub > yourkey_ssh2.pub
NOTE: Replace 'yourkey' with a filename proper for you (the file can be found in ~/.ssh directory).
and the default one is ~/.ssh/id_rsa.pub
Mail yourkey_ssh2.pub to Arpi <arpi at mplayer.hq.hu> and, please, be patient. As soon as it is installed, you will no longer need to type any password.
Also, if you have provided a different filename for the key, SSH (and thus CVS) won't recognize it. You have to add following to ~/.ssh/config then: host mplayerhq.hu IdentityFile yourfile
I'd also mention than the comment can be changed without any regards and is irrevelant (so i.e. nobody gets scared because it's invalid email adress or so).
OK, here is a version with your suggestions included..... -- Maciek "paszczi" Paszta .::. paszczi(at)go2.pl .::. JID:macp(at)chrome.pl gg: 2810043 .::. Linux User #304533 .::. BLUG Member #0247 fingerprint: A484 C4D8 9CC7 2DA3 2F92 E68A 9056 D5CC F22E 4C89 PGP:pgp.mit.edu .::. MPlayerPL Team : mplayerpl.emdej.com
On Tuesday 28 of September 2004 22:49, Maciej Paszta wrote:
OK, here is a version with your suggestions included.....
So Diego? Should I commit or not? -- Maciek "paszczi" Paszta .::. paszczi(at)go2.pl .::. JID:macp(at)chrome.pl gg: 2810043 .::. Linux User #304533 .::. BLUG Member #0247 fingerprint: A484 C4D8 9CC7 2DA3 2F92 E68A 9056 D5CC F22E 4C89 PGP:pgp.mit.edu .::. MPlayerPL Team : mplayerpl.emdej.com
Diego Biurrun writes:
Maciej Paszta writes:
On Tuesday 28 of September 2004 22:49, Maciej Paszta wrote:
OK, here is a version with your suggestions included.....
So Diego? Should I commit or not?
Please be patient, I'll commit something based on your version soon.
I don't think we should put a detailed ssh manual into our docs, a small hint should do, thus I propose the following simplified entry for cvs-howto.txt: 10. RSA authentication Since mplayerhq.hu uses ssh.com and not OpenSSH you will have to convert your OpenSSH RSA keys to IETF SECSH format with ssh-keygen -e if you want to use RSA authentication. See ssh(1) and ssh-keygen(1) for details. It's very terse, but it's on purpose, I think we can safely assume some familiarity with Unix commands and reading documentation. Diego
On Sunday 03 of October 2004 16:15, Diego Biurrun wrote:
Diego Biurrun writes:
Maciej Paszta writes:
On Tuesday 28 of September 2004 22:49, Maciej Paszta wrote:
OK, here is a version with your suggestions included.....
So Diego? Should I commit or not?
Please be patient, I'll commit something based on your version soon.
I don't think we should put a detailed ssh manual into our docs, a small hint should do, thus I propose the following simplified entry for cvs-howto.txt:
So, why give a manual about cvs then (which is included in cvs)? -- Maciek "paszczi" Paszta .::. paszczi(at)go2.pl .::. JID:macp(at)chrome.pl gg: 2810043 .::. Linux User #304533 .::. BLUG Member #0247 fingerprint: A484 C4D8 9CC7 2DA3 2F92 E68A 9056 D5CC F22E 4C89 PGP:pgp.mit.edu .::. MPlayerPL Team : mplayerpl.emdej.com
Maciej Paszta wrote ( On Sun, Oct 03, 2004 at 08:53:58PM +0200 ):
On Sunday 03 of October 2004 16:15, Diego Biurrun wrote:
I don't think we should put a detailed ssh manual into our docs, a small hint should do, thus I propose the following simplified entry for cvs-howto.txt:
So, why give a manual about cvs then (which is included in cvs)?
Valid point IMHO. I think his didn't explain too much about ssh, it just gave the commands with little explanation whicht shouldn't hurt... Alex (beastd)
Picking up on old threads... Maciej Paszta writes:
On Sunday 03 of October 2004 16:15, Diego Biurrun wrote:
Diego Biurrun writes:
Maciej Paszta writes:
On Tuesday 28 of September 2004 22:49, Maciej Paszta wrote:
OK, here is a version with your suggestions included.....
So Diego? Should I commit or not?
Please be patient, I'll commit something based on your version soon.
I don't think we should put a detailed ssh manual into our docs, a small hint should do, thus I propose the following simplified entry for cvs-howto.txt:
So, why give a manual about cvs then (which is included in cvs)?
CVS is much more complex than ssh and crucial to MPlayer development. Some of the first part is a bit superfluous, but most of the document is not a CVS manual, but a CVS _policy_ document that explains how CVS is used within the MPlayer project. There's always a tradeoff between providing too little information and duplicating other (better) sources of information. So in summary I still like my version better ;-) Diego
Diego Biurrun writes:
Picking up on old threads...
Maciej Paszta writes:
On Sunday 03 of October 2004 16:15, Diego Biurrun wrote:
Diego Biurrun writes:
Maciej Paszta writes:
On Tuesday 28 of September 2004 22:49, Maciej Paszta wrote:
OK, here is a version with your suggestions included.....
So Diego? Should I commit or not?
Please be patient, I'll commit something based on your version soon.
I don't think we should put a detailed ssh manual into our docs, a small hint should do, thus I propose the following simplified entry for cvs-howto.txt:
So, why give a manual about cvs then (which is included in cvs)?
CVS is much more complex than ssh and crucial to MPlayer development. Some of the first part is a bit superfluous, but most of the document is not a CVS manual, but a CVS _policy_ document that explains how CVS is used within the MPlayer project.
There's always a tradeoff between providing too little information and duplicating other (better) sources of information.
So in summary I still like my version better ;-)
And now I've committed it, in any case it is better than nothing. Diego
On Tuesday 28 September 2004 09:56, Maciej Paszta wrote:
Here is proposal for a ssh section of cvs-howto.txt. It covers basic key generation, conversion to ssh.com format and submitting it to Arpi. Any suggestions kindly welcomed :)
I always liked it that it explicitly asks for a password when I do a commit. It makes me think a second time, before I actually commit and it's an extra step to prevent erroneous commits. --Ivo
participants (6)
-
Alexander Strasser -
Arpi -
Diego Biurrun -
Ivo -
Maciej Paszta -
Torinthiel