From 2c651ad755ba746b4b5034dea92729ba7bf9d16c Mon Sep 17 00:00:00 2001
From: tbrehm <t.brehm@ispconfig.org>
Date: Tue, 08 Mar 2011 06:48:12 -0500
Subject: [PATCH] Fixed a problem with pure-ftpd access to the backup directory.

---
 server/cron_daily.php |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/server/cron_daily.php b/server/cron_daily.php
index 53a690c..aa30d3a 100644
--- a/server/cron_daily.php
+++ b/server/cron_daily.php
@@ -418,7 +418,7 @@
 				$web_group = $rec['system_group'];
 				$web_id = $rec['domain_id'];
 				$web_backup_dir = $backup_dir.'/web'.$web_id;
-				if(!is_dir($web_backup_dir)) mkdir($web_backup_dir, 0750);
+				if(!is_dir($web_backup_dir)) mkdir($web_backup_dir, 0755);
 				
 				chmod($web_backup_dir, 0755);
 				chown($web_backup_dir, 'root');
@@ -441,6 +441,7 @@
 				// Create backupdir symlink
 				if(is_link($web_path.'/backup')) unlink($web_path.'/backup');
 				symlink($web_backup_dir,$web_path.'/backup');
+				chmod($web_path.'/backup', 0755);
 				
 			}
 			

--
Gitblit v1.9.1