https://bugzilla.mindrot.org/show_bug.cgi?id=3438
Bug ID: 3438
Summary: env var that is SetEnv'ed multiple times in the same
SetEnv directive, is sent/printed several times
Product: Portable OpenSSH
Version: v9.0p1
Hardware: Other
OS: Linux
Status: NEW
Severity: normal
Priority: P5
Component: Miscellaneous
Assignee: unassigned-bugs@mindrot.org
Reporter: calestyo@scientia.org
Hey.
Not sure whether this is a bug, but I guess so.
When doing e.g.
SetEnv LC_ALL=C
SetEnv LC_ALL=C.UTF-8
only the former will show up in e.g. -G as:
setenv LC_ALL=C
respectively -v as:
debug1: channel 0: setting env LC_ALL = "C"
which is, I guess, as it should be.
However, when using:
SetEnv LC_ALL=C LC_ALL=C.UTF-8
-G will give:
setenv LC_ALL=C
setenv LC_ALL=C.UTF-8
and -v:
debug1: channel 0: setting env LC_ALL = "C"
debug1: channel 0: setting env LC_ALL = "C.UTF-8"
and in the remote shell, the env var is actually set to the latter
("C.UTF-8").
If actually desired, than at least this should be documented in SetEnv.
And -G should probably only print the one line that actually matters.
Thanks,
Chris.
--
You are receiving this mail because:
You are watching the assignee of the bug.
_______________________________________________
openssh-bugs mailing list
openssh-bugs@mindrot.org
https://lists.mindrot.org/mailman/listinfo/openssh-bugs
Bug ID: 3438
Summary: env var that is SetEnv'ed multiple times in the same
SetEnv directive, is sent/printed several times
Product: Portable OpenSSH
Version: v9.0p1
Hardware: Other
OS: Linux
Status: NEW
Severity: normal
Priority: P5
Component: Miscellaneous
Assignee: unassigned-bugs@mindrot.org
Reporter: calestyo@scientia.org
Hey.
Not sure whether this is a bug, but I guess so.
When doing e.g.
SetEnv LC_ALL=C
SetEnv LC_ALL=C.UTF-8
only the former will show up in e.g. -G as:
setenv LC_ALL=C
respectively -v as:
debug1: channel 0: setting env LC_ALL = "C"
which is, I guess, as it should be.
However, when using:
SetEnv LC_ALL=C LC_ALL=C.UTF-8
-G will give:
setenv LC_ALL=C
setenv LC_ALL=C.UTF-8
and -v:
debug1: channel 0: setting env LC_ALL = "C"
debug1: channel 0: setting env LC_ALL = "C.UTF-8"
and in the remote shell, the env var is actually set to the latter
("C.UTF-8").
If actually desired, than at least this should be documented in SetEnv.
And -G should probably only print the one line that actually matters.
Thanks,
Chris.
--
You are receiving this mail because:
You are watching the assignee of the bug.
_______________________________________________
openssh-bugs mailing list
openssh-bugs@mindrot.org
https://lists.mindrot.org/mailman/listinfo/openssh-bugs