]> arthur.barton.de Git - bup.git/blobdiff - README.md
restore: fix --sparse fix (find_non_sparse_end)
[bup.git] / README.md
index bd0cc97496eebe42e0da61637f8acd843af655fb..59e6cc81fab81103a4d5d6f6e00e9286b3cb565c 100644 (file)
--- a/README.md
+++ b/README.md
@@ -83,6 +83,12 @@ Reasons you might want to avoid bup
  - Any items in "Things that are stupid" below.
 
    
+Notable changes introduced by a release
+=======================================
+
+ - <a href="note/0.27.1-from-0.27.md">Changes in 0.27.1 (unreleased) as compared to 0.27</a>
+
+
 Getting started
 ===============
 
@@ -102,12 +108,13 @@ From source
 
             apt-get build-dep bup
 
-   Otherwise try this (substitute python2.5-dev if you have an older
-   system):
+   Otherwise try this (substitute python2.5-dev or python2.6-dev if
+   you have an older system):
 
-            apt-get install python2.6-dev python-fuse
+            apt-get install python2.7-dev python-fuse
             apt-get install python-pyxattr python-pylibacl
             apt-get install linux-libc-dev
+            apt-get install acl attr
             apt-get install python-tornado # optional
 
    On CentOS (for CentOS 6, at least), this should be sufficient (run
@@ -136,8 +143,13 @@ From source
  
         make test
        
-    (The tests should pass.  If they don't pass for you, stop here and send
-     an email to bup-list@googlegroups.com.)
+    The tests should pass.  If they don't pass for you, stop here and
+    send an email to bup-list@googlegroups.com.  Though if there are
+    symbolic links along the current working directory path, the tests
+    may fail.  Running something like this before "make check" should
+    sidestep the problem:
+
+        cd "$(/bin/pwd)"
 
  - You can install bup via "make install", and override the default
    destination with DESTDIR and PREFIX.
@@ -161,6 +173,8 @@ Binary packages of bup are known to be built for the following OSes:
  - pkgsrc (NetBSD, Dragonfly, and others)
     http://pkgsrc.se/sysutils/bup
     http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/sysutils/bup/
+ - Arch Linux:
+    https://www.archlinux.org/packages/?sort=&q=bup
 
 
 Using bup
@@ -212,7 +226,7 @@ Using bup
 
         bup restore -C ./dest-2 local-etc/2013-11-23-11195/etc
 
- - Make a backup on a remote server (which must already have the 'bup' command
+ - Make a backup to a remote server (which must already have the 'bup' command
    somewhere in the server's PATH (see /etc/profile, etc/environment,
    ~/.profile, or ~/.bashrc), and be accessible via ssh.
    Make sure to replace SERVERNAME with the actual hostname of your server):
@@ -352,8 +366,8 @@ python.
 
 Basically, 'bup split' reads the data on stdin (or from files specified on
 the command line), breaks it into chunks using a rolling checksum (similar to
-rsync), and saves those chunks into a new git packfile.  There is one git
-packfile per backup.
+rsync), and saves those chunks into a new git packfile.  There is at least one
+git packfile per backup.
 
 When deciding whether to write a particular chunk into the new packfile, bup
 first checks all the other packfiles that exist to see if they already have that