Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: rsync [was Re: 10.4.9 just hit the streets]



At 12:27 AM +0100 3/15/07, Giuliano Gavazzi wrote:
I have to change my earlier statement about 10.4.9 having solved rsync problems with ACLs and resource forks.
It only works locally. Across machines, using ssh, ACLs are corrupted in some way*.
Unfortunately I had to wait the official release before I could install on two machines and so the problem escaped me.


* in the example I run the UID in the transferred ACL cannot be resolved. The error message at ls -e is: Unable to translate qualifier on ACL.

That should very arguably be the expected behavior. (The msg "Unable to translate qualifier on ACL." would seem to confirm this.)


ACLs on Alice's system are different (a whole domain in scope) over Bob's system and any ACLs there, or to where they are copied. Bob's scope is different. The ACL no longer applies because it's out of scope.

A more interesting behavior would be if you copy it back; does it still work as you then might also expect?

As for examining the ACL, it's simply a HFS+ Attributes File entry, expressed in Tiger as an EA with the com.apple.system.Security attribute, which unless you're in the com.apple.system.Security domain is private or not exposed to the rest of the system. (You are free, of course, to read it explicitly yourself. We don't live in a day where dd does work. Yet. So you /can/ read it. :wink: )

You could try filing a radar on this, but I suspect that the behavior's correct.


But I consider the ACL issue with rsync to have significant philosophical complications no matter how you slice it. Yet these are the most understandable and sane of rysnc's issues in Tiger.


psync worked great, fwiw -- but the fact that you can't write such a working tool today, if you wanted to, using any of the system facilities is disturbing. It's the Goedel record that can't play itself.
--


-dhan

------------------------------------------------------------------------
Dan Shoop                                                   AIM: iWiring
Systems & Networks Architect                      http://www.ustsvs.com/
email@hidden                                http://www.iwiring.net/
1-714-363-1174

"The wise man doesn't give the right answers, he poses the right
questions." -- Claude Levi-Strauss

------------------------------------------------------------------------

iWiring provides systems and networks support for Mac OS X, unix, and
Open Source application technologies at affordable rates.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Macos-x-server mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/macos-x-server/email@hidden

This email sent to email@hidden
References: 
 >10.4.9 just hit the streets (From: Philip Ershler <email@hidden>)
 >Re: 10.4.9 just hit the streets (From: Guillaume Gete <email@hidden>)
 >rsync [was Re: 10.4.9 just hit the streets] (From: Dan Shoop <email@hidden>)
 >Re: rsync [was Re: 10.4.9 just hit the streets] (From: Gustavo Beathyate <email@hidden>)
 >Re: rsync [was Re: 10.4.9 just hit the streets] (From: Giuliano Gavazzi <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.