adriagalin.locales
adriagalin.locales
Un rol de Ansible para instalar el paquete de locales y configurar el locale de tu sistema.
Requisitos
Probado en:
- Ubuntu 14.04 LTS
Debería funcionar en:
- Todas las versiones de Ubuntu
Variables del Rol
# la cantidad de segundos para almacenar en caché apt-update.
ag_apt_cache_valid_time: 3600
# el archivo de locale.
ag_locale_config_path: /var/lib/locales/supported.d/local
# los paquetes de idioma que deseas instalar.
ag_locales_language_packs_present:
- { language: language-pack-en, state: latest }
- { language: language-pack-en-base, state: latest }
# los paquetes de idioma que deseas eliminar.
ag_locales_language_packs_absent: []
# el locale por defecto
ag_default_locale: en_US.UTF-8
# el/los locale(s) que deseas presentar.
ag_locales_present:
- en_US.UTF-8
# el/los locale(s) que deseas eliminar.
ag_locales_absent: []
Si necesitas locales más personalizados, puedes mirar el archivo templates/etc/default/locale.j2. Hay otras variables.
Dependencias
Ninguna.
Ejemplo de Playbook
- hosts: servers
roles:
- { role: adriagalin.locales }
Pendientes
- Agregar la ruta de Debian para locale.
Licencia
Licencia GPLv3.
Información del Autor
Inspiración
Durante el desarrollo, algunos roles en Ansible Galaxy/Github también me inspiraron:
- michaelrigart
- knopki
- tersmitten
- nickjj
- y muchos más.
gracias.
Instalar
ansible-galaxy install adriagalin.locales
Licencia
gpl-3.0
Descargas
243
Propietario