What | Removed | Added |
---|---|---|
CC | fvogt@suse.com |
10i18n/module-setup.sh does: # openSUSE user may have KEYMAP set to something like ".gz" KEYMAP=${KEYMAP/.gz/} for keymap in "${!KEYMAPS[@]}"; do inst_opt_decompress "${keymap}" done if ! dracut_module_included "systemd"; then mksubdirs "${initdir}"${VCONFIG_CONF} print_vars KEYMAP EXT_KEYMAPS UNICODE FONT FONT_MAP FONT_UNIMAP >> "${initdir}"${VCONFIG_CONF} fi i.e. it removes the .gz suffix from KEYMAP and installs the mappings uncompressed. However, it only writes a new vconsole.conf with the .gz suffix removed if it's not a systemd system. The 00systemd module copies vconsole.conf as-is instead. However, the ".gz" suffix shouldn't be used in /etc/vconsole.conf in the first place, it works better without it. loadkeys itself tries all compression suffixes by itself already. So the JeOS kiwi files should probably change <keytable>us.map.gz</keytable> to <keytable>us</keytable>