locales: support major distros

This commit is contained in:
uumas
2022-08-19 16:16:44 +03:00
parent 1b7c0a04b6
commit d8f8c42637
4 changed files with 16 additions and 2 deletions

View File

@@ -1,8 +1,12 @@
--- ---
- name: Include variables for {{ ansible_os_family }} family
include_vars: "{{ ansible_os_family }}.yml"
- name: Install locales package - name: Install locales package
package: package:
name: locales name: "{{ locale_package }}"
when: locale_package is defined
- name: Generate locales - name: Generate locales
locale_gen: locale_gen:
@@ -12,5 +16,5 @@
- name: Put default locale config in place - name: Put default locale config in place
template: template:
src: locale.j2 src: locale.j2
dest: /etc/default/locale dest: "{{ locale_config }}"

View File

@@ -0,0 +1,3 @@
---
locale_config: /etc/locale.conf

View File

@@ -0,0 +1,4 @@
---
locale_package: locales
locale_config: /etc/default/locale

View File

@@ -0,0 +1,3 @@
---
locale_config: /etc/locale.conf