]> gitweb.fluxo.info Git - puppet-nodo.git/commitdiff
Try to support locale-gen on ubuntu
authorSilvio Rhatto <rhatto@riseup.net>
Wed, 11 May 2016 16:19:58 +0000 (13:19 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Wed, 11 May 2016 16:19:58 +0000 (13:19 -0300)
manifests/subsystem/locales.pp

index c3a1f76ee42788560b4c76b8b2c16370895db6d6..ee428a59742dfb96feb55de825efec63f5beca4f 100644 (file)
@@ -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'],
   }
 }