| Index: modules/adblockplus/manifests/sudoers.pp |
| diff --git a/modules/adblockplus/manifests/sudoers.pp b/modules/adblockplus/manifests/sudoers.pp |
| new file mode 100644 |
| index 0000000000000000000000000000000000000000..9593bedf759fb7f0425ccbce472edec774fe094b |
| --- /dev/null |
| +++ b/modules/adblockplus/manifests/sudoers.pp |
| @@ -0,0 +1,19 @@ |
| +# http://hub.eyeo.com/issues/3913 |
| +define adblockplus::sudoers ( |
| + $config, |
| +) { |
| + |
| + # modules/adblockplus/manifests/sudo.pp |
| + include adblockplus::sudo |
| + |
| + # https://forge.puppet.com/puppetlabs/stdlib#ensure_resource |
| + # https://forge.puppet.com/puppetlabs/stdlib#merge |
| + # modules/adblockplus/lib/puppet/parser/functions/ensure_file_state.rb |
| + ensure_resource('file', "adblockplus::sudoers#$name", merge({ |
| + ensure => ensure_file_state(Package['sudo']), |
| + group => 'root', |
| + mode => '0440', |
| + owner => 'root', |
| + path => "/etc/sudoers.d/$name", |
| + }, $config)) |
| +} |