From 9ddc76154328828381f0759fb2c1eccf88c96f46 Mon Sep 17 00:00:00 2001 From: Laurent Giovannoni <laurent.giovannoni@maarch.org> Date: Fri, 31 Jan 2014 14:17:38 +0000 Subject: [PATCH] FEAT #1151 --- core/trunk/core/class/docservers_controler.php | 1 + core/trunk/core/docservers_tools.php | 1 + 2 files changed, 2 insertions(+) diff --git a/core/trunk/core/class/docservers_controler.php b/core/trunk/core/class/docservers_controler.php index 6961fa36e9b..4a7c0073df3 100644 --- a/core/trunk/core/class/docservers_controler.php +++ b/core/trunk/core/class/docservers_controler.php @@ -1041,6 +1041,7 @@ class docservers_controler */ public function getNextFileNameInDocserver($pathOnDocserver) { + umask(0022); //Scans the docserver path $fileTab = scandir($pathOnDocserver); //Removes . and .. lines diff --git a/core/trunk/core/docservers_tools.php b/core/trunk/core/docservers_tools.php index 3f866aa0e91..d7e3214d46c 100644 --- a/core/trunk/core/docservers_tools.php +++ b/core/trunk/core/docservers_tools.php @@ -114,6 +114,7 @@ function Ds_copyOnDocserver( */ function Ds_createPathOnDocServer($docServer) { + umask(0022); if (!is_dir($docServer . date('Y') . DIRECTORY_SEPARATOR)) { mkdir($docServer . date('Y') . DIRECTORY_SEPARATOR, 0770); Ds_setRights($docServer . date('Y') . DIRECTORY_SEPARATOR); -- GitLab