1
0
forked from GitHub/gf-core

Document version requirements for ssh.

This commit is contained in:
bringert
2005-11-17 15:57:09 +00:00
parent 68972edf3e
commit 65b42711d6
3 changed files with 21 additions and 7 deletions

View File

@@ -159,6 +159,13 @@ functionality. This allows several ssh instances to use the connection
established by one existing instance. established by one existing instance.
</P> </P>
<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, 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 replace <CODE>bringert</CODE> with your own username on the
Chalmers system): 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> <H2>I get the error "(sftp) failed to fetch files."</H2>
<P> <P>
There seems to be a problem with how darcs 1.0.4 calls sftp, which There seems to be a problem with how darcs 1.0.4 calls sftp, which
means that normal password authentication does not work. Either means that normal password authentication does not work. Either use
use Darcs 1.0.3, and be prepared to enter your password many times, Darcs 1.0.3 on your client, and be prepared to enter your password
or use the ssh ControlMaster feature as desctribed above. many times, or use the ssh ControlMaster feature as described above.
</P> </P>
<A NAME="toc18"></A> <A NAME="toc18"></A>
<H2>I get the error "Not a repository: gfreposerver:..."</H2> <H2>I get the error "Not a repository: gfreposerver:..."</H2>

View File

@@ -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 functionality. This allows several ssh instances to use the connection
established by one existing instance. 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, Add this to ``~/.ssh/config`` (create the file if it does not exist,
replace ``bringert`` with your own username on the replace ``bringert`` with your own username on the
Chalmers system): 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." == == I get the error "(sftp) failed to fetch files." ==
There seems to be a problem with how darcs 1.0.4 calls sftp, which There seems to be a problem with how darcs 1.0.4 calls sftp, which
means that normal password authentication does not work. Either means that normal password authentication does not work. Either use
use Darcs 1.0.3, and be prepared to enter your password many times, Darcs 1.0.3 on your client, and be prepared to enter your password
or use the ssh ControlMaster feature as desctribed above. many times, or use the ssh ControlMaster feature as described above.
== I get the error "Not a repository: gfreposerver:..." == == I get the error "Not a repository: gfreposerver:..." ==

View File

@@ -11,7 +11,7 @@ To make and install GF2 (Version 2.1, 8/11/2004).
ghc --version ghc --version
3. If you are building from CVS, run autoconf (in src/): 3. If you are building the darcs version, run autoconf (in src/):
autoconf autoconf