commit:     b83c0a6bb8726be79cec3eca1d2cbfa40bf481cd
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 13 13:02:12 2024 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sun Oct 13 13:02:12 2024 +0000
URL:        https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=b83c0a6b

Do more things the oldfashoned way. Quaint but works.

Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 targets/support/diskimage-installation.sh | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/targets/support/diskimage-installation.sh 
b/targets/support/diskimage-installation.sh
index c7ee4f0b..d357a1d7 100755
--- a/targets/support/diskimage-installation.sh
+++ b/targets/support/diskimage-installation.sh
@@ -25,17 +25,23 @@ END
 echo "Running systemctl preset-all"
 systemctl preset-all || die "Running systemctl preset-all failed"
 
+echo "Setting locale"
+echo "en_US.UTF-8" > /etc/locale.conf || die "Failed to set locale"
+
+echo "Setting keymap"
+echo "KEYMAP=us" > /etc/vconsole.conf || die "Failed to set keymap"
+
 echo "Disk image type is ${clst_diskimage_type}"
 case ${clst_diskimage_type} in
        generic)
                echo "Setting up generic image (warning, not very useful on its 
own)"
                echo "Running systemd-firstboot"
-               systemd-firstboot --locale=en_US.UTF-8 --keymap=us 
--timezone=UTC || die "Failed running systemd-firstboot"
+               systemd-firstboot --timezone=UTC || die "Failed running 
systemd-firstboot"
                ;;
        console)
                echo "Setting up console log-in image. Please set the root 
password ASAP."
                echo "Running systemd-firstboot"
-               systemd-firstboot --locale=en_US.UTF-8 --keymap=us 
--timezone=UTC --delete-root-password || die "Failed running systemd-firstboot"
+               systemd-firstboot --timezone=UTC --delete-root-password || die 
"Failed running systemd-firstboot"
                ;;
        *)
                die "As yet unsupported image type"

Reply via email to