in reply to Preserving Ownership with File::Copy::Recursive

And I get: ls -l ./foo

Shouldn't that second ls be for ./foo2? I do see the tcat change. It seems normal behavior to me, that ownership goes to whoever is doing the copy. For instance, if you copy some root files to your homedir, ownership will given to the owner of the homedir, unless the copy is done by root. You would be violating the principles of su and sudo otherwise, i.e. escalation of priviledges could occur. But I may be wrong. ;-)


I'm not really a human, but I play one on earth.
Old Perl Programmer Haiku ................... flash japh
  • Comment on Re: Preserving Ownership with File::Copy::Recursive

Replies are listed 'Best First'.
Re^2: Preserving Ownership with File::Copy::Recursive
by xorl (Deacon) on Oct 11, 2012 at 12:52 UTC

    Yes that was a typo. It should have been ls -l ./foo2.

    The script will be run by root.