locales

adriagalin.locales

Статус сборки Ansible Galaxy

Роль Ansible для установки пакета locales и настройки локали вашей системы.

Требования

Проверено на:

  • Ubuntu 14.04 LTS

Должно работать с:

  • Все версии Ubuntu

Переменные роли

# время в секундах для кэширования apt-update.
ag_apt_cache_valid_time: 3600

# файл локали.
ag_locale_config_path: /var/lib/locales/supported.d/local

# языковые пакеты, которые вы хотите установить.
ag_locales_language_packs_present:
  - { language: language-pack-en, state: latest }
  - { language: language-pack-en-base, state: latest }

# языковые пакеты, которые вы хотите удалить.
ag_locales_language_packs_absent: []

# локаль по умолчанию
ag_default_locale: en_US.UTF-8

# локали, которые вы хотите присутствовать.
ag_locales_present:
  - en_US.UTF-8

# локали, которые вы хотите удалить.
ag_locales_absent: []

Если вам нужны более кастомизированные локали, вы можете посмотреть файл templates/etc/default/locale.j2. Там есть и другие переменные.

Зависимости

Отсутствуют.

Пример Playbook

    - hosts: servers
      roles:
         - { role: adriagalin.locales }

Планируемые задачи

  • Добавить путь Debian для локали.

Лицензия

GPLv3 Лицензия.

Информация об авторе

Адриà Галін

Вдохновение

Во время разработки меня также вдохновили некоторые роли в Ansible Galaxy/Github:

Спасибо.

О проекте

Install and configure locales on your systems.

Установить
ansible-galaxy install adriagalin/ansible.locales
Лицензия
gpl-3.0
Загрузки
224
Владелец