[cedar-backup-svn] SF.net SVN: cedar-backup:[1061] cedar-backup2/trunk
Brought to you by:
pronovic
|
From: <pro...@us...> - 2014-10-02 01:36:16
|
Revision: 1061
http://sourceforge.net/p/cedar-backup/code/1061
Author: pronovic
Date: 2014-10-02 01:36:07 +0000 (Thu, 02 Oct 2014)
Log Message:
-----------
Update documentation to discuss minimum version for s3cmd
Modified Paths:
--------------
cedar-backup2/trunk/CedarBackup2/extend/amazons3.py
cedar-backup2/trunk/Changelog
cedar-backup2/trunk/manual/src/depends.xml
cedar-backup2/trunk/manual/src/extensions.xml
Modified: cedar-backup2/trunk/CedarBackup2/extend/amazons3.py
===================================================================
--- cedar-backup2/trunk/CedarBackup2/extend/amazons3.py 2014-10-02 01:23:46 UTC (rev 1060)
+++ cedar-backup2/trunk/CedarBackup2/extend/amazons3.py 2014-10-02 01:36:07 UTC (rev 1061)
@@ -47,12 +47,13 @@
configuration.
The underlying functionality relies on the U{Amazon S3Tools <http://s3tools.org/>}
-package. It is a very thin wrapper around the C{s3cmd put} command. Before
-you use this extension, you need to set up your Amazon S3 account and configure
-C{s3cmd} as detailed in the U{HOWTO <http://s3tools.org/s3cmd-howto>}. The
-extension assumes that the backup is being executed as root, and switches over
-to the configured backup user to run the C{s3cmd} program. So, make sure you
-configure S3 Tools as the backup user and not root.
+package, version 1.5.0-rc1 or newer. It is a very thin wrapper around the
+C{s3cmd put} command. Before you use this extension, you need to set up your
+Amazon S3 account and configure C{s3cmd} as detailed in the U{HOWTO
+<http://s3tools.org/s3cmd-howto>}. The extension assumes that the backup is
+being executed as root, and switches over to the configured backup user to run
+the C{s3cmd} program. So, make sure you configure S3 Tools as the backup user
+and not root.
It's up to you how to configure the S3 Tools connection to Amazon, but I
recommend that you configure GPG encryption using a strong passphrase. One way
Modified: cedar-backup2/trunk/Changelog
===================================================================
--- cedar-backup2/trunk/Changelog 2014-10-02 01:23:46 UTC (rev 1060)
+++ cedar-backup2/trunk/Changelog 2014-10-02 01:36:07 UTC (rev 1061)
@@ -1,4 +1,4 @@
-Version 2.23.1 01 Oct 2014
+Version 2.23.2 01 Oct 2014
* Add new extension amazons3 to replace the store action.
* Update user manual to clarify a few of the dependencies.
Modified: cedar-backup2/trunk/manual/src/depends.xml
===================================================================
--- cedar-backup2/trunk/manual/src/depends.xml 2014-10-02 01:23:46 UTC (rev 1060)
+++ cedar-backup2/trunk/manual/src/depends.xml 2014-10-02 01:36:07 UTC (rev 1061)
@@ -561,8 +561,23 @@
<para>
The <command>s3cmd</command> command is used by the Amazon S3
- extension to communicate with Amazon AWS.
+ extension to communicate with Amazon AWS. Cedar Backup requires
+ version 1.5.0-rc1 or later. Earlier versions have problems
+ uploading large files in the background (non-TTY), and there
+ was also a syntax change that the extension relies on.
</para>
+
+ <para>
+ As of this writing, the version of s3cmd in Debian wheezy is
+ not new enough, and it is not possible to pin the correct
+ version from testing or unstable due to a generated
+ dependency on python:all (which does not exist in wheezy).
+ It is possible to force dpkg to install the package anyway:
+ download the appropriate <literal>.deb</literal> file, and
+ then install with <literal>dpkg --force-all</literal>.
+ Alternately, the Cedar Solutions APT source contains a
+ backported version of 1.5.0~rc1-2.
+ </para>
<informaltable>
<tgroup cols="2">
@@ -579,10 +594,6 @@
<entry>upstream</entry>
<entry><ulink url="http://s3tools.org/s3cmd"/></entry>
</row>
- <row>
- <entry>Debian</entry>
- <entry><ulink url="https://packages.debian.org/stable/s3cmd"/></entry>
- </row>
</tbody>
</tgroup>
</informaltable>
Modified: cedar-backup2/trunk/manual/src/extensions.xml
===================================================================
--- cedar-backup2/trunk/manual/src/extensions.xml 2014-10-02 01:23:46 UTC (rev 1060)
+++ cedar-backup2/trunk/manual/src/extensions.xml 2014-10-02 01:36:07 UTC (rev 1061)
@@ -107,11 +107,12 @@
<para>
The underlying functionality relies on the
- <ulink url="http://s3tools.org/">Amazon S3 Tools</ulink> package. It
- is a very thin wrapper around the <literal>s3cmd put</literal>
- command. Before you use this extension, you need to set up your
- Amazon S3 account and configure <literal>s3cmd</literal> as detailed
- in the <ulink url="http://s3tools.org/s3cmd-howto">HOWTO</ulink>.
+ <ulink url="http://s3tools.org/">Amazon S3 Tools</ulink> package, version
+ 1.5.0-rc1 or newer. It is a very thin wrapper around the
+ <literal>s3cmd put</literal> command. Before you use this extension,
+ you need to set up your Amazon S3 account and configure
+ <literal>s3cmd</literal> as detailed in the
+ <ulink url="http://s3tools.org/s3cmd-howto">HOWTO</ulink>.
The extension assumes that the backup is being executed as root, and
switches over to the configured backup user to run the
<literal>s3cmd</literal> program. So, make sure you configure the S3
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|