Browse Source

Rolle config_server hinzugefügt
- tasks: locales

ansible 7 years ago
parent
commit
03253a4de5

+ 2 - 0
.gitignore

@@ -0,0 +1,2 @@
+*.retry
+*.swp

+ 3 - 0
main.yml

@@ -20,3 +20,6 @@
        tags: linux_updates
      - role: cleanup
        tags: cleanup
+     - role: config_server
+       tags: config_server
+

+ 6 - 0
roles/config_server/handlers/main.yml

@@ -0,0 +1,6 @@
+---
+- name: rebuild locales database
+  command: "{{ item }}"
+  with_items:
+    - dpkg-reconfigure locales -f noninteractive
+    - /usr/sbin/locale-gen

+ 5 - 0
roles/config_server/tasks/main.yml

@@ -0,0 +1,5 @@
+---
+- name: Include tag-files
+  include_tasks: "{{ item }}" 
+  with_fileglob:  
+   -  "{{ role_path }}/tasks/tasks/*.yml"

+ 14 - 0
roles/config_server/tasks/tasks/locale.yml

@@ -0,0 +1,14 @@
+---
+- name: Ensure a locale exists
+  locale_gen:
+    name: de_DE.UTF-8
+    state: present
+
+- name: select default locale
+  debconf:
+    name: locales
+    question: locales/default_environment_locale
+    value: de_DE.UTF-8
+    vtype: select
+  notify:
+    - rebuild locales database