http://bugzilla.suse.com/show_bug.cgi?id=942896 http://bugzilla.suse.com/show_bug.cgi?id=942896#c51 Fabian Vogt <fvogt@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fvogt@suse.com, | |trenn@suse.com Flags| |needinfo?(trenn@suse.com) --- Comment #51 from Fabian Vogt <fvogt@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-set... 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. -- You are receiving this mail because: You are on the CC list for the bug.