From be6c717e98d86102f739f14e576233ad7ac1da8b Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Wed, 11 May 2016 13:19:58 -0300 Subject: Try to support locale-gen on ubuntu --- manifests/subsystem/locales.pp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/manifests/subsystem/locales.pp b/manifests/subsystem/locales.pp index c3a1f76..ee428a5 100644 --- a/manifests/subsystem/locales.pp +++ b/manifests/subsystem/locales.pp @@ -12,7 +12,11 @@ class nodo::subsystem::locales { mode => 0644, } - file { "/etc/locale.gen": + file { 'locale-gen': + path => $::operatingsystem ? { + 'Ubuntu' => '/var/lib/locales/supported.d/local', + default => '/etc/locale.gen', + }, source => [ "puppet:///modules/site_nodo/etc/locale.gen", "puppet:///modules/nodo/etc/locale.gen" ], ensure => present, @@ -23,6 +27,6 @@ class nodo::subsystem::locales { exec { "locale-gen": refreshonly => true, - subscribe => File["/etc/locale.gen"], + subscribe => File['locale-gen'], } } -- cgit v1.2.3