class locales { package { "locales": ensure => installed, } file { "/etc/default/locale": source => [ "puppet://$server/files/etc/default/locale", "puppet://$server/modules/nodo/etc/default/locale" ], ensure => present, owner => root, group => root, mode => 0644, } file { "/etc/locale.gen": source => [ "puppet://$server/files/etc/locale.gen", "puppet://$server/modules/nodo/etc/locale.gen" ], ensure => present, owner => root, group => root, mode => 0644, } exec { "locale-gen": refreshonly => true, subscribe => File["/etc/locale.gen"], } }