summaryrefslogtreecommitdiffstats
path: root/roles/settings/defaults
diff options
context:
space:
mode:
authorAhmed Abdelhalim <[email protected]>2025-08-11 00:32:05 +0200
committerAhmed Abdelhalim <[email protected]>2025-08-11 00:32:05 +0200
commitf893a7484787d42064eebe5395f3db5c0787ca96 (patch)
treedad8e7cee566c7c34742d0354764229f4098039a /roles/settings/defaults
parente0ffa652e8d2950cca4e71fc779280765bb27349 (diff)
Add settings role for setting locale/timezone/pass policy
Diffstat (limited to 'roles/settings/defaults')
-rw-r--r--roles/settings/defaults/main.yml35
1 files changed, 35 insertions, 0 deletions
diff --git a/roles/settings/defaults/main.yml b/roles/settings/defaults/main.yml
new file mode 100644
index 00000000..a8c2bfa3
--- /dev/null
+++ b/roles/settings/defaults/main.yml
@@ -0,0 +1,35 @@
+---
+# Locales
+settings_locales:
+ - "de_DE.UTF-8 UTF-8"
+settings_locales_lang: "de_DE.UTF-8"
+settings_locales_language: "de_DE:de:C"
+settings_locales_lc_ctype: "de_DE.UTF-8"
+settings_locales_lc_numeric: "de_DE.UTF-8"
+settings_locales_lc_time: "de_DE.UTF-8"
+settings_locales_lc_collate: "de_DE.UTF-8"
+settings_locales_lc_monetary: "de_DE.UTF-8"
+settings_locales_lc_messages: "de_DE.UTF-8"
+settings_locales_lc_paper: "de_DE.UTF-8"
+settings_locales_lc_name: "de_DE.UTF-8"
+settings_locales_lc_address: "de_DE.UTF-8"
+settings_locales_lc_telephone: "de_DE.UTF-8"
+settings_locales_lc_measurement: "de_DE.UTF-8"
+settings_locales_lc_identification: "de_DE.UTF-8"
+
+# Timezone
+settings_timezone: "CET"
+
+# Password policy
+# https://linux.die.net/man/8/pam_pwquality
+settings_pw_policy_enabled: true
+settings_pw_policy_difok: 0
+settings_pw_policy_minlen: 8
+settings_pw_policy_dcredit: 0
+settings_pw_policy_ucredit: 0
+settings_pw_policy_ocredit: 0
+settings_pw_policy_lcredit: 0
+settings_pw_policy_minclass: 0
+settings_pw_policy_maxrepeat: 0
+settings_pw_policy_maxclassrepeat: 0
+settings_pw_policy_gecoscheck: 0