class nodo::subsystem::sudo { package { "sudo": ensure => "present", } file { "/etc/sudoers": source => [ "puppet:///modules/site_nodo/etc/sudoers/${::hostname}", "puppet:///modules/site_nodo/etc/sudoers", "puppet:///modules/nodo/etc/sudoers" ], owner => "root", group => "root", mode => 440, require => Package["sudo"], } }