diff options
| author | Douglas Fraser <douglas.fraser@cloudreach.com> | 2017-09-04 23:59:45 +0200 |
|---|---|---|
| committer | Christian Weiske <cweiske@cweiske.de> | 2017-10-12 15:18:06 +0200 |
| commit | d71464cf50b969db36dba7e6e4250f9bc7fb9257 (patch) | |
| tree | d99371823fdb4fd543a0a649ce504ef148a92cb0 | |
| parent | 5dc661ad3c4c6886dd95dd00c63f93107e09cd68 (diff) | |
| download | phorkie-d71464cf50b969db36dba7e6e4250f9bc7fb9257.tar.gz phorkie-d71464cf50b969db36dba7e6e4250f9bc7fb9257.zip | |
Use mode from parent directory to avoid world writable
| -rw-r--r-- | src/phorkie/Repositories.php | 4 |
1 files 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; } |
