From ffec7fe109efda650988ff993c989c2bc9f24dff Mon Sep 17 00:00:00 2001 From: Marco Nenciarini Date: Thu, 30 Dec 2021 17:59:17 +0100 Subject: [PATCH] Fix rrsync directory normalization (#268) Fix an off-by-one in the `args.dir_slash_len` variable that leads to base every absolute path on `/` --- support/rrsync | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/support/rrsync b/support/rrsync index 469288b9..fe1bc250 100755 --- a/support/rrsync +++ b/support/rrsync @@ -368,7 +368,7 @@ if __name__ == '__main__': args = arg_parser.parse_args() args.dir = os.path.realpath(args.dir) args.dir_slash = args.dir + '/' - args.dir_slash_len = len(args.dir) + args.dir_slash_len = len(args.dir_slash) if args.ro: args.no_del = True elif not args.no_lock: -- 2.47.2