Quote:
Originally Posted by dnanian
First, do n "ls -l". You should see that they're owned by you, with your current group status.
|
Non-auth:
Code:
% ls -dl DiskWarrior DiskWarrior/2004-05-17 DiskWarrior/2004-05-17/Macintosh\ HD\ Report.pdf
drwxr-xr-x 3 me unknown 102 17 May 19:51 DiskWarrior
drwxr-xr-x 3 me unknown 102 17 May 19:52 DiskWarrior/2004-05-17
-rw-r--r-- 1 me unknown 61636 17 May 19:52 DiskWarrior/2004-05-17/Macintosh HD Report.pdf
Quote:
Now, authenticate with sudo -s. Once authenticated, do an ls -l. What's the ownership now?
|
Auth:
Code:
% sudo ls -dl DiskWarrior DiskWarrior/2004-05-17 DiskWarrior/2004-05-17/Macintosh\ HD\ Report.pdf
drwxr-xr-x 3 root unknown 102 17 May 19:51 DiskWarrior
drwxr-xr-x 3 root unknown 102 17 May 19:52 DiskWarrior/2004-05-17
-rw-r--r-- 1 root unknown 61636 17 May 19:52 DiskWarrior/2004-05-17/Macintosh HD Report.pdf
Yikes, that's whacky!
Quote:
Needless to say, SuperDuper! runs authenticated... and, when we're authenticated, we get the owner/group the OS gives us... which seems to track the effective UID in some situations. It's weird and kinda subtle, and took us an age to at least figure out what was going on...
|
That's definitely a rational explanation of what's happening -- thanks! I vaguely remember noticing that in another context; now I won't forget it.
A couple more things:
Any possibility of adding an option for preserving file access times or would that make SD significantly slower? Not that they're as accurate on OS X as traditional Unix systems but I still find use for that file information.
[OS X != Unix, OS X != Unix, ...
]
Can you briefly describe the logic Smart Update uses and if there's any way it might be accidentally (or intentionally
) be "tricked" into overlooking files? I can't test it w/o registering tho' with your smart, superb support so far I'm about *this* close to paying even if I don't use the program.