[Bug 2849] OpenSSH 7.7p1 uses login_name value instead of user at hostname

bugzilla-daemon at bugzilla.mindrot.org bugzilla-daemon at bugzilla.mindrot.org
Sat Apr 7 05:06:54 AEST 2018


https://bugzilla.mindrot.org/show_bug.cgi?id=2849

James Cloos <cloos at jhcloos.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |cloos at jhcloos.com

--- Comment #8 from James Cloos <cloos at jhcloos.com> ---
I have to join the choir against this change.

The change is in direct opposition to posix.

All command line parsing must be last wins.

Shell aliases, functions and scripts all require that.

Last wins is also easier to program.  This change means you have to
check each option as to whether it already has been specified; last
wins means that is not needed.

It may be that last wins came into being because the early coders
didn't think of the possibility of specifying an option more than once.
 But even if so it is not standard and How Things Are Done™.

The distributions will all have to patch around this brokenness anyway.

-- 
You are receiving this mail because:
You are watching the assignee of the bug.
You are watching someone on the CC list of the bug.


More information about the openssh-bugs mailing list