freebsd-src/stand/lua
Kyle Evans e30086ab4c lualoader: fix pruning of non-existent default kernel
Removing the kernel from the list of available kernels is sufficient to
avoid rendering it in the list, but we need more for booting to actually
work.  Notably, the 'kernel' loader.conf var was left intact to its
default value, so if one didn't use the kernel selector in the menu then
we'd try to boot the nonexistent 'kernel' instead of the new default
(first autodetected).

There's room to improve the error messages here, but for now let's just
make it actually work correctly.

PR:		292232
Fixes:	d04415c520 ("loader: lua: remove the default kernel [...]")
2026-01-07 12:20:05 -06:00
..
cli.lua loader: make disable-device more rebust 2025-09-28 19:45:01 -06:00
cli.lua.8 cli.lua.8: Reflow literal comments 2025-10-09 17:13:54 -04:00
color.lua
color.lua.8 stand/lua manuals: Describe better 2025-05-12 16:58:40 -04:00
config.lua stand: lines with comments a '"' in loader.conf are ignored 2025-03-16 08:46:57 -06:00
config.lua.8 stand/lua: Fix two typos in the manual pages 2025-11-19 15:23:07 +01:00
core.lua lualoader: fix pruning of non-existent default kernel 2026-01-07 12:20:05 -06:00
core.lua.8 stand/lua manuals: Describe better 2025-05-12 16:58:40 -04:00
drawer.lua lualoader: adapt builtin brand/logo definitions as well 2025-06-18 10:21:37 -05:00
drawer.lua.8 stand/lua manuals: Describe better 2025-05-12 16:58:40 -04:00
gfx-beastie.lua loader: Fix beastie and fbsdbw logo positions 2025-05-29 12:37:03 -06:00
gfx-beastiebw.lua loader: Fix beastie and fbsdbw logo positions 2025-05-29 12:37:03 -06:00
gfx-fbsdbw.lua loader: Fix beastie and fbsdbw logo positions 2025-05-29 12:37:03 -06:00
gfx-install.lua lualoader: Add distinct brand for installer 2025-06-24 12:11:15 -03:00
gfx-orb.lua stand: lua: convert orb to a new format that allows per-graphic shift 2025-06-12 21:23:39 -05:00
gfx-orbbw.lua stand: lua: convert orb to a new format that allows per-graphic shift 2025-06-12 21:23:39 -05:00
gfx.lua.8 stand/lua manuals: Describe better 2025-05-12 16:58:40 -04:00
hook.lua
hook.lua.8 stand/lua manuals: Describe better 2025-05-12 16:58:40 -04:00
loader.conf.lua.5 stand/lua manuals: Describe better 2025-05-12 16:58:40 -04:00
loader.lua loader: Load platform entropy even without menu 2024-09-22 00:35:48 -07:00
loader.lua.8 stand/lua: Fix two typos in the manual pages 2025-11-19 15:23:07 +01:00
Makefile lualoader: Add distinct brand for installer 2025-06-24 12:11:15 -03:00
Makefile.depend
menu.lua loader: Add loader_autoboot_show 2025-04-17 10:18:20 +02:00
menu.lua.8 stand/lua manuals: Describe better 2025-05-12 16:58:40 -04:00
password.lua
password.lua.8 stand/lua manuals: Describe better 2025-05-12 16:58:40 -04:00
screen.lua loader: Fix 0 vs 1 confusion for column numbers 2024-09-24 14:18:42 -06:00
screen.lua.8 stand/lua manuals: Describe better 2025-05-12 16:58:40 -04:00