What | Removed | Added |
---|---|---|
CC | fvogt@suse.com, trenn@suse.com | |
Flags | needinfo?(trenn@suse.com) |
> [~] find /usr/share/kbd/keymaps -name "lt*" [...] > - mkinitrd command inserts incorrect keymap file from > /usr/share/kbd/keymaps/* folder into initramfs file while reading > /etc/vconsole.conf option KEYMAP=lt; [...] > we should look deeper why mkinitrd takes incorrect keymap file lt.std.map.gz > instead of lt.map.gz and inserts it info initramfs file. It could be parser > pattern lt[dot]. This is exactly what happens in /usr/lib/dracut/modules.d/10i18n/module-setup.sh: https://github.com/dracutdevs/dracut/blob/master/modules.d/10i18n/module-setup.sh#L34 adding dracut maintainer to CC. I guess that it should rather be find ${kbddir}/keymaps -type f -name ${MAP} -o -name ${MAP}.map -o -name ${MAP}.map.\* | head -n1 AFAICS theres a potential similiar bug in the find call a few lines later as well.