From 77bf4c4c416b05bb1fd1d78f0ab955b20f7b2d54 Mon Sep 17 00:00:00 2001 From: Valentin Lab Date: Sun, 9 May 2021 19:09:54 +0200 Subject: [PATCH] new: [rsync-backup-target] allow ``-d|--dirs`` rsync mode Signed-off-by: Valentin Lab --- .../build/src/usr/local/sbin/ssh-recover-cmd-validate | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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}"