Bug 1635

Summary: It is useful to transfer locale-related environment variables acros the conection
Product: Portable OpenSSH Reporter: jchadima
Component: MiscellaneousAssignee: Assigned to nobody <unassigned-bugs>
Status: CLOSED WONTFIX    
Severity: normal CC: djm, jfch
Priority: P2    
Version: 5.2p1   
Hardware: Other   
OS: Linux   
Attachments:
Description Flags
Patch solvin the problem none

Description jchadima 2009-08-28 15:22:07 AEST
The locale-relatet environment describes seting of the client terminal. It is very useful thet the server side uses the same environment for the terminal communication.
Comment 1 jchadima 2009-08-28 15:26:29 AEST
Created attachment 1679 [details]
Patch solvin the problem
Comment 2 Damien Miller 2009-08-29 03:11:23 AEST
That patch seems completely unrelated, it is something to do with passing locale-related environment variables.
Comment 3 Damien Miller 2009-08-29 03:11:53 AEST
oops, wrong bug!
Comment 4 Damien Miller 2009-08-29 03:15:45 AEST
Not all platforms support these environment variables, some may not be entirely safe to pass. Worse, as far as I know, there is no standardisation in locale names between operating systems.

The SSH protocol doesn't really have a locale negotiation mechanism (it does have a "language" negotiation, but it is unclear how that should be interpreted). If you want to add locale-passing to SSH, I think it would be best to take it up on the IETF secsh working group mailing list, but naively passing environment variables is not sufficient.
Comment 5 Damien Miller 2009-10-06 15:02:45 AEDT
Mass move of RESOLVED bugs to CLOSED now that 5.3 is out.