]> git.immae.eu Git - perso/Immae/Projets/Puppet.git/blobdiff - modules/locales/manifests/locale.pp
Factorize locales functions
[perso/Immae/Projets/Puppet.git] / modules / locales / manifests / locale.pp
diff --git a/modules/locales/manifests/locale.pp b/modules/locales/manifests/locale.pp
new file mode 100644 (file)
index 0000000..1eb14be
--- /dev/null
@@ -0,0 +1,7 @@
+define locales::locale ($locale, $charmap = 'UTF-8') {
+  file_line { "/etc/locale.gen#$locale":
+    path  => '/etc/locale.gen',
+    line  => "$locale $charmap  ",
+    match => "#?$locale $charmap +$",
+  }
+}