From 8bfee9cf4e1ca9cf9d63b224f19f39541241bdf3 Mon Sep 17 00:00:00 2001
From: jurgenhaas <juergen@paragon-es.de>
Date: Fri, 2 Mar 2018 12:22:05 +0100
Subject: [PATCH] #22 Properly set permissions

---
 README.md       | 2 +-
 src/Handler.php | 4 ++++
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/README.md b/README.md
index cc83809..70a95f3 100644
--- a/README.md
+++ b/README.md
@@ -380,5 +380,5 @@ For more details we recommend the following links:
   - [Documentation](https://docs.docker.com/compose)
 - Docker4Drupal
   - [Home](https://github.com/wodby/docker4drupal)
-  - [Documentation](http://docs.docker4drupal.org/en/latest)
+  - [Documentation](https://wodby.com/stacks/drupal/docs/local)
   - [Wodby](https://wodby.com)
diff --git a/src/Handler.php b/src/Handler.php
index 4c2ab63..b128125 100644
--- a/src/Handler.php
+++ b/src/Handler.php
@@ -194,6 +194,10 @@ class Handler {
 
     $traefik = new Traefik($options['projectname']);
     $traefik->update();
+
+    // Set permissions, see https://wodby.com/stacks/drupal/docs/local/permissions
+    exec('setfacl -dR -m u:$(whoami):rwX -m u:82:rwX -m u:100:rX' . $projectRoot);
+    exec('setfacl -R -m u:$(whoami):rwX -m u:82:rwX -m u:100:rX' . $projectRoot);
   }
 
   /**
-- 
GitLab