Quoting Chuck Swiger <[EMAIL PROTECTED]>:The documentation for CVS is not especially well-known for being inclusive. Are you using CVS over SSH or in pserver mode? The first case requires you to
set up password-less SSH authentication via ssh-keygen, the latter uses the "cvs
login" mechanism.
I use CVSROOT=:pserver:[EMAIL PROTECTED]:/home/ncvs. Is it possible to specify the password on the command line with cvs login (it isn't secret anyhow)?
6-sec% touch ~/.cvspass 7-sec% cvs -d :pserver:[EMAIL PROTECTED]:/home/ncvs login Logging in to :pserver:[EMAIL PROTECTED]:2401/home/ncvs CVS password:
[ Use "anoncvs" for the password. ]
8-sec% cvs -d :pserver:[EMAIL PROTECTED]:/home/ncvs co src cvs server: Updating src U src/COPYRIGHT U src/MAINTAINERS U src/Makefile U src/Makefile.inc1 U src/README U src/UPDATING cvs server: Updating src/bin ^C...
How exactly do i set up password-less authentication over SSH? I wont be able to create an SSH key and copy it over to the server??
In this particular case (specificly, a read-only anonymous CVS repository), you can't use SSH.
If you were using your own CVS repository, or if you became a FreeBSD developer with commit privileges, you would run "ssh-keygen" and create a RSA or DSA keypair using an empty passphrase. You'd place the public key ("~/.ssh/identity.pub", "~/.ssh/id_dsa.pub", etc) in ~/.ssh/authorized_keys, or mail your key to the admin or CVS repo meister of cvs.freebsd.org, depending on the circumstances....
-- -Chuck
_______________________________________________ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
