class modprobe { # keep firewire disabled among other things file { "/etc/modprobe.d/blacklist": owner => "root", group => "root", mode => 0644, ensure => present, source => "puppet://$server/modules/nodo/etc/modprobe.d/blacklist", } } class modprobe::laptop { file { "/etc/modules": owner => "root", group => "root", mode => 0644, ensure => present, source => "puppet://$server/modules/nodo/etc/modules/laptop", } }