diff --git a/README.md b/README.md index 8cccb61..cb291ca 100644 --- a/README.md +++ b/README.md @@ -72,7 +72,7 @@ We recommend running Sprout without Secure Boot for development, and with Secure - [x] Loadable driver support - [x] [Bootloader specification (BLS)](https://uapi-group.org/specifications/specs/boot_loader_specification/) support: Type #1 entries, Type #2 unified kernel images, and the extended boot loader partition -- [x] [UKI support](https://github.com/edera-dev/sprout/issues/6): beta, including images with multiple profiles +- [x] [UKI support](https://github.com/edera-dev/sprout/issues/6): including images with multiple profiles - [x] Boot counting, so `systemd-bless-boot` can assess a boot - [x] `loader.conf` support - [x] Chainload support @@ -84,9 +84,9 @@ We recommend running Sprout without Secure Boot for development, and with Secure - [x] A strict mode that follows the BLS specification and systemd-boot exactly - [x] Generators for BLS entries, lists, and matrices, with variants - [x] BLS autoconfiguration support -- [x] [Secure Boot support](https://github.com/edera-dev/sprout/issues/20): beta -- [x] [Bootloader interface support](https://github.com/edera-dev/sprout/issues/21): beta -- [x] [BLS specification conformance](https://github.com/edera-dev/sprout/issues/2): beta +- [x] [Secure Boot support](https://github.com/edera-dev/sprout/issues/20) +- [x] [Bootloader interface support](https://github.com/edera-dev/sprout/issues/21) +- [x] [BLS specification conformance](https://github.com/edera-dev/sprout/issues/2) ### Roadmap diff --git a/crates/boot/src/main.rs b/crates/boot/src/main.rs index ef7e97a..07f1793 100644 --- a/crates/boot/src/main.rs +++ b/crates/boot/src/main.rs @@ -23,7 +23,6 @@ use eficore::{ bootloader_interface::{BootloaderInterface, BootloaderInterfaceTimeout}, partition::PartitionGuidForm, platform::{timer::PlatformTimer, tpm::PlatformTpm}, - secure::SecureBoot, setup, }; use log::{error, info, warn}; @@ -113,11 +112,6 @@ fn load_loader_conf(context: &SproutContext) -> Result { /// Run Sprout, returning an error if one occurs. fn run(reboot_on_error: &mut bool) -> Result<()> { - // For safety reasons, we will note that Secure Boot is in beta on Sprout. - if SecureBoot::enabled().context("unable to determine Secure Boot status")? { - warn!("Sprout Secure Boot is in beta. Some functionality may not work as expected."); - } - // Start the platform timer. let timer = PlatformTimer::start();