From: Harald Hoyer Date: Tue, 16 Feb 2021 13:17:50 +0000 (+0100) Subject: fix(i18n): create the keyboard symlinks again X-Git-Tag: 053~13 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9e1c7f3deadd387adaa97b189593b4ba3d7c6d5a;p=thirdparty%2Fdracut.git 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 --- diff --git a/modules.d/10i18n/module-setup.sh b/modules.d/10i18n/module-setup.sh index 04a402f11..b55804ea5 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