diff --git a/config/hooks/live/0001_initramfs_modules.chroot b/config/hooks/live/0001_initramfs_modules.chroot index e309517..2b59889 100644 --- a/config/hooks/live/0001_initramfs_modules.chroot +++ b/config/hooks/live/0001_initramfs_modules.chroot @@ -13,6 +13,17 @@ set -Ceuo pipefail printf "\e[95m++++ ++++ ++++ ++++ ++++ ++++ ++ 🧪 '%s' starting ... \e[0m\n" "${0}" +####################################### +# Simple error terminal logger. +# Arguments: +# None +####################################### +log(){ printf '[kbd-fix] %s\n' "$*" >&2; } + +log "Ensuring required packages…" +export DEBIAN_FRONTEND=noninteractive +apt-get install -y --no-install-recommends keyboard-configuration console-setup xkb-data + ####################################### # Get all NIC drivers of the current Host machine. # Globals: @@ -354,17 +365,6 @@ EOF chmod 0755 /etc/initramfs-tools/hooks/ciss_debian_live_builder -####################################### -# Simple error terminal logger. -# Arguments: -# None -####################################### -log(){ printf '[kbd-fix] %s\n' "$*" >&2; } - -log "Ensuring required packages…" -export DEBIAN_FRONTEND=noninteractive -apt-get install -y --no-install-recommends keyboard-configuration console-setup xkb-data pciutils xkbcomp - log "Writing /etc/default/keyboard" rm -f /etc/default/keyboard cat << 'EOF' >| /etc/default/keyboard diff --git a/config/package-lists/live.list.common.chroot b/config/package-lists/live.list.common.chroot index 7fa7789..f76d78d 100644 --- a/config/package-lists/live.list.common.chroot +++ b/config/package-lists/live.list.common.chroot @@ -110,6 +110,7 @@ nmap nodejs openssl parted +pciutils perl pwgen python3