summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWayne Davison <wayne@opencoder.net>2023-03-30 12:56:33 -0700
committerWayne Davison <wayne@opencoder.net>2023-03-30 12:56:49 -0700
commitc69dc7a5ab473bb52a575b5803026c2694761084 (patch)
tree403afe2f04f52b23fd3e892d902aa553ebb20ecc
parent2c82006b1fcddcdfb12aceb838f4dff7531b6a7c (diff)
downloadrsync-c69dc7a5ab473bb52a575b5803026c2694761084.tar.gz
Tweak shell protection news to mention a few more characters.
-rw-r--r--NEWS.md7
1 files changed, 4 insertions, 3 deletions
diff --git a/NEWS.md b/NEWS.md
index 555d16f5..f4c74836 100644
--- a/NEWS.md
+++ b/NEWS.md
@@ -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' .