Re: feature request: use HOME before getpwnam() in misc.c

[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

 



I'm using bash. The shell does the correct thing. 
Sorry  didn't give the use case clearly. 

I'm talking about the use of tilde inside client config. ‎The example was to illustrate desired behavior. Ssh itself does not eval tilde with any consideration for environment. That is the problem. 

  Original Message  
From: Gert Doering
Sent: Friday, May 19, 2017 02:19
To: matthew patton
Cc: openssh-unix-dev@xxxxxxxxxxx
Subject: Re: feature request: use HOME before getpwnam() in misc.c

Hi,

On Thu, May 18, 2017 at 09:51:04PM +0000, matthew patton wrote:
> What is the use case?
> 
> HOME=longpath_to_config1
> ssh -i ~/.ssh/key1
> 
> HOME=longpath_to_config2
> ssh -i ~/.ssh/key2

If you run things like that, the "~" is not expanded by ssh but by your shell.

Try "echo ~/"...

Barking up the wrong tree...

gert
-- 
USENET is *not* the non-clickable part of WWW!
//www.muc.de/~gert/
Gert Doering - Munich, Germany gert@xxxxxxxxxxxxxx
fax: +49-89-35655025 gert@xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
_______________________________________________
openssh-unix-dev mailing list
openssh-unix-dev@xxxxxxxxxxx
https://lists.mindrot.org/mailman/listinfo/openssh-unix-dev




[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux