From 9b91160b33f48de81a81088b56491574a8998d71 Mon Sep 17 00:00:00 2001 From: ben Date: Sat, 10 Aug 2002 00:42:32 +0000 Subject: Few miscellaneous changes of usual kind git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@179 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109 --- rdiff-backup/CHANGELOG | 13 ++++++++++++- rdiff-backup/TODO | 5 ----- rdiff-backup/rdiff-backup | 2 +- rdiff-backup/rdiff-backup.1 | 8 ++++++-- 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 # # 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 -- cgit v1.2.1