added locale gen

This commit is contained in:
Carlos Sousa 2023-03-10 00:43:33 +01:00
parent 0c7f5cc0e1
commit 4f641e6902
6 changed files with 49 additions and 2 deletions

View File

@ -0,0 +1,9 @@
# Timezone
server_timezone: Europe/Berlin
# Locale
server_locale: en_US.UTF-8
server_locale_language: en_US
server_locale_time: de_DE.UTF-8
server_locale_numeric: de_DE.UTF-8
server_locale_monetary: de_DE.UTF-8

View File

@ -1,4 +1,4 @@
[DEFAULT]
bantime = 24h
findtime = 24h
maxretry = 10
maxretry = 10

View File

@ -2,6 +2,8 @@
connection: local
become: true
vars_files:
- external_vars.yml
tasks:
- name: Import Software Tasks
@ -15,6 +17,8 @@
loop:
- tasks/system/sshd.yml
- tasks/system/fail2ban.yml
- tasks/system/locale.yml
- tasks/system/clock.yml
- name: Import Service Tasks
include_tasks: tasks/system/services.yml

View File

@ -7,4 +7,9 @@
- docker
- docker-compose
- fail2ban
- btop
- btop
- curl
- neofetch
- ncdu
- rsync
- wget

View File

@ -0,0 +1,4 @@
- name: system setup | clock | set time zone
tags: ntp,timezone,system setup
timezone:
name: "{{ server_timezone }}"

View File

@ -0,0 +1,25 @@
- name: system setup | locale | add local
tags: locale,system,setup
locale_gen:
name: "{{ server_locale }}"
state: present
- name: system setup | locale | set lang
tags: locale,system,setup
command: "localectl set-locale LANG={{ server_locale }}"
- name: system setup | locale | set language
tags: locale,system,setup
command: "localectl set-locale LANGUAGE={{ server_locale_language }}"
- name: system setup | locale | set time
tags: locale,system,setup
command: "localectl set-locale LC_TIME={{ server_locale_time }}"
- name: system setup | locale | set numeric
tags: locale,system,setup
command: "localectl set-locale LC_NUMERIC={{ server_locale_numeric }}"
- name: system setup | locale | set monetary
tags: locale,system,setup
command: "localectl set-locale LC_MONETARY={{ server_locale_monetary }}"