From: Douglas Fraser Date: Mon, 4 Sep 2017 21:59:45 +0000 (+0200) Subject: Use mode from parent directory to avoid world writable X-Git-Url: https://git.cweiske.de/phorkie.git/commitdiff_plain/d71464cf50b969db36dba7e6e4250f9bc7fb9257 Use mode from parent directory to avoid world writable --- 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; }