Bug 2854

Summary: tr_TR.UTF-8 locale bug generates "Bad configuration options" error
Product: Portable OpenSSH Reporter: turker <turker.biz>
Component: sshAssignee: Assigned to nobody <unassigned-bugs>
Status: CLOSED WORKSFORME    
Severity: normal CC: djm, dtucker
Priority: P5    
Version: 7.5p1   
Hardware: amd64   
OS: Linux   

Description turker 2018-04-10 20:35:35 AEST
https://bugzilla.mindrot.org/show_bug.cgi?id=2643

This bug still exists on ubuntu 17.10 with 1:7.5p1-10ubuntu0.1 package

and this workaround works
LC_ALL=C ssh some_host
Comment 1 Darren Tucker 2018-04-10 22:04:08 AEST
Can you reproduce the problem with the unmodified source code from openssh.com?  I built all the releases from 7.3 to 7.7 and confirmed that that the testcase in bug #2643 is indeed still fixed in 7.4 up, at least on my Fedora 26 and Ubuntu 16.04.4 systems.

$ echo "IdentitiesOnly=yes" >/tmp/ssh_config

$ for i in 3 4 5 6 7; do v=7.${i}p1; echo -n "$v "; LANG=tr_TR.UTF-8 openssh-${v}/ssh -F /tmp/ssh_config localhost echo ok 2>&1 | head -1; done
7.3p1 /tmp/ssh_config: line 1: Bad configuration option: Identitiesonly
7.4p1 ok
7.5p1 ok
7.6p1 ok
7.7p1 ok

Could you give an exact example of what didn't work for you?
Comment 2 Damien Miller 2018-07-27 14:25:38 AEST
3 months with no followup == closed bug
Comment 3 Damien Miller 2018-10-19 17:17:25 AEDT
Close RESOLVED bugs with the release of openssh-8.0