Skip to content

Escape in ssh commands#3355

Merged
sebjulliand merged 2 commits into
codefori:masterfrom
buzzia2001:fix/userDollar
Jul 10, 2026
Merged

Escape in ssh commands#3355
sebjulliand merged 2 commits into
codefori:masterfrom
buzzia2001:fix/userDollar

Conversation

@buzzia2001

Copy link
Copy Markdown
Member

Changes

This PR adds escape sequences to SSH commands. Therefore, if a user's home directory contains special characters (for example, /home/demo$char), those characters are escaped to ensure the command works properly.

How to test this PR

Log in to a system with a profile that includes a $ in its name (e.g., DEMO$CHAR)

Checklist

  • have tested my change
  • have created one or more test cases
  • updated relevant documentation
  • Remove any/all console.logs I added
  • have added myself to the contributors' list in CONTRIBUTING.md

closes #3349

@buzzia2001 buzzia2001 requested a review from a team July 9, 2026 21:21
@buzzia2001 buzzia2001 self-assigned this Jul 9, 2026
@buzzia2001 buzzia2001 added the bug A confirmed issue when something isn't working as intended label Jul 9, 2026
@buzzia2001 buzzia2001 temporarily deployed to testing_environment July 9, 2026 21:21 — with GitHub Actions Inactive
@buzzia2001 buzzia2001 temporarily deployed to testing_environment July 10, 2026 17:32 — with GitHub Actions Inactive
@buzzia2001

Copy link
Copy Markdown
Member Author

@SanjulaGanepola I've updated my changes in order to preserve the usage of "

@SanjulaGanepola SanjulaGanepola left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, thanks

@sebjulliand sebjulliand merged commit 928fc84 into codefori:master Jul 10, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug A confirmed issue when something isn't working as intended

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Error creating home directory when connecting using profile with $ in name

3 participants