class nodo::subsystem::scanner::client($server = lookup('nodo::subsystem::scanner::client::hostname', undef, undef, 'localhost')) { package { 'sane': ensure => present, } file { '/etc/sane.d/net.conf': ensure => present, owner => 'root', group => 'root', mode => '0644', content => template('nodo/sane.d/net.conf.erb'), require => Package['sane'], } }