core.lua (c4dc907254a4275d8f3ecd9a6b615c6e2a2438e9) | core.lua (5c73b3e0a3db79a3d8b96b3b4c8bc4fb7fee35f2) |
---|---|
1-- 2-- SPDX-License-Identifier: BSD-2-Clause-FreeBSD 3-- 4-- Copyright (c) 2015 Pedro Souza <pedrosouza@freebsd.org> 5-- Copyright (c) 2018 Kyle Evans <kevans@FreeBSD.org> 6-- All rights reserved. 7-- 8-- Redistribution and use in source and binary forms, with or without --- 337 unchanged lines hidden (view full) --- 346function core.changeRewindCheckpoint() 347 if core.isRewinded() then 348 bootenv_list = "bootenvs" 349 else 350 bootenv_list = "bootenvs_check" 351 end 352end 353 | 1-- 2-- SPDX-License-Identifier: BSD-2-Clause-FreeBSD 3-- 4-- Copyright (c) 2015 Pedro Souza <pedrosouza@freebsd.org> 5-- Copyright (c) 2018 Kyle Evans <kevans@FreeBSD.org> 6-- All rights reserved. 7-- 8-- Redistribution and use in source and binary forms, with or without --- 337 unchanged lines hidden (view full) --- 346function core.changeRewindCheckpoint() 347 if core.isRewinded() then 348 bootenv_list = "bootenvs" 349 else 350 bootenv_list = "bootenvs_check" 351 end 352end 353 |
354function core.loadEntropy() 355 if core.isUEFIBoot() then 356 if (loader.getenv("entropy_efi_seed") or "no"):lower() == "yes" then 357 loader.perform("efi-seed-entropy") 358 end 359 end 360end 361 |
|
354function core.setDefaults() 355 core.setACPI(core.getACPIPresent(true)) 356 core.setSafeMode(default_safe_mode) 357 core.setSingleUser(default_single_user) 358 core.setVerbose(default_verbose) 359end 360 361function core.autoboot(argstr) 362 -- loadelf() only if we've not already loaded a kernel 363 if loader.getenv("kernelname") == nil then 364 config.loadelf() 365 end | 362function core.setDefaults() 363 core.setACPI(core.getACPIPresent(true)) 364 core.setSafeMode(default_safe_mode) 365 core.setSingleUser(default_single_user) 366 core.setVerbose(default_verbose) 367end 368 369function core.autoboot(argstr) 370 -- loadelf() only if we've not already loaded a kernel 371 if loader.getenv("kernelname") == nil then 372 config.loadelf() 373 end |
374 core.loadEntropy() |
|
366 loader.perform(composeLoaderCmd("autoboot", argstr)) 367end 368 369function core.boot(argstr) 370 -- loadelf() only if we've not already loaded a kernel 371 if loader.getenv("kernelname") == nil then 372 config.loadelf() 373 end | 375 loader.perform(composeLoaderCmd("autoboot", argstr)) 376end 377 378function core.boot(argstr) 379 -- loadelf() only if we've not already loaded a kernel 380 if loader.getenv("kernelname") == nil then 381 config.loadelf() 382 end |
383 core.loadEntropy() |
|
374 loader.perform(composeLoaderCmd("boot", argstr)) 375end 376 377function core.isSingleUserBoot() 378 local single_user = loader.getenv("boot_single") 379 return single_user ~= nil and single_user:lower() == "yes" 380end 381 --- 136 unchanged lines hidden --- | 384 loader.perform(composeLoaderCmd("boot", argstr)) 385end 386 387function core.isSingleUserBoot() 388 local single_user = loader.getenv("boot_single") 389 return single_user ~= nil and single_user:lower() == "yes" 390end 391 --- 136 unchanged lines hidden --- |