CVSWorks "out of the box"...Set the CVS_RSH and CVSROOT environment variable to map the proper cvsroot directory and connection mode. For labtec for instance: CVS_RSH=ssh; CVSROOT=me@labtec:/where/is/cvsroot/ SSHdhttp://ncyoung.com/entry/389 and Using RSA authenticationA couple steps:
For an X session for instance, in the .xsession add at the beginning: eval 'ssh-agent -s' ssh-add < /dev/nullIf there is no terminal available it is necessary to run a tool such as ssh-askpass that will open a terminal and ask for the passphrase. So make sure that the tool exists and that the environment variable SSH_ASKPASS is set before trying. |