summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Remote/Rsync.hs2
-rw-r--r--debian/changelog3
-rw-r--r--doc/bugs/annex-rsync-transport_ignored.mdwn3
3 files changed, 7 insertions, 1 deletions
diff --git a/Remote/Rsync.hs b/Remote/Rsync.hs
index f7b3461a0..698d733e6 100644
--- a/Remote/Rsync.hs
+++ b/Remote/Rsync.hs
@@ -92,7 +92,7 @@ gen r u c gc = do
genRsyncOpts :: RemoteConfig -> RemoteGitConfig -> [CommandParam] -> RsyncUrl -> RsyncOpts
genRsyncOpts c gc transport url = RsyncOpts
{ rsyncUrl = url
- , rsyncOptions = opts []
+ , rsyncOptions = transport ++ opts []
, rsyncUploadOptions = transport ++ opts (remoteAnnexRsyncUploadOptions gc)
, rsyncDownloadOptions = transport ++ opts (remoteAnnexRsyncDownloadOptions gc)
, rsyncShellEscape = M.lookup "shellescape" c /= Just "no"
diff --git a/debian/changelog b/debian/changelog
index fee2a3666..c5cde761c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -7,6 +7,9 @@ git-annex (5.20140832) UNRELEASED; urgency=medium
untrusted.
* Fix parsing of ipv6 address in git remote address when it was not
formatted as an url.
+ * The annex-rsync-transport configuration is now also used when checking
+ if a key is present on a rsync remote, and when dropping a key from
+ the remote.
-- Joey Hess <joeyh@debian.org> Thu, 04 Sep 2014 16:17:22 -0400
diff --git a/doc/bugs/annex-rsync-transport_ignored.mdwn b/doc/bugs/annex-rsync-transport_ignored.mdwn
index 385da139a..1c6923a88 100644
--- a/doc/bugs/annex-rsync-transport_ignored.mdwn
+++ b/doc/bugs/annex-rsync-transport_ignored.mdwn
@@ -25,3 +25,6 @@ git annex version gives:
upgrade supported from repository versions: 0 1 2 4
which is the latest available linux-armel version.
+
+> Also removing didn't use the configured transport. Both [[fixed|done]]
+> --[[Joey]]