Advertisement
Guest User

Untitled

a guest
Sep 21st, 2017
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.54 KB | None | 0 0
  1. if node[:products]
  2. sudoers = Hash.new
  3. node[:products].split(' ').each do |product|
  4. data = data_bag_item('sudoers', "#{product}")
  5. sudoers = sudoers.merge(data)
  6. end
  7. end
  8.  
  9. package 'sudo' do
  10. action :install
  11. end
  12.  
  13. template '/etc/sudoers' do
  14. source 'sudoers.erb'
  15. owner 'root'
  16. group 'root'
  17. mode 0440
  18. if sudoers
  19. variables(
  20. :sudoers_groups => sudoers[node.chef_environment]['groups'],
  21. :sudoers_users => sudoers[node.chef_environment]['users']
  22. )
  23. end
  24. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement