Skip to content

Commit af30116

Browse files
authored
Merge pull request chef-boneyard#525 from chef-cookbooks/modes
Use full modes for everything
2 parents b687f66 + 6301737 commit af30116

6 files changed

Lines changed: 10 additions & 10 deletions

File tree

libraries/helpers.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ def create_chef_directories
5555
rescue Chef::Exceptions::ResourceNotFound
5656
directory node['chef_client'][dir] do
5757
recursive true
58-
mode '755' if dir == 'log_dir'
58+
mode '0755' if dir == 'log_dir'
5959
owner d_owner
6060
group node['root_group']
6161
end

recipes/bsd_service.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ class ::Chef::Recipe
2626
owner 'root'
2727
group 'wheel'
2828
variables client_bin: client_bin
29-
mode '755'
29+
mode '0755'
3030
end
3131

3232
# Remove wrong rc.d script created by an older version of cookbook
@@ -35,7 +35,7 @@ class ::Chef::Recipe
3535
end
3636

3737
template '/etc/rc.conf.d/chef' do
38-
mode '644'
38+
mode '0644'
3939
notifies :start, 'service[chef-client]', :delayed
4040
end
4141

recipes/config.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ class ::Chef::Recipe
7979
source 'client.rb.erb'
8080
owner d_owner
8181
group node['root_group']
82-
mode '644'
82+
mode '0644'
8383
variables(
8484
chef_config: node['chef_client']['config'],
8585
chef_requires: chef_requires,
@@ -99,7 +99,7 @@ class ::Chef::Recipe
9999
recursive true
100100
owner d_owner
101101
group node['root_group']
102-
mode '755'
102+
mode '0755'
103103
end
104104

105105
ruby_block 'reload_client_config' do

recipes/cron.rb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,13 +44,13 @@ class ::Chef::Recipe
4444
if node['os'] == 'linux'
4545
template '/etc/init.d/chef-client' do
4646
source "#{dist_dir}/init.d/chef-client.erb"
47-
mode '755'
47+
mode '0755'
4848
variables(client_bin: client_bin)
4949
end
5050

5151
template "/etc/#{conf_dir}/chef-client" do
5252
source "#{dist_dir}/#{conf_dir}/chef-client.erb"
53-
mode '644'
53+
mode '0644'
5454
end
5555

5656
service 'chef-client' do
@@ -74,7 +74,7 @@ class ::Chef::Recipe
7474
owner 'root'
7575
group 'wheel'
7676
variables client_bin: client_bin
77-
mode '755'
77+
mode '0755'
7878
end
7979

8080
file '/etc/rc.conf.d/chef' do

recipes/launchd_service.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ class ::Chef::Recipe
1818

1919
template '/Library/LaunchDaemons/com.chef.chef-client.plist' do
2020
source 'com.chef.chef-client.plist.erb'
21-
mode '644'
21+
mode '0644'
2222
variables(
2323
launchd_mode: node['chef_client']['launchd_mode'],
2424
client_bin: client_bin

recipes/systemd_service.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ class ::Chef::Recipe
2727

2828
env_file = template "/etc/#{conf_dir}/#{env_file}" do
2929
source "#{dist_dir}/#{conf_dir}/chef-client.erb"
30-
mode '644'
30+
mode '0644'
3131
notifies :restart, 'service[chef-client]', :delayed unless timer
3232
end
3333

0 commit comments

Comments
 (0)