summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--molecule/default/Dockerfile.raspberrypi.j23
-rw-r--r--roles/settings/tasks/main.yml1
-rw-r--r--roles/settings/vars/archlinux.yml1
-rw-r--r--roles/settings/vars/debian.yml1
4 files changed, 5 insertions, 1 deletions
diff --git a/molecule/default/Dockerfile.raspberrypi.j2 b/molecule/default/Dockerfile.raspberrypi.j2
index 1b1133f4..0345c21f 100644
--- a/molecule/default/Dockerfile.raspberrypi.j2
+++ b/molecule/default/Dockerfile.raspberrypi.j2
@@ -17,7 +17,8 @@ RUN apt-get update \
RUN rm -f /lib/systemd/system/multi-user.target.wants/getty.target
# Mimic Raspberry OS default boot (for testing)
-RUN systemctl enable avahi-daemon
+RUN systemctl enable avahi-daemon \
+ && touch /etc/locale.gen
VOLUME ["/sys/fs/cgroup", "/tmp", "/run", "/opt"]
diff --git a/roles/settings/tasks/main.yml b/roles/settings/tasks/main.yml
index 39fbf55c..24a34224 100644
--- a/roles/settings/tasks/main.yml
+++ b/roles/settings/tasks/main.yml
@@ -9,6 +9,7 @@
state: "present"
with_items:
- "{{ settings_pw_quality }}"
+ - "{{ settings_locale_pkg }}"
- "tzdata"
- name: "Link localtime"
diff --git a/roles/settings/vars/archlinux.yml b/roles/settings/vars/archlinux.yml
index cbe08e80..1ad63cbb 100644
--- a/roles/settings/vars/archlinux.yml
+++ b/roles/settings/vars/archlinux.yml
@@ -1,2 +1,3 @@
---
settings_pw_quality: "libpwquality"
+settings_locale_pkg: "glibc"
diff --git a/roles/settings/vars/debian.yml b/roles/settings/vars/debian.yml
index 6767ffd7..60891320 100644
--- a/roles/settings/vars/debian.yml
+++ b/roles/settings/vars/debian.yml
@@ -1,2 +1,3 @@
---
settings_pw_quality: "libpam-pwquality"
+settings_locale_pkg: "locales"