as root):
yum groupinstall "Development Tools"
- yum install python python-dev
+ yum install python python-devel
yum install fuse-python pyxattr pylibacl
yum install perl-Time-HiRes
Using bup
---------
+ - Initialize the default BUP_DIR:
+
+ bup init
+
- Try making a local backup as a tar file:
tar -cvf - /etc | bup split -n local-etc -vv
traversal code ("fts") in NetBSD's libc will interpret this as a
cycle and error out, so "ls -R" and "find" will not work.
- - It is not clear if extended attribute and POSIX acl support does
- anything useful.
+ - There is no support for ACLs. If/when some enterprising person
+ fixes this, adjust t/compare-trees.
Notes on Cygwin
- There is no support for ACLs. If/when some entrprising person
fixes this, adjust t/compare-trees.
+ - In t/test.sh, two tests have been disabled. These tests check to
+ see that repeated saves produce identical trees and that an
+ intervening index doesn't change the SHA1. Apparently Cygwin has
+ some unusual behaviors with respect to access times (that probably
+ warrant further investigation). Possibly related:
+ http://cygwin.com/ml/cygwin/2007-06/msg00436.html
+
+
+Notes on OS X
+-------------
+
+ - There is no support for ACLs. If/when some entrprising person
+ fixes this, adjust t/compare-trees.
+
How it works
============
- bup needs better documentation.
- According to a recent article about git in Linux Weekly News
+ According to a recent article about bup in Linux Weekly News
(https://lwn.net/Articles/380983/), "it's a bit short on examples and
a user guide would be nice." Documentation is the sort of thing that
will never be great unless someone from outside contributes it (since