diff --git a/rsync-backup-target/build/src/usr/local/sbin/ssh-recover-cmd-validate b/rsync-backup-target/build/src/usr/local/sbin/ssh-recover-cmd-validate index 324cc8c5..e82356f4 100755 --- a/rsync-backup-target/build/src/usr/local/sbin/ssh-recover-cmd-validate +++ b/rsync-backup-target/build/src/usr/local/sbin/ssh-recover-cmd-validate @@ -56,7 +56,7 @@ if [[ "$SSH_ORIGINAL_COMMAND" =~ [\&\(\{\;\<\>\`\$\}] ]]; then reject fi -if [[ "$SSH_ORIGINAL_COMMAND" =~ ^"rsync --server --sender -"[vnloHgDtpArRzCeiLsfx\.]+(" --"[a-z=%-]+|" --partial-dir .rsync-partial")*" . /var/mirror/$ident"(|/.*)$ ]]; then +if [[ "$SSH_ORIGINAL_COMMAND" =~ ^"rsync --server --sender -"[vnldHogDtpArRze\.iLsfxC]+(" --"[a-z=%-]+|" --partial-dir .rsync-partial")*" . /var/mirror/$ident"(|/.*)$ ]]; then ## Interpret \ to allow passing spaces (want to avoid possible issue with \n) #read -a ssh_args <<< "${SSH_ORIGINAL_COMMAND}"