delorie.com/archives/browse.cgi | search |
Mailing-List: | contact cygwin-help AT cygwin DOT com; run by ezmlm |
List-Subscribe: | <mailto:cygwin-subscribe AT cygwin DOT com> |
List-Archive: | <http://sourceware.org/ml/cygwin/> |
List-Post: | <mailto:cygwin AT cygwin DOT com> |
List-Help: | <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs> |
Sender: | cygwin-owner AT cygwin DOT com |
Mail-Followup-To: | cygwin AT cygwin DOT com |
Delivered-To: | mailing list cygwin AT cygwin DOT com |
To: | cygwin AT cygwin DOT com |
From: | Andrew DeFaria <Andrew AT DeFaria DOT com> |
Subject: | Re: SSH Environment |
Date: | Wed, 29 Sep 2004 08:16:29 -0700 |
Lines: | 40 |
Message-ID: | <cjejkn$1of$1@sea.gmane.org> |
References: | <1936 DOT 217 DOT 162 DOT 71 DOT 141 DOT 1096446340 DOT squirrel AT 217 DOT 162 DOT 71 DOT 141> |
Mime-Version: | 1.0 |
X-Complaints-To: | usenet AT sea DOT gmane DOT org |
X-Gmane-NNTP-Posting-Host: | h-67-102-25-114.lsanca54.covad.net |
User-Agent: | Mozilla Thunderbird 0.8 (Windows/20040913) |
In-Reply-To: | <1936.217.162.71.141.1096446340.squirrel@217.162.71.141> |
X-IsSubscribed: | yes |
David E. Meier wrote: > Hi, > > I try the running ssh client with only the required dll's from a .net > application and without a full cygwin installation. Basically that > works fine. > > However, I have a problem regarding the known_hosts file: It does not > get written anywhere and therefore asks to add the key each time the > app runs. I tried to set the environment variabe to: HOME=c:\Program > Files\myApp in WinXP with a subdir .ssh already created. No luck. > > Then I tried setting the HOME-variable to different values when > starting the ssh-process from my .net application using > "/cygdrive/c/Program Files/myApp", "/cygdrive/c/Program\\ Files/myApp" > or "C:\Program Files\myApp". No luck as well. > > What am I missing here? Do I need more environment variables? Another > solution for setting the path of the known_hosts file? Why would a home directory be under "Program Files"?!? "Program Files" is a directory that contains a space in it so you might try escaping it. Well further reading of this thread suggests that OpenSSH uses the home directory in /etc/passwd anyway but still are ya gonna put /cygdrive/c/Program Files/myApp in that field? I think you'll still have a problem with the space. I don't think you want a home directory under program files in the first place. However, one trick that I do to more easily deal with the "Program Files" think is: $ mount -bsf "/cydrive/c/Program Files" /apps Then it's simply /apps/<application>/<etc>. Much easier to deal with, shorter and file name completion under bash works well with this. -- Never raise your hands to your kids. It leaves your groin unprotected. -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |