From 5ed67562f6ae3801fb0f78532761666b0b4d7c23 Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Sat, 30 Mar 2013 18:54:09 -0400 Subject: [PATCH] don't refer to git-annex, as this is a generic utility library --- Utility/Rsync.hs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Utility/Rsync.hs b/Utility/Rsync.hs index 93c63c9893..41eb53c212 100644 --- a/Utility/Rsync.hs +++ b/Utility/Rsync.hs @@ -130,11 +130,11 @@ parseRsyncProgress = go [] . reverse . progresschunks (_, []) -> Nothing (b, _) -> readish b -{- To prevent an evil client to run harmful options on the server, we - - cherry-pick those that are harmless. Them only are passed to rsync - - when executed through 'git-annex-shell'. +{- Rsync options that are safe to pass to rsync in server mode, without + - causing it to eg, expose files. + - - Note: Ensure that when calling getopt, the first component of the - - outupt is a subset of the input. + - output is a subset of the input. -} rsyncSafeOptions :: [OptDescr String] rsyncSafeOptions = [ Option [] ["bwlimit"] (reqArgLong "bwlimit") "" ] -- 2.39.5