From d71464cf50b969db36dba7e6e4250f9bc7fb9257 Mon Sep 17 00:00:00 2001 From: Douglas Fraser Date: Mon, 4 Sep 2017 23:59:45 +0200 Subject: [PATCH] Use mode from parent directory to avoid world writable --- src/phorkie/Repositories.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/phorkie/Repositories.php b/src/phorkie/Repositories.php index ab97c56..e0a3985 100644 --- a/src/phorkie/Repositories.php +++ b/src/phorkie/Repositories.php @@ -27,12 +27,12 @@ class Repositories chdir($this->workDir); $dir = $this->workDir . '/' . $n . '/'; - mkdir($dir, 0777);//FIXME + mkdir($dir, fileperms($this->workDir) & 0777); $r = new Repository(); $r->id = $n; $r->workDir = $dir; $r->gitDir = $this->gitDir . '/' . $n . '.git/'; - mkdir($r->gitDir, 0777);//FIXME + mkdir($r->gitDir, fileperms($this->gitDir) & 0777); return $r; } -- 2.30.2