43 lines
1.4 KiB
Diff
43 lines
1.4 KiB
Diff
From 9e1c7f3deadd387adaa97b189593b4ba3d7c6d5a Mon Sep 17 00:00:00 2001
|
|
From: Harald Hoyer <harald@redhat.com>
|
|
Date: Tue, 16 Feb 2021 14:17:50 +0100
|
|
Subject: [PATCH] fix(i18n): create the keyboard symlinks again
|
|
|
|
Invalid space broke the creation of the keyboard subdirectories,
|
|
leading to a symbolic link
|
|
|
|
usr/share/consolefonts,consoletrans,keymaps,unimaps ->
|
|
/usr/lib/kbd/consolefonts,consoletrans,keymaps,unimaps
|
|
|
|
in the created initramfs.
|
|
|
|
With this fix the correct symlinks are created again:
|
|
|
|
usr/share/consolefonts -> /usr/lib/kbd/consolefonts
|
|
usr/share/consoletrans -> /usr/lib/kbd/consoletrans
|
|
usr/share/keymaps -> /usr/lib/kbd/keymaps
|
|
usr/share/unimaps -> /usr/lib/kbd/unimaps
|
|
|
|
Conflict:NA
|
|
Reference:https://github.com/dracutdevs/dracut/commit/9e1c7f3deadd387adaa97b189593b4ba3d7c6d5a
|
|
---
|
|
modules.d/10i18n/module-setup.sh | 2 +-
|
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
|
|
diff --git a/modules.d/10i18n/module-setup.sh b/modules.d/10i18n/module-setup.sh
|
|
index 04a402f1..b55804ea 100755
|
|
--- a/modules.d/10i18n/module-setup.sh
|
|
+++ b/modules.d/10i18n/module-setup.sh
|
|
@@ -110,7 +110,7 @@ install() {
|
|
|
|
if [[ ${kbddir} != "/usr/share" ]]; then
|
|
inst_dir /usr/share
|
|
- for _src in $(eval echo "{ ${KBDSUBDIRS} }"); do
|
|
+ for _src in $(eval echo "{${KBDSUBDIRS}}"); do
|
|
[ ! -e "${initdir}/usr/share/${_src}" ] && ln -s "${kbddir}/${_src}" "${initdir}/usr/share/${_src}"
|
|
done
|
|
fi
|
|
--
|
|
2.19.1
|
|
|