Bug 2854 - tr_TR.UTF-8 locale bug generates "Bad configuration options" error
Summary: tr_TR.UTF-8 locale bug generates "Bad configuration options" error
Status: CLOSED WORKSFORME
Alias: None
Product: Portable OpenSSH
Classification: Unclassified
Component: ssh (show other bugs)
Version: 7.5p1
Hardware: amd64 Linux
: P5 normal
Assignee: Assigned to nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-04-10 20:35 AEST by turker
Modified: 2018-10-19 17:17 AEDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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