From 3f6352c51674328bc903e5444ec97ad34ae7c8d8 Mon Sep 17 00:00:00 2001 From: "Matteo Nastasi (mop)" Date: Fri, 13 May 2011 18:32:46 +0200 Subject: [PATCH] all mkdir now recursive and with explicit permissions --- web/Obj/brisk.phh | 10 +++++----- web/briskin5/Obj/briskin5.phh | 6 +++--- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/web/Obj/brisk.phh b/web/Obj/brisk.phh index 50bc009..0083169 100644 --- a/web/Obj/brisk.phh +++ b/web/Obj/brisk.phh @@ -819,7 +819,7 @@ class User { /* if (validate_sess($this->sess)) { if (file_exists(PROXY_PATH) == FALSE) - mkdir(PROXY_PATH); + mkdir(PROXY_PATH, 0775, TRUE); $fp = fopen(PROXY_PATH."/".$this->sess.".stat", 'w'); fwrite($fp, sprintf("%s\n",$this->stat)); fclose($fp); @@ -848,7 +848,7 @@ class User { if (validate_sess($this->sess) == FALSE) break; if (file_exists(PROXY_PATH) == FALSE) - mkdir(PROXY_PATH); + mkdir(PROXY_PATH, 0775, TRUE); if (($fp = @fopen(PROXY_PATH."/".$this->sess.".step", 'w')) == FALSE) break; fwrite($fp, pack("LL",$this->step, $this->idx)); @@ -870,7 +870,7 @@ class User { break; if (file_exists(PROXY_PATH) == FALSE) - mkdir(PROXY_PATH); + mkdir(PROXY_PATH, 0775, TRUE); if (($fp = @fopen(PROXY_PATH."/".$sess.".step", 'rb')) == FALSE) break; if (($s = fread($fp, 8)) == FALSE) @@ -2510,7 +2510,7 @@ class Room { $fp = FALSE; do { if (file_exists(PROXY_PATH) == FALSE) - mkdir(PROXY_PATH); + mkdir(PROXY_PATH, 0775, TRUE); if (($fp = @fopen(PROXY_PATH."/garbage_time.expired", 'rb')) == FALSE) break; if (($s = fread($fp, 4)) == FALSE) @@ -2534,7 +2534,7 @@ class Room { { do { if (file_exists(PROXY_PATH) == FALSE) - mkdir(PROXY_PATH); + mkdir(PROXY_PATH, 0775, TRUE); if (($fp = @fopen(PROXY_PATH."/garbage_time.expired", 'wb')) == FALSE) break; fwrite($fp, pack("L",$tm)); diff --git a/web/briskin5/Obj/briskin5.phh b/web/briskin5/Obj/briskin5.phh index 9699d87..78d5766 100644 --- a/web/briskin5/Obj/briskin5.phh +++ b/web/briskin5/Obj/briskin5.phh @@ -528,7 +528,7 @@ class Bin5_user extends User { break; if (file_exists(BIN5_PROXY_PATH) == FALSE) - mkdir(BIN5_PROXY_PATH); + mkdir(BIN5_PROXY_PATH, 0775, TRUE); if (($fp = @fopen(BIN5_PROXY_PATH."/".$sess.".step", 'rb')) == FALSE) break; if (($s = fread($fp, 8)) == FALSE) @@ -1160,7 +1160,7 @@ class Bin5 { $fp = FALSE; do { if (file_exists(BIN5_PROXY_PATH) == FALSE) - mkdir(BIN5_PROXY_PATH); + mkdir(BIN5_PROXY_PATH, 0775, TRUE); if (($fp = @fopen(BIN5_PROXY_PATH."/garbage_time.expired", 'rb')) == FALSE) break; if (($s = fread($fp, 4)) == FALSE) @@ -1184,7 +1184,7 @@ class Bin5 { { do { if (file_exists(BIN5_PROXY_PATH) == FALSE) - mkdir(BIN5_PROXY_PATH); + mkdir(BIN5_PROXY_PATH, 0775, TRUE); if (($fp = @fopen(BIN5_PROXY_PATH."/garbage_time.expired", 'wb')) == FALSE) break; fwrite($fp, pack("L",$tm)); -- 2.17.1