Skip to content
Snippets Groups Projects
Commit 16bb49e8 authored by Stefan Galinski's avatar Stefan Galinski :video_game:
Browse files

[BUGFIX] Fix group permissions for OSX

parent be5c317b
No related branches found
No related tags found
No related merge requests found
...@@ -3,7 +3,7 @@ maintainer 'sgalinski Internet Services' ...@@ -3,7 +3,7 @@ maintainer 'sgalinski Internet Services'
maintainer_email 'stefan@sgalinski.de' maintainer_email 'stefan@sgalinski.de'
license 'Apache 2.0' license 'Apache 2.0'
description 'Site' description 'Site'
long_description 'Sets up a website' long_description IO.read(File.join(File.dirname(__FILE__), 'README.md'))
version '1.0.0' version '1.0.0'
recipe 'typo3_site::default', 'Main recipe' recipe 'typo3_site::default', 'Main recipe'
......
...@@ -119,19 +119,19 @@ end ...@@ -119,19 +119,19 @@ end
template '/etc/apache2/ssl/sslKey.key' do template '/etc/apache2/ssl/sslKey.key' do
source 'sslKey.key' source 'sslKey.key'
owner 'vagrant' owner 'vagrant'
group 'vagrant' group data_bag['groupId']
end end
template '/etc/apache2/ssl/sslKey.crt' do template '/etc/apache2/ssl/sslKey.crt' do
source 'sslKey.crt' source 'sslKey.crt'
owner 'vagrant' owner 'vagrant'
group 'vagrant' group data_bag['groupId']
end end
# create vHost directory # create vHost directory
directory "#{node['typo3_site']['webroot']}/#{node['typo3_site']['hostname']}" do directory "#{node['typo3_site']['webroot']}/#{node['typo3_site']['hostname']}" do
owner 'vagrant' owner 'vagrant'
group 'vagrant' group data_bag['groupId']
mode '0755' mode '0755'
action :create action :create
end end
...@@ -161,7 +161,7 @@ end ...@@ -161,7 +161,7 @@ end
file '/home/vagrant/ssh_wrapper.sh' do file '/home/vagrant/ssh_wrapper.sh' do
owner 'vagrant' owner 'vagrant'
group 'vagrant' group data_bag['groupId']
mode '0755' mode '0755'
content "#!/bin/sh\nexec /usr/bin/ssh -o \"StrictHostKeyChecking=no\" \"$@\"" content "#!/bin/sh\nexec /usr/bin/ssh -o \"StrictHostKeyChecking=no\" \"$@\""
end end
...@@ -177,7 +177,7 @@ if node['typo3_site']['repository'] != '' ...@@ -177,7 +177,7 @@ if node['typo3_site']['repository'] != ''
revision 'master' revision 'master'
timeout 100000 timeout 100000
user 'vagrant' user 'vagrant'
group 'vagrant' group data_bag['groupId']
action :checkout action :checkout
ssh_wrapper '/home/vagrant/ssh_wrapper.sh' ssh_wrapper '/home/vagrant/ssh_wrapper.sh'
end end
...@@ -191,7 +191,7 @@ bash 'Setup TYPO3' do ...@@ -191,7 +191,7 @@ bash 'Setup TYPO3' do
cwd '/home/vagrant/' cwd '/home/vagrant/'
user 'vagrant' user 'vagrant'
group 'vagrant' group data_bag['groupId']
timeout 3000000 timeout 3000000
only_if { node['typo3_site']['download_typo3'] } only_if { node['typo3_site']['download_typo3'] }
...@@ -236,7 +236,7 @@ node['typo3_site']['sync_directories'].each do |sync_data| ...@@ -236,7 +236,7 @@ node['typo3_site']['sync_directories'].each do |sync_data|
bash 'Synchronize ' + sync_data['local'] do bash 'Synchronize ' + sync_data['local'] do
user 'vagrant' user 'vagrant'
group 'vagrant' group data_bag['groupId']
timeout 3000000 timeout 3000000
only_if { only_if {
sync_data['sync'] or not ::File.exists?("#{node['typo3_site']['webroot']}/#{node['typo3_site']['hostname']}/#{sync_data['local']}") sync_data['sync'] or not ::File.exists?("#{node['typo3_site']['webroot']}/#{node['typo3_site']['hostname']}/#{sync_data['local']}")
...@@ -349,7 +349,7 @@ node['typo3_site']['sync_databases'].each do |database_data| ...@@ -349,7 +349,7 @@ node['typo3_site']['sync_databases'].each do |database_data|
# download the sql data # download the sql data
bash 'Download Dump for ' + database_data['database_name'] do bash 'Download Dump for ' + database_data['database_name'] do
user 'vagrant' user 'vagrant'
group 'vagrant' group data_bag['groupId']
timeout 3000000 timeout 3000000
code <<-EOF code <<-EOF
rsync --delete -auvz --progress -e "ssh -p #{database_data['dump_port']} -o StrictHostKeyChecking=no" \ rsync --delete -auvz --progress -e "ssh -p #{database_data['dump_port']} -o StrictHostKeyChecking=no" \
...@@ -417,7 +417,7 @@ if node['typo3_site']['solr']['init'] ...@@ -417,7 +417,7 @@ if node['typo3_site']['solr']['init']
execute 'solr-updateConnections' do execute 'solr-updateConnections' do
command "php #{node['typo3_site']['webroot']}/#{node['typo3_site']['hostname']}/typo3/cli_dispatch.phpsh solr updateConnections || true" command "php #{node['typo3_site']['webroot']}/#{node['typo3_site']['hostname']}/typo3/cli_dispatch.phpsh solr updateConnections || true"
user 'vagrant' user 'vagrant'
group 'vagrant' group data_bag['groupId']
action :run action :run
end end
end end
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment