https://bugzilla.samba.org/show_bug.cgi?id=11253
Wayne Davison <way...@samba.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |WONTFIX Status|NEW |RESOLVED --- Comment #1 from Wayne Davison <way...@samba.org> --- Excludes don't affect args, just items that are found in recursion. A files-from list is the same as specifying all the names as args on the command-line, and thus are not affected. Specifying an exclude of just the dir name matches only that dir itself, so when recursing inside the dir, that rule won't match anything. If you don't want a particular arg to be included, you can filter it out of the files-from file. Your exclude of dir/** (or dir/***) is also a good solve, as it tells rsync to affect the contents of a particular path. One filter solution: egrep -v '/dir(/|$)' files_from | rsync -aiv --files-from=- / /to/ -- You are receiving this mail because: You are the QA Contact for the bug. -- Please use reply-all for most replies to avoid omitting the mailing list. To unsubscribe or change options: https://lists.samba.org/mailman/listinfo/rsync Before posting, read: http://www.catb.org/~esr/faqs/smart-questions.html