commit 22b14793ebb90b62b62463a950b30bfac2895e42 Author: Jacek Konieczny <jaj...@jajcus.net> Date: Mon Sep 19 18:23:16 2016 +0200
Enable --s3-use-multiprocessing duplicity option 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 | 2 ++ s3_multiprocessing.patch | 11 +++++++++++ 2 files changed, 13 insertions(+) --- diff --git a/deja-dup.spec b/deja-dup.spec index 26c1dbd..8a4feb7 100644 --- a/deja-dup.spec +++ b/deja-dup.spec @@ -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 index 0000000..86509a8 --- /dev/null +++ b/s3_multiprocessing.patch @@ -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() { ================================================================ ---- gitweb: http://git.pld-linux.org/gitweb.cgi/packages/deja-dup.git/commitdiff/22b14793ebb90b62b62463a950b30bfac2895e42 _______________________________________________ pld-cvs-commit mailing list pld-cvs-commit@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit