diff --git a/specs/default/chef/site-cookbooks/slurm/recipes/execute.rb b/specs/default/chef/site-cookbooks/slurm/recipes/execute.rb index 159aa208..efa4990e 100644 --- a/specs/default/chef/site-cookbooks/slurm/recipes/execute.rb +++ b/specs/default/chef/site-cookbooks/slurm/recipes/execute.rb @@ -49,14 +49,13 @@ slurmuser = node[:slurm][:user][:name] -remote_file '/etc/munge/munge.key' do - source 'file:///sched/munge/munge.key' +link '/etc/munge/munge.key' do + to '/sched/munge/munge.key' owner 'munge' group 'munge' - mode '0700' - action :create end + link '/etc/slurm/slurm.conf' do to '/sched/slurm.conf' owner "#{slurmuser}" diff --git a/specs/default/chef/site-cookbooks/slurm/recipes/scheduler.rb b/specs/default/chef/site-cookbooks/slurm/recipes/scheduler.rb index 3fb426b8..6bed892e 100644 --- a/specs/default/chef/site-cookbooks/slurm/recipes/scheduler.rb +++ b/specs/default/chef/site-cookbooks/slurm/recipes/scheduler.rb @@ -23,12 +23,16 @@ mode 0700 end -remote_file '/etc/munge/munge.key' do - source 'file:///sched/munge/munge.key' +link '/etc/munge/munge.key' do + to '/sched/munge/munge.key' owner 'munge' group 'munge' - mode '0700' - action :create +end + +link '/etc/slurm/slurm.conf' do + to '/sched/slurm.conf' + owner "#{slurmuser}" + group "#{slurmuser}" end service 'munge' do