From d12a905c395ffc8471570b491e43638167157df4 Mon Sep 17 00:00:00 2001 From: tbrehm <t.brehm@ispconfig.org> Date: Wed, 07 Sep 2011 09:08:00 -0400 Subject: [PATCH] Fixed: FS#1701 - Backup symlink folder permissions wrong - pre 3.0.3.3 --- server/cron_daily.php | 10 +++++++++- 1 files changed, 9 insertions(+), 1 deletions(-) diff --git a/server/cron_daily.php b/server/cron_daily.php index 6f3774b..e21520c 100644 --- a/server/cron_daily.php +++ b/server/cron_daily.php @@ -435,8 +435,16 @@ if($backup_dir != '') { + if(isset($server_config['backup_dir_ftpread']) && $server_config['backup_dir_ftpread'] == 'y') { + $backup_dir_permissions = 0755; + } else { + $backup_dir_permissions = 0750; + } + if(!is_dir($backup_dir)) { - mkdir(escapeshellcmd($backup_dir), 0750, true); + mkdir(escapeshellcmd($backup_dir), $backup_dir_permissions, true); + } else { + chmod(escapeshellcmd($backup_dir), $backup_dir_permissions); } $sql = "SELECT * FROM web_domain WHERE type = 'vhost'"; -- Gitblit v1.9.1