From b01985ec4f849b273b8d88d5cff501efe4b628b3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Greg=20Kar=C3=A9kinian?= Date: Fri, 14 Jun 2019 16:38:49 +0200 Subject: [PATCH] Fix the permissions for the ejabberd upload folders --- .../kosmos-ejabberd/recipes/default.rb | 20 ++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/site-cookbooks/kosmos-ejabberd/recipes/default.rb b/site-cookbooks/kosmos-ejabberd/recipes/default.rb index 37bdf96..0d10cb2 100644 --- a/site-cookbooks/kosmos-ejabberd/recipes/default.rb +++ b/site-cookbooks/kosmos-ejabberd/recipes/default.rb @@ -109,11 +109,21 @@ execute "systemctl daemon-reload" do action :nothing end -directory "/var/www/xmpp.kosmos.org/uploads" do - owner "ejabberd" - group "ejabberd" - mode 0750 - recursive true +# Set permissions for the upload folders +%w(xmpp.kosmos.org xmpp.5apps.com).each do |domain| + directory "/var/www/#{domain}" do + owner "ejabberd" + group "ejabberd" + mode 0750 + recursive true + end + + directory "/var/www/#{domain}/uploads" do + owner "ejabberd" + group "ejabberd" + mode 0750 + recursive true + end end service "ejabberd" do