]> git.pld-linux.org Git - packages/deja-dup.git/commitdiff
Enable --s3-use-multiprocessing duplicity option auto/th/deja-dup-34.2-1
authorJacek Konieczny <jajcus@jajcus.net>
Mon, 19 Sep 2016 16:23:16 +0000 (18:23 +0200)
committerJacek Konieczny <jajcus@jajcus.net>
Mon, 19 Sep 2016 18:15:50 +0000 (20:15 +0200)
That is required for large backups to work at all and might be more
efficient for every S3 backup.

Note: this requires some permissions to the bucket that were not
required earlier (s3:ListBucketMultipartUploads,
s3:ListMultipartUploadParts), but this affects only those who actually
used such fine-grained permission checking.

deja-dup.spec
s3_multiprocessing.patch [new file with mode: 0644]

index 26c1dbd695564b50baecbfced912f296b146277e..8a4feb7699cd50fd99f85e52b8e3d21b3e48583d 100644 (file)
@@ -7,6 +7,7 @@ License:        GPL v3
 Group:         X11/Applications
 Source0:       http://launchpad.net/deja-dup/34/34.2/+download/%{name}-%{version}.tar.xz
 # Source0-md5: 1b9bf984b2d163b6b5854f23a3e0eef9
+Patch0:                s3_multiprocessing.patch
 URL:           http://launchpad.net/deja-dup
 BuildRequires: PackageKit-devel
 BuildRequires: cmake
@@ -72,6 +73,7 @@ klawiszem myszy w Nautilusie.
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 %cmake \
diff --git a/s3_multiprocessing.patch b/s3_multiprocessing.patch
new file mode 100644 (file)
index 0000000..86509a8
--- /dev/null
@@ -0,0 +1,11 @@
+diff -dur deja-dup-34.2.orig/libdeja/BackendS3.vala deja-dup-34.2/libdeja/BackendS3.vala
+--- deja-dup-34.2.orig/libdeja/BackendS3.vala  2014-04-29 03:42:09.000000000 +0200
++++ deja-dup-34.2/libdeja/BackendS3.vala       2016-09-19 18:21:32.140400704 +0200
+@@ -41,6 +41,7 @@
+   public override void add_argv(ToolJob.Mode mode, ref List<string> argv) {
+     if (mode == ToolJob.Mode.INVALID)
+       argv.append("--s3-use-new-style");
++    argv.append("--s3-use-multiprocessing");
+   }
+   
+   string get_default_bucket() {
This page took 0.099021 seconds and 4 git commands to generate.