summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLamont Granquist <lamont@scriptkiddie.org>2018-01-16 10:35:12 -0800
committerLamont Granquist <lamont@scriptkiddie.org>2018-01-16 10:35:12 -0800
commit1de28175ef2018f49c74e2887fbd2dfca3c8a143 (patch)
treea538bdacb3a3222031ad57379c42e79d71fde8ae
parentfcd8d778baeeb990a64fe9042164bbd3e1dd5269 (diff)
downloadchef-lcg/fix-non-daemonized-umask.tar.gz
fix non-daemonized umasklcg/fix-non-daemonized-umask
We are ignoring this setting in non-daemonized (--no-fork) runs. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
-rw-r--r--lib/chef/application.rb1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/chef/application.rb b/lib/chef/application.rb
index 096ce9c392..f5dced7702 100644
--- a/lib/chef/application.rb
+++ b/lib/chef/application.rb
@@ -90,6 +90,7 @@ class Chef
load_config_file
Chef::Config.export_proxies
Chef::Config.init_openssl
+ File.umask Chef::Config[:umask]
end
# Parse the config file