[Bug 3379] New: Config parser only allows SetEnv once
bugzilla-daemon at mindrot.org
bugzilla-daemon at mindrot.org
Tue Jan 11 10:25:50 AEDT 2022
https://bugzilla.mindrot.org/show_bug.cgi?id=3379
Bug ID: 3379
Summary: Config parser only allows SetEnv once
Product: Portable OpenSSH
Version: 8.8p1
Hardware: All
OS: All
Status: NEW
Severity: normal
Priority: P5
Component: ssh
Assignee: unassigned-bugs at mindrot.org
Reporter: bugzilla at streibelt.net
When using SetEnv in the .ssh/config it can only be used once.
Every additional entry will be ignored.
looking at readconf.c:1758 I see that options->num_setenv is being
checked to be != 0 and then continuing.
This leads to these configurations NOT to work as intended:
SetEnv TZ=UTC
SetEnv TERM=xterm
Here only TZ will be set.
Also when SetEnv is being used globally, it cannot be used later inside
a Host definition to specify additional variables or change them.
--
You are receiving this mail because:
You are watching the assignee of the bug.
More information about the openssh-bugs
mailing list