diff options
Diffstat (limited to 'grid5000/steps/data/setup/puppet/modules/env/manifests/min/install_and_configure_locales.pp')
-rw-r--r-- | grid5000/steps/data/setup/puppet/modules/env/manifests/min/install_and_configure_locales.pp | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/grid5000/steps/data/setup/puppet/modules/env/manifests/min/install_and_configure_locales.pp b/grid5000/steps/data/setup/puppet/modules/env/manifests/min/install_and_configure_locales.pp new file mode 100644 index 0000000..5d1f7a6 --- /dev/null +++ b/grid5000/steps/data/setup/puppet/modules/env/manifests/min/install_and_configure_locales.pp @@ -0,0 +1,26 @@ +class env::min::install_and_configure_locales { + + file { + "/etc/locale.gen": + mode => '0644', + owner => root, + group => root, + source => "puppet:///modules/env/min/locales/locale.gen", + notify => Exec['generate-locales']; + "/etc/default/locale": + mode => '0644', + owner => root, + group => root, + source => "puppet:///modules/env/min/locales/locale"; + } + package { + 'locales': + ensure => installed; + } + exec { + 'generate-locales': + command => '/usr/sbin/locale-gen', + user => root, + require => Package['locales']; + } +} |