unpack_smb_acl unknown error, + rsync maintainability

Mike Bombich mike at bombich.com
Tue Sep 1 08:09:57 MDT 2009


Rsync shouldn't be converting UUID to uid/gid *for ACL entries*  
(because Mac OS X stores those ACEs with a reference to a UUID, not a  
uid/gid).  For file ownership, etc., it should maintain its current  
behavior.

On Aug 31, 2009, at 10:08 PM, Matt McCutchen wrote:

> On Mon, 2009-08-31 at 16:59 -0500, Mike Bombich wrote:
>> Regardless, rsync shouldn't be converting uuid to uid/gid for Mac OS
>> X, it's unnecessary.
>
> This is really a question of whether Mac users expect users/groups  
> to be
> preserved by uid/gid or by uuid.  Are you saying it makes more sense  
> to
> preserve by uuid?  What would --numeric-ids do?
>
> More broadly, I don't think it's a scalable approach to continue  
> adding
> ad-hoc workarounds to rsync for the quirks of various filesystems.  It
> would be better to have a filesystem-specific component that exposes  
> all
> the metadata it knows about as named attributes (gvfs-info does
> something like this) and let the core file-copy tool focus on
> efficiently transferring and flexibly manipulating that  
> representation.
> But such extensible design seems to be uncharacteristic of the current
> rsync codebase.  Maybe it would be better to pursue this idea in a new
> tool along the lines of rZync and superlifter.
>
> -- 
> Matt
>



More information about the rsync mailing list