Set ownership to match parent dir

This commit is contained in:
Jamie Cameron
2011-11-14 21:47:19 -08:00
parent a2e61e24f3
commit 9d9c6bce35

View File

@@ -1280,8 +1280,14 @@ sub set_ownership
{
local ($user, $group, $perms);
if ($config{'file_owner'}) {
# From config
($user, $group) = split(/:/, $config{'file_owner'});
}
elsif ($_[0] =~ /^(.*)\/([^\/]+)$/) {
# Match parent dir
my @st = stat($1);
($user, $group) = ($st[4], $st[5]);
}
if ($config{'file_perms'}) {
$perms = oct($config{'file_perms'});
}