duplicity-talk
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Duplicity-talk] Duplicity on OSX not supporting the fs attributes s


From: Kenneth Loafman
Subject: Re: [Duplicity-talk] Duplicity on OSX not supporting the fs attributes supported by the osx tar ?
Date: Fri, 21 Sep 2012 14:32:36 -0500

On Fri, Sep 21, 2012 at 2:03 PM, Antoine Tremblay <address@hidden> wrote:
Hi,
   I'm testing duplicity on osx with backup bouncer :
http://www.n8gray.org/code/backup-bouncer/

And I found to my surprise that duplicity seems to do worse then the
system's tar binary for example using osx 10.6 tar I get :

Verifying:    basic-permissions ... ok (Critical)
Verifying:           timestamps ... ok (Critical)
Verifying:             symlinks ... ok (Critical)
Verifying:    symlink-ownership ... ok
Verifying:            hardlinks ... ok (Important)
Verifying:       resource-forks ... ok (Critical)
Verifying:         finder-flags ... ok (Critical)
Verifying:         finder-locks ... ok
Verifying:        creation-date ... FAIL
Verifying:            bsd-flags ... ok
Verifying:       extended-attrs ... ok (Important)
Verifying: access-control-lists ... ok (Important)
Verifying:                 fifo ... ok
Verifying:              devices ... ok
Verifying:          combo-tests ... FAIL

But using duplicity I get :

Verifying:    basic-permissions ... ok (Critical)
Verifying:           timestamps ... ok (Critical)
Verifying:             symlinks ... ok (Critical)
Verifying:    symlink-ownership ... ok
Verifying:            hardlinks ... FAIL (Important)
Verifying:       resource-forks ... FAIL (Critical)
Verifying:         finder-flags ... FAIL (Critical)
Verifying:         finder-locks ... FAIL
Verifying:        creation-date ... FAIL
Verifying:            bsd-flags ... FAIL
Verifying:       extended-attrs ... FAIL (Important)
Verifying: access-control-lists ... FAIL (Important)
Verifying:                 fifo ... ok
Verifying:              devices ... ok
Verifying:          combo-tests ... FAIL

I tough duplicity was using tar, is it using it's own implementation ?
If so it is possible to switch to the system's tar ?

Or any other way to support osx extra file attributes... ?

I've check the discussion regarding the new file format.. is there any
development  on this ?

I have some time on my hands and could do work or implementing what is
needed for this to work... so pointers on where to start are very
appreciated...

Duplicity uses the native Python tarfile.py from Python 2.7 with mods to make it backwards compatible with 2.4.  That's the place to start and all help is greatly appreciated.  

To answer your other question, no, duplicity cannot use the systems external tar implementation.  We interact at too low level to drive tar directly.

...Thanks,
...Ken


reply via email to

[Prev in Thread] Current Thread [Next in Thread]