adriagalin.locales

adriagalin.locales

Build-Status Ansible Galaxy

Eine Ansible-Rolle zur Installation des Pakets locales und zur Einrichtung der Locale Ihres Systems.

Voraussetzungen

Getestet auf:

  • Ubuntu 14.04 LTS

Sollte funktionieren mit:

  • Allen Versionen von Ubuntu

Rollenvariablen

# Die Zeit in Sekunden, um apt-update zwischenspeichern.
ag_apt_cache_valid_time: 3600

# Die Locale-Datei.
ag_locale_config_path: /var/lib/locales/supported.d/local

# Die Sprachpakete, die Sie installieren möchten.
ag_locales_language_packs_present:
  - { language: language-pack-en, state: latest }
  - { language: language-pack-en-base, state: latest }

# Die Sprachpakete, die Sie entfernen möchten.
ag_locales_language_packs_absent: []

# Die Standard-Locale
ag_default_locale: en_US.UTF-8

# Die Locale(s), die Sie behalten möchten.
ag_locales_present:
  - en_US.UTF-8

# Die Locale(s), die Sie entfernen möchten.
ag_locales_absent: []

Wenn Sie die Locale(s) anpassen möchten, können Sie in die Datei templates/etc/default/locale.j2 schauen. Dort gibt es weitere Variablen.

Abhängigkeiten

Keine.

Beispiel-Playbook

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

ToDo

  • Debian-Pfad für Locale hinzufügen.

Lizenz

GPLv3 Lizenz.

Autoreninformation

Adrià Galín

Inspiration

Während der Entwicklung haben mich einige Rollen in Ansible Galaxy/Github inspiriert:

Danke.

Über das Projekt

Install and configure locales on your systems.

Installieren
ansible-galaxy install adriagalin.locales
GitHub Repository
Lizenz
gpl-3.0
Downloads
243