Problem
PR #39 claimed to redact the User zyyu / User zyu14 directives and remove SetEnv TERM=xterm-256color from the SSH configs, but the changes were never applied. Both files still contain the original values on master today (commit f520a40).
ssh/config
hpc/ssh/config
User zyyu present for greatlakes
Impact
Anyone who clones the repo can see both HPC usernames. The values are also in git history (noted in PR #39), but leaving them in the live file is unnecessary ongoing exposure.
The SetEnv TERM issue also breaks true-color in any SSH session where the remote sshd_config honours AcceptEnv TERM (it forces xterm-256color instead of tmux-256color, undoing the work from PRs #16/#22).
Fix
PR being opened alongside this issue replaces all User directives with # User <username> placeholders and removes SetEnv TERM=xterm-256color from Host *.
Note: credentials/keys for these accounts should still be rotated, as the values remain in git history.
Problem
PR #39 claimed to redact the
User zyyu/User zyu14directives and removeSetEnv TERM=xterm-256colorfrom the SSH configs, but the changes were never applied. Both files still contain the original values on master today (commitf520a40).ssh/configUser zyyupresent forgreatlakes,greatlakes1–greatlakes5(6 instances)User zyu14present forbridges2SetEnv TERM=xterm-256colorstill inHost *catch-all (conflicts with the tmux-256color true-color setup fixed in PRs fix: tmux.conf hardcoded path, dead terminal setting, duplicate base-index #16/fix: remove dead xterm-256color settings surviving after PR #16 #22/fix: remove phone number from emacs signature, fix tmux template, fix nushell symlink path #34)hpc/ssh/configUser zyyupresent forgreatlakesImpact
Anyone who clones the repo can see both HPC usernames. The values are also in git history (noted in PR #39), but leaving them in the live file is unnecessary ongoing exposure.
The
SetEnv TERMissue also breaks true-color in any SSH session where the remotesshd_confighonoursAcceptEnv TERM(it forcesxterm-256colorinstead oftmux-256color, undoing the work from PRs #16/#22).Fix
PR being opened alongside this issue replaces all
Userdirectives with# User <username>placeholders and removesSetEnv TERM=xterm-256colorfromHost *.