Jump to content

How can I determine the ACL of a file backed up?


Recommended Posts

Is there a way to do this?

 

The reason I ask is that I used Disk Utility to do a "File copy" restore from one OSX Server HD to another.

 

When I reset my ACLs, all those acl-set files wanted to be backed up again.

 

If I restore a previously-acled file that's backed up, an "ls -le" doesn't say the file has any acls on it.

 

Unless I'm doing something wrong here? Is there a way to glean ACL information from backed up files?

Link to comment
Share on other sites

Have you read the ACL section of the 6.1 Read Me file?

 

I'm not sure about Attribute Modification Dates; likely something new in HFS+ (and I'm not in a place to research it right now). It's doubtful that any new interface elements have been added to Retrospect to display these (since so little new interface elements have been added to Retrospect since, like, 4.3).

 

"... if you are backing up a file that was backed up previously, and you modify the ACLs on that file (but make no other changes to it), the only way for Retrospect to know that the file is different (and therefore should be backed up again) is by looking at the attribute modification date..."

 

snip

This might explain the behavior you saw:

 

"Any time you copy a file with extended attributes or ACLs to a volume (for example during a restore or duplicate operation), the volume incorrectly sets the attribute modification date to the current date and time. This means that Retrospect will copy all files with extended attributes or ACLs during the first backup after a restore and during every duplicate operation, since the attribute modification dates will no longer match. Apple has been notified of this issue and is working to resolve it."

Link to comment
Share on other sites

This might explain the behavior you saw:

 

"Any time you copy a file with extended attributes or ACLs to a volume (for example during a restore or duplicate operation), the volume incorrectly sets the attribute modification date to the current date and time. This means that Retrospect will copy all files with extended attributes or ACLs during the first backup after a restore and during every duplicate operation, since the attribute modification dates will no longer match. Apple has been notified of this issue and is working to resolve it."

 

 

 

That was it. I used Disk Utility to "restore" a disk image from one disk to the other -- using the "file copy" method as there was some problem with a "block copy". The time stamp on those files *were* changed on this.

 

Unexpected, it was!

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...