Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com Message-ID: <398976B7.2EC973BE@bigfoot.com> Date: Thu, 03 Aug 2000 08:42:15 -0500 From: James Dumser Organization: Ericsson North America Inc. X-Mailer: Mozilla 4.73 [en] (X11; I; SunOS 5.6 sun4u) X-Accept-Language: en MIME-Version: 1.0 To: cygwin Subject: Re: [ANNOUNCEMENT] OpenSSH-2.1.1p4 for Cygwin 1.1.3 References: <200008020035 DOT UAA19954 AT rtl DOT cygnus DOT com> <39882CBF DOT B7C9C0F5 AT bigfoot DOT com> <39884671 DOT 9D9BE947 AT cygnus DOT com> <39887B9A DOT 817F9141 AT bigfoot DOT com> <398881E1 DOT 35B0473B AT cygnus DOT com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit On Wed, 02 Aug 2000 22:17:37 +0200, Corinna Vinschen wrote: > Don't use / for $HOME. I have reported that earlier. For now, > simply call ssh-keygen by hand without parameters. > I will change ssh-config to deal with that. > [ my previous text... ] >> bash-2.04$ ssh-keygen -f "${HOME}/.ssh/identity" >> Generating RSA keys: ......................ooooooO.....ooooooO >> Key generation complete. >> Enter passphrase (empty for no passphrase): >> Enter same passphrase again: >> Saving the key failed: //.ssh/identity: No such host or network >> path. >> bash-2.04$ ssh-keygen -f "/.ssh/identity" >> Generating RSA keys: >> .......................................ooooooO........ooooooO >> Key generation complete. >> Enter passphrase (empty for no passphrase): >> Enter same passphrase again: >> Saving the key failed: /.ssh/identity: No such file or directory. Okay, I found the message where you suggest not setting $HOME to / (although you said /. might be okay). But there are 2 commands above, ssh-keygen -f "${HOME}/.ssh/identity" ssh-keygen -f "/.ssh/identity" and both fail (granted with different errors). The second command has nothing to do with $HOME=/; I verified by changing my $HOME, both in the environment and in /etc/passwd, and I received the same response from ssh-keygen: No such file or directory. I took this one step farther by running the 1st command with $HOME set to a non-/ path. This worked so it looks like the problem is with ssh-keygen itself. > I have found an error in sshd in conjunction with using via inetd. > You might have read the corresponding thread. > > Your specific problem with the missing host key file isn't related > but... Is it possible that your /usr/local/etc directory is under > a user mount point instead of a system mount point. No, I don't think so... bash-2.04$ mount Device Directory Type Flags C:\cygwin\bin /usr/bin system binmode C:\cygwin\lib /usr/lib system binmode C:\cygwin / system binmode C: /c system binmode > I will first upload the patched version now, at least tomorrow. > Feel free to contact me again then. I'll try your patched version, although I think I'll be switching to the SRVANY procedure once I am able to locate that. -- James Dumser dumser AT bigfoot DOT com -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com