freebsd-dev/stand/lua
Kyle Evans 3fe0ac6aa5 lualoader: config: improve readConfFiles, rename to readConf
The previous interface was pretty bad, and required the caller to get some
implementation details correct that it really shouldn't need to (e.g.
loader_conf_files handling) and pass in an empty table for it to use.

The new and much improved interface, readConf, is much less of a hack;
hiding these implementation details and just doing the right thing.
config.lua will now use it to process /boot/defaults/loader.conf and the
subsequent loader_conf_files from there, and read-conf will also use it.

This improvement submitted by Olivier (cited below), loader_conf_files
handling from the original patch was changed to just clobber it before
processing and not bother restoring it after the fact following r360505
where it's now guaranteed to evade the loader environment.

PR:		244640
Submitted by:	Olivier Certner (olivier freebsd free fr>
2020-04-30 21:04:39 +00:00
..
cli.lua lualoader: config: improve readConfFiles, rename to readConf 2020-04-30 21:04:39 +00:00
cli.lua.8
color.lua
color.lua.8
config.lua lualoader: config: improve readConfFiles, rename to readConf 2020-04-30 21:04:39 +00:00
config.lua.8 lualoader: config: improve readConfFiles, rename to readConf 2020-04-30 21:04:39 +00:00
core.lua loader: Fully reset terminal settings, not just colors 2020-03-27 17:37:31 +00:00
core.lua.8
drawer.lua
drawer.lua.8
hook.lua
hook.lua.8
loader.lua loader: Fully reset terminal settings, not just colors 2020-03-27 17:37:31 +00:00
logo-beastie.lua
logo-beastiebw.lua
logo-fbsdbw.lua
logo-orb.lua
logo-orbbw.lua
Makefile
menu.lua menu.lua: Give names to menu entries 2020-04-22 17:04:31 +00:00
menu.lua.8
password.lua
password.lua.8
screen.lua
screen.lua.8