4.3.beta001 set key map bug /usr/sbin/sysresccd-custom

You can report problems, make suggestions, about the new BETA versions in this forum. For stuff related to final releases, please post a message in other forums
vanepp
Posts: 85
Joined: 22 Jun 2012, 02:24

4.3.beta001 set key map bug /usr/sbin/sysresccd-custom

Postby vanepp » 08 Sep 2014, 04:37

4.3.beta001 set key map bug /usr/sbin/sysresccd-custom


Reproduce:

Create a custom cd (or just the stock one, doesn't matter)

execute /usr/sbin/sysresccd-custom setkmap us

Look at /mnt/custom/customcd/isoroot/isolinux/isolinux.cfg and you
will find the 64 bit kernels all replaced by setkmap=us and the 32 bit
branch with no keymap set. Needless to say this no longer boots in a 64
bit kernel (as setkmap=us isn't a kernel)!

Fix:

I'm not entirely sure in this case, but I think something that may work
is after removing any existing setkmap entries replace the "--"
with "setkmap=us -- setkmap=us". This does two things, sets the keymap for
both 64 and 32 bit kernels and as importantly does't attempt to set a
keymap for the non rescuecd entries now in the isolinux.cfg file such as
memtest (as there isn't a "--" to replace). You will need to remember to
not use "--" in non keymap using entries though and may see a better way
to fix this.

Peter Van Epp

Return to “Beta versions (report a bug found in a beta)”

Who is online

Users browsing this forum: No registered users and 3 guests