Hello Rob (and who else may be interested in news about 10.3 support patch),

1) Make sure you have a fresh copy of rsync (3.0.0pre9 for the moment) when patching and compiling. Patching an already patched source code won't do anything good.

2) If you removes the X option is the same as using normla rsync. It won't copy any extended attr.

3) I don't know exactly what you mean by no luck, but I tested the backup bouncer. It ends up in a 23 error code meaning all files haven't been copied.

The good news: I've identified the problem. My patch is trying to follow symlinks when it shouldn't. This is a minor issue, the rsync should work nice to backup disks without aliases. For the aliases, it will take resource fork from the original file. Annoying, but not a big problem.

The bad one: The simple way to say it to no follow symlinks appeared on 10.4 API... I've already tried some things, but it will be a little bit complicated to fix it.

Well, problem identified, v0.4 will be released as soon as possible to fix it. I would say before the weekend.

Thanks for testing and submitting bug reports.

Vitorio

PS: About backup bouncer test:

Verifying:    basic-permissions ... ok
Verifying:           timestamps ...
   Sub-test:    modification time ... ok
ok
Verifying:             symlinks ... ok
Verifying:    symlink-ownership ... ok
Verifying:            hardlinks ... FAIL
Verifying:       resource-forks ... FAIL
Verifying:         finder-flags ... FAIL
Verifying:         finder-locks ... ok
Verifying:        creation-date ... ok
Verifying:            bsd-flags ... ok
Verifying:       extended-attrs ...
   Sub-test:             on files ... ok
Don't expect this to work as 10.3 does not handle extended attributes other than resource fork and finder info
   Sub-test:       on directories ... FAIL
Don't expect this to work as 10.3 does not handle extended attributes other than resource fork and finder info

   Sub-test:          on symlinks ... FAIL
Don't expect this to work as 10.3 does not handle extended attributes other than resource fork and finder info

FAIL
Verifying: access-control-lists ...
   Sub-test:             on files ... ok
Don't expect this to work as 10.3 does not handle ACLs

   Sub-test:              on dirs ... ok
Don't expect this to work as 10.3 does not handle ACLs

ok
Verifying:                 fifo ... ok
Verifying:              devices ... ok
Verifying:          combo-tests ...
   Sub-test:  xattrs + rsrc forks ... FAIL
Don't expect this to work as 10.3 does not handle extended attributes other than resource fork and finder info

   Sub-test:     lots of metadata ... FAIL
Don't expect this to work as 10.3 does not handle extended attributes other than resource fork and finder info

FAIL


--
To unsubscribe or change options: https://lists.samba.org/mailman/listinfo/rsync
Before posting, read: http://www.catb.org/~esr/faqs/smart-questions.html

Reply via email to