summaryrefslogtreecommitdiff
path: root/rdiff-backup/rdiff_backup/rpath.py
Commit message (Collapse)AuthorAgeFilesLines
* Cygwin generates EACCESS on fsync -- so accept it rather than dieing.dgaudet2007-01-291-4/+8
| | | | | | | (Marc Dyksterhouse). git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@783 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Add global to avoid unnecessary system calls on systems where umask does not ↵owsla2006-12-291-2/+2
| | | | | | affect symlinks git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@775 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* on symlink perm setting -- save the orig_umask so we don't have todgaudet2006-11-051-2/+2
| | | | | | | hardcode any specific umask. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@763 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Mac OS X Extended Attributes support. (Patch from Andrew Ferguson.)dgaudet2006-11-051-2/+2
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@760 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Preserve Mac OS X 'Creation Date' field across backups. (Patch from Andrewdgaudet2006-11-051-2/+17
| | | | | | | Ferguson.) git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@759 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Set symlink permissions properly. (Patch from Andrew Ferguson.)dgaudet2006-11-051-1/+6
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@758 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* If fsync fails, make sure descriptor still closedbescoto2006-01-131-0/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@745 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Don't gzip 0 length filesbescoto2005-12-161-2/+53
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@712 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Final (?) too-long-filename bug fixbescoto2005-11-231-1/+39
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@687 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Error reporting cleanupbescoto2005-11-191-3/+13
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@684 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* rpath typo fixbescoto2005-11-061-2/+2
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@680 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* re-enable carbonfile default, ignore errorsbescoto2005-11-061-31/+24
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@674 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Added metadata diffing, and an iterfile hash bugfixbescoto2005-11-041-2/+2
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@669 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Added various compare options like --compare-full and --compare-hashbescoto2005-10-311-10/+0
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@664 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Write SHA1 digests for all regular filesbescoto2005-10-271-6/+24
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@662 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Refactored fs_abilities, also don't quote if case-insensitive->case-insensitivebescoto2005-10-241-5/+15
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@648 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fix for bug #14799 -- now autodetect whether destination supports high ↵bescoto2005-10-201-1/+1
| | | | | | permissions git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@639 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Try read/write fsync for cygwin, also add --preserve-numerical-idsbescoto2005-10-201-11/+30
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@638 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* short-term (?) kludge so missing carbonfile data doesn't cause crashbescoto2005-10-191-0/+7
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@634 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Avoid lchown requirementbescoto2005-09-071-1/+6
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@630 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Stop python v2.2 from choking on device filesbescoto2005-09-011-2/+4
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@629 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Further fix so we can restore backups with mirror_metadata filesbescoto2005-08-171-0/+5
| | | | | | | missing intermediate directory git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@620 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Updated inctest - before it would compare increment attributes too strictlybescoto2005-08-141-2/+4
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@612 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Added lchown to cmodule so rdiff-backup can preserve symlink uid/gidbescoto2005-08-111-5/+5
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@606 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fix for bug#13613 - 64->32bit utime overflow errorbescoto2005-08-101-5/+13
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@605 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Keith Edmunds's patch adding --create-full-pathbescoto2005-08-081-0/+5
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@601 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* patch#4136: OSX filename/rsrc has been deprecated for some time, and as of OSXdgaudet2005-06-301-2/+2
| | | | | | | | | | | 10.4 it causes log spam. the new proper use is filename/..namedfork/rsrc. fix from Daniel Westermann-Clark. i found mailing list evidence back at least to 2001 that this is supported in earlier versions of OSX. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@597 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* bug#13476: must always compare device numbers when we compare inodedgaudet2005-06-281-2/+2
| | | | | | | | numbers -- fix a non-fatal problem with hardlinks when a filesystem is moved to another device (and the inodes don't change). git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@593 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* bug#12726: fix regressing of devices while running as non-root -- zerodgaudet2005-06-191-6/+12
| | | | | | | length files are created as placeholders. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@591 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* cmp_attribs (used in testing only) is failing on symlinks and devicesdgaudet2005-06-191-2/+3
| | | | | | | | because ctime isn't set. reorder the if statement so that ctime is suppressed like mtime already was for sym/dev. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@587 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fixed Popple's symlink bug which threatened source directorybescoto2005-04-061-0/+4
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@575 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Some final changes for 0.13.5bescoto2005-03-281-2/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@566 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Check all groups for permissionbescoto2004-05-181-2/+2
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@529 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* NFS rmtree update by Perdaensbescoto2004-05-161-1/+3
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@526 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fixes for --compare, --compare-at-time switchesbescoto2004-01-301-5/+16
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@513 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Checked in John Goerzen's carbonfile patchbescoto2004-01-281-1/+54
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@508 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Mainly fix for spurious backing up because of uname/gnamebescoto2003-11-041-4/+6
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@492 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Final changes for 0.13.3bescoto2003-10-141-4/+9
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@474 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fix bug backing up acl system to no-acl systembescoto2003-10-131-22/+30
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@473 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Added TODO item, default to None on rpath uname/gname checkbescoto2003-10-121-2/+4
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@472 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* New hard link system should use less memorybescoto2003-10-121-0/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@468 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Mostly another unreadable regress fixbescoto2003-09-281-1/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@463 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Added --never-drop-acls, ACL entry dropping. Final for 0.13.2bescoto2003-09-181-6/+10
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@442 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Changed handling of ownership, added --user/group-mapping-file optionsbescoto2003-09-151-15/+48
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@436 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Yet another change dealing with unreadable directoriesbescoto2003-09-131-4/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@431 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fixed various --restrict options, some refactoringbescoto2003-08-271-2/+4
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@407 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* ACL/EA parsing fixes, use new quoting stylebescoto2003-08-251-13/+8
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@403 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Added tests for and fixed problem with backing up unreadable regularbescoto2003-08-231-0/+8
| | | | | | | files as root on source and non-root on dest. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@399 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Specify socket type as SOCK_STREAMbescoto2003-08-141-1/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@395 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Mainly updates for python 2.3bescoto2003-08-041-4/+8
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@373 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109