adriagalin.locales

adriagalin.locales

Estado de Construcción Ansible Galaxy

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

Adrià Galín

Inspiración

Durante el desarrollo, algunos roles en Ansible Galaxy/Github también me inspiraron:

gracias.

Acerca del proyecto

Install and configure locales on your systems.

Instalar
ansible-galaxy install adriagalin.locales
Licencia
gpl-3.0
Descargas
243