Replace boost::scoped_ptr with std::unique_ptr.
[cumulus.git] / README
diff --git a/README b/README
index 82fed7d..2dec538 100644 (file)
--- a/README
+++ b/README
@@ -6,8 +6,13 @@ How to Build
 Dependencies:
   - libuuid (sometimes part of e2fsprogs)
   - sqlite3
+  - Python (2.7 or later, or 3.2 or later)
+  - Python six, a Python 2/3 compatibility library
+    https://pypi.python.org/pypi/six
   - boto, the python interface to Amazon's Web Services (for S3 storage)
     http://code.google.com/p/boto
+  - paramiko, SSH2 protocol for python (for sftp storage)
+    http://www.lag.net/paramiko/
 
 Building should be a simple matter of running "make".  This will produce
 an executable called "cumulus".
@@ -148,6 +153,12 @@ Supported URL forms are
     s3://bucket/path    Storage in Amazon S3
         (Expects the AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY
         environment variables to be set appropriately)
+    sftp://server/path  Storage on sftp server
+        (note that no password authentication or password protected
+        authorization keys are not supported atm and config options
+        like port or individual authorization keys are to be
+        configured in ~/.ssh/config and the public key of the
+        server has to be in ~/.ssh/known_hosts)
 
 To copy backup snapshots from one storage area to another, the
 cumulus-sync command can be used, as in