Skip to content

Commit addf2ae

Browse files
author
Till Brehm
committed
#4212 Chown backup file to web user when it is made available.
1 parent 2c3351e commit addf2ae

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

server/plugins-available/backup_plugin.inc.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,7 @@ public function backup_action($action_name, $data) {
8787
if(file_exists($backup_dir.'/'.$backup['filename']) && file_exists($web['document_root'].'/backup/') && !stristr($backup_dir.'/'.$backup['filename'], '..') && !stristr($backup_dir.'/'.$backup['filename'], 'etc')) {
8888
copy($backup_dir.'/'.$backup['filename'], $web['document_root'].'/backup/'.$backup['filename']);
8989
chgrp($web['document_root'].'/backup/'.$backup['filename'], $web['system_group']);
90+
chown($web['document_root'].'/backup/'.$backup['filename'], $web['system_user']);
9091
chmod($web['document_root'].'/backup/'.$backup['filename'],0600);
9192
$app->log('cp '.$backup_dir.'/'.$backup['filename'].' '.$web['document_root'].'/backup/'.$backup['filename'], LOGLEVEL_DEBUG);
9293
}

0 commit comments

Comments
 (0)