Changes between Initial Version and Version 1 of Ticket #22590


Ignore:
Timestamp:
Nov 18, 2009, 2:30:37 PM (15 years ago)
Author:
mf2k (Frank Schima)
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #22590

    • Property Owner changed from macports-tickets@… to simon@…
  • Ticket #22590 – Description

    initial v1  
    11The MacPorts rsync lacks the Apple-specific modifications to support extended attribute and resource fork copy.
    22
     3{{{
    34        -E, --extended-attributes   copy extended attributes, resource forks
     5}}}
    46vs
     7{{{
    58        -E, --executability         preserve executability
     9}}}
    610
    711This is particularly nasty because at least one popular port (git-core) pulls in rsync as a dependency and -aE is a valid option in both versions of rsync.  So, when users install git-core via MacPorts, they may not realize that rsync is also being installed and, if they use rsync to backup OS X files, they may not find out until it is too late that crucial HFS metadata (like resource forks and other extended attributes) were not copied as expected if the Apple rsync had been used.