summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorben <ben@2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109>2002-08-10 00:42:32 +0000
committerben <ben@2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109>2002-08-10 00:42:32 +0000
commit9b91160b33f48de81a81088b56491574a8998d71 (patch)
treecbddf643c391e5418cb7449bbfecd67e39a4c007
parent2229f7c383e63da7688f8362e80a05079a30dff9 (diff)
downloadrdiff-backup-9b91160b33f48de81a81088b56491574a8998d71.tar.gz
Few miscellaneous changes of usual kind
git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@179 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
-rw-r--r--rdiff-backup/CHANGELOG13
-rw-r--r--rdiff-backup/TODO5
-rwxr-xr-xrdiff-backup/rdiff-backup2
-rw-r--r--rdiff-backup/rdiff-backup.18
4 files changed, 19 insertions, 9 deletions
diff --git a/rdiff-backup/CHANGELOG b/rdiff-backup/CHANGELOG
index 0ee35a7..b4d3415 100644
--- a/rdiff-backup/CHANGELOG
+++ b/rdiff-backup/CHANGELOG
@@ -1,9 +1,20 @@
-New in v0.9.5 (2002/08/07)
+New in v0.9.5 (2002/08/09)
--------------------------
Fixed --verbosity option (now both -v and --verbosity work). Thanks
to Chris Dumont for report.
+****** IMPORTANT ****** Fixed serious permissions bug found by Robert
+Weber. Previous versions in the 0.9.x branch would throw away high
+bit permissions (like the setuid and setuid bits). This would be
+especially bad when running with the --change-source-perms operation.
+Anyone running 0.9.0 - 0.9.4 should upgrade immediately.
+
+Complain about --change-source-perms when running as root, as this
+option should not be necessary then.
+
+Fixed bug with --windows-mode. Thanks to Chris Grindstaff for report.
+
New in v0.9.4 (2002/07/24)
--------------------------
diff --git a/rdiff-backup/TODO b/rdiff-backup/TODO
index 07c51f6..9598cdf 100644
--- a/rdiff-backup/TODO
+++ b/rdiff-backup/TODO
@@ -1,8 +1,3 @@
-Fix --windows-mode and FilenameMapping in rpath.py. Bug reported by
-Chris Grindstaff.
-
-Check on --verbosity.
-
Write some better selection test cases to test new Iterate_fast func.
---------[ Long term ]---------------------------------------
diff --git a/rdiff-backup/rdiff-backup b/rdiff-backup/rdiff-backup
index e2357c8..af10c93 100755
--- a/rdiff-backup/rdiff-backup
+++ b/rdiff-backup/rdiff-backup
@@ -1,6 +1,6 @@
#!/usr/bin/env python
# rdiff-backup -- Mirror files while keeping incremental changes
-# Version $version released June 24, 2002
+# Version $version released August 9, 2002
# Copyright (C) 2001, 2002 Ben Escoto <bescoto@stanford.edu>
#
# This program is licensed under the GNU General Public License (GPL).
diff --git a/rdiff-backup/rdiff-backup.1 b/rdiff-backup/rdiff-backup.1
index 18dc524..762e20e 100644
--- a/rdiff-backup/rdiff-backup.1
+++ b/rdiff-backup/rdiff-backup.1
@@ -623,6 +623,10 @@ insensitive), then this prefix will be removed and any character in
the string can be replaced with an upper- or lowercase version of
itself.
+Remember that you may need to quote these characters when typing them
+into a shell, so the shell does not interpret the globbing patterns
+before rdiff-backup sees them.
+
The
.BI "--exclude " pattern
option matches a file iff:
@@ -658,7 +662,7 @@ For example,
.PP
.RE
matches /usr/local, /usr/local/lib, and /usr/local/lib/netscape. It
-is the same as --exclude /usr/local --exclude /usr/local/**.
+is the same as --exclude /usr/local --exclude '/usr/local/**'.
.PP
.RS
.B --include
@@ -672,7 +676,7 @@ that included subdirectories have somewhere to go. Finally,
.PP
.RS
.B --include
-ignorecase:/usr/[a-z0-9]foo/*/**.py
+ignorecase:'/usr/[a-z0-9]foo/*/**.py'
.PP
.RE
would match a file like /usR/5fOO/hello/there/world.py. If it did