diff options
author | Wayne Davison <wayne@opencoder.net> | 2023-03-30 12:56:33 -0700 |
---|---|---|
committer | Wayne Davison <wayne@opencoder.net> | 2023-03-30 12:56:49 -0700 |
commit | c69dc7a5ab473bb52a575b5803026c2694761084 (patch) | |
tree | 403afe2f04f52b23fd3e892d902aa553ebb20ecc | |
parent | 2c82006b1fcddcdfb12aceb838f4dff7531b6a7c (diff) | |
download | rsync-c69dc7a5ab473bb52a575b5803026c2694761084.tar.gz |
Tweak shell protection news to mention a few more characters.
-rw-r--r-- | NEWS.md | 7 |
1 files changed, 4 insertions, 3 deletions
@@ -217,9 +217,10 @@ - A new form of arg protection was added that works similarly to the older `--protect-args` ([`-s`](rsync.1#opt)) option but in a way that avoids breaking things like rrsync (the restricted rsync script): rsync now uses - backslash escaping for sending "shell-active" characters to the remote - shell. This includes spaces, so fetching a remote file via a simple quoted - filename value now works by default without any extra quoting: + backslash escaping for sending "shell-active" characters to the remote shell + (such as `$(){}<>#&` and others). This includes spaces, so fetching a remote + file via a quoted filename value now works by default without any extra + quoting: ```shell rsync -aiv host:'a simple file.pdf' . |