Hello rsync developers and users, I've just updated some of our CentOS servers from 7.4 to 7.5, and rsync on these servers went from version 3.0.9 to 3.1.2.
This newer rsync version appears to be sending -C and -x options to the server, even though they are not set on the client side. The client is called like this: rsync -rlptgo -qz --del --timeout=180 user@server /local/path On the server, we have a wrapper script that parses all the options that the client sends, with: options=$(getopt -l server,sender,timeout: -o vnlogDtprzde.iLsf -- $SSH_ORIGINAL_COMMAND) Now getopt keeps emitting errors that the -C and -x options are unrecognised. Is this a recent change in rsync to set these options even if the user hasn't specified them? Regards, Anand -- 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