aboutsummaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'README.md')
-rw-r--r--README.md6
1 files changed, 3 insertions, 3 deletions
diff --git a/README.md b/README.md
index 7fdd8eb..f7d5cbe 100644
--- a/README.md
+++ b/README.md
@@ -297,9 +297,9 @@ whatever is at the target path of a source, and with `prune` it removes
everything else. It doesn't change or remove anything outside:
* Target paths must be absolute, must not be the root directory, and must not
- contain `..`. Source names must be file names other than `.`, `..`, and
- `.populate`, without slashes and control characters. Anything else fails
- when evaluating.
+ contain `..`. Source names must consist of letters, digits, and the
+ characters `._-`, not start with `-`, and be neither `.`, `..`, nor
+ `.populate`. Anything else fails when evaluating.
* A symlink at the target path of a source gets replaced by what the source
delivers, not followed, and populate says so. To keep a source elsewhere,