diff options
| author | bringert <bringert@cs.chalmers.se> | 2005-11-17 15:57:09 +0000 |
|---|---|---|
| committer | bringert <bringert@cs.chalmers.se> | 2005-11-17 15:57:09 +0000 |
| commit | 65b42711d6863461550422bcafcbc6cac78e2d5e (patch) | |
| tree | d7d10550444eca13c4fbe97608a1e4a828db79da /doc | |
| parent | 68972edf3ef85f0dc95027c6bdc33a0b66410ef2 (diff) | |
Document version requirements for ssh.
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/darcs.html | 13 | ||||
| -rw-r--r-- | doc/darcs.txt | 13 |
2 files changed, 20 insertions, 6 deletions
diff --git a/doc/darcs.html b/doc/darcs.html index d21a6134d..ab1b7951d 100644 --- a/doc/darcs.html +++ b/doc/darcs.html @@ -159,6 +159,13 @@ functionality. This allows several ssh instances to use the connection established by one existing instance. </P> <P> +<B>NOTE: You need OpenSSH version 4 or newer for this to work.</B> You +can check your OpenSSH version with <CODE>ssh -V</CODE>. If you have an older +version of OpenSSH, you need to remove the ControlPath line below, +and you can skip the "Setting up an ssh ControlMaster connection" +step. You will be typing in your password a lot... +</P> +<P> Add this to <CODE>~/.ssh/config</CODE> (create the file if it does not exist, replace <CODE>bringert</CODE> with your own username on the Chalmers system): @@ -286,9 +293,9 @@ the section above on setting up your <CODE>$PATH</CODE> on the Chalmers system. <H2>I get the error "(sftp) failed to fetch files."</H2> <P> There seems to be a problem with how darcs 1.0.4 calls sftp, which -means that normal password authentication does not work. Either -use Darcs 1.0.3, and be prepared to enter your password many times, -or use the ssh ControlMaster feature as desctribed above. +means that normal password authentication does not work. Either use +Darcs 1.0.3 on your client, and be prepared to enter your password +many times, or use the ssh ControlMaster feature as described above. </P> <A NAME="toc18"></A> <H2>I get the error "Not a repository: gfreposerver:..."</H2> diff --git a/doc/darcs.txt b/doc/darcs.txt index 107ca4776..4bdb9bf6f 100644 --- a/doc/darcs.txt +++ b/doc/darcs.txt @@ -113,6 +113,13 @@ action on the remote repository, you can use ssh's ControlMaster functionality. This allows several ssh instances to use the connection established by one existing instance. +**NOTE: You need OpenSSH version 4 or newer for this to work.** You +can check your OpenSSH version with ``ssh -V``. If you have an older +version of OpenSSH, you need to remove the ControlPath line below, +and you can skip the "Setting up an ssh ControlMaster connection" +step. You will be typing in your password a lot... + + Add this to ``~/.ssh/config`` (create the file if it does not exist, replace ``bringert`` with your own username on the Chalmers system): @@ -229,9 +236,9 @@ the section above on setting up your ``$PATH`` on the Chalmers system. == I get the error "(sftp) failed to fetch files." == There seems to be a problem with how darcs 1.0.4 calls sftp, which -means that normal password authentication does not work. Either -use Darcs 1.0.3, and be prepared to enter your password many times, -or use the ssh ControlMaster feature as desctribed above. +means that normal password authentication does not work. Either use +Darcs 1.0.3 on your client, and be prepared to enter your password +many times, or use the ssh ControlMaster feature as described above. == I get the error "Not a repository: gfreposerver:..." == |
