Fabian Vogt changed bug 942896
What Removed Added
CC   fvogt@suse.com, trenn@suse.com
Flags   needinfo?(trenn@suse.com)

Comment # 51 on bug 942896 from
> [~] 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.


You are receiving this mail because: