centos 更新到rsync-3.1.2-11.el7_9.x86_64.rpm时无法与/ source进行rsync

eqqqjvef  于 2022-11-07  发布在  其他
关注(0)|答案(1)|浏览(115)

我有一个rsync命令,它已经工作了一段时间。
在我升级到 rsync-3.1.2-11.el7_9.x86_64.rpm 以获得安全补丁后,我的命令不起作用。
这是我得到的:

rsync --verbose --archive --no-p --no-g --chmod=ugo=rwX --relative --copy-links --max-size=50m --include-from=/tmp/rsync_file_list.txt --exclude=* / /tmp/test/
sending incremental file list
ERROR: rejecting excluded file-list name: /.
rsync error: protocol incompatibility (code 2) at flist.c(907) [Receiver=3.1.2]

注意:如果我在“/data”中替换“/”源代码,它就可以工作。但是在此命令中,这不是一个好选项

23c0lvtd

23c0lvtd1#

这里有一些关于这个问题的评论,但是假设有相同的根本原因,这个问题似乎是RHEL自己在向后移植CVE修补程序时造成的
https://github.com/WayneD/rsync/issues/376
您可以使用--old-args来解决此问题

相关问题