mirror of
https://github.com/edera-dev/sprout.git
synced 2026-11-04 17:42:20 +00:00
docs(readme): drop beta from shipped features (#126)
* fix(boot): stop warning that Secure Boot is in beta * docs(readme): drop beta from shipped features
This commit is contained in:
2 files changed
+4
-10
No files matched your search
@@ -72,7 +72,7 @@ We recommend running Sprout without Secure Boot for development, and with Secure
|
|||||||
- [x] Loadable driver support
|
- [x] Loadable driver support
|
||||||
- [x] [Bootloader specification (BLS)](https://uapi-group.org/specifications/specs/boot_loader_specification/) 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
|
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] Boot counting, so `systemd-bless-boot` can assess a boot
|
||||||
- [x] `loader.conf` support
|
- [x] `loader.conf` support
|
||||||
- [x] Chainload 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] A strict mode that follows the BLS specification and systemd-boot exactly
|
||||||
- [x] Generators for BLS entries, lists, and matrices, with variants
|
- [x] Generators for BLS entries, lists, and matrices, with variants
|
||||||
- [x] BLS autoconfiguration support
|
- [x] BLS autoconfiguration support
|
||||||
- [x] [Secure Boot support](https://github.com/edera-dev/sprout/issues/20): 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): beta
|
- [x] [Bootloader interface support](https://github.com/edera-dev/sprout/issues/21)
|
||||||
- [x] [BLS specification conformance](https://github.com/edera-dev/sprout/issues/2): beta
|
- [x] [BLS specification conformance](https://github.com/edera-dev/sprout/issues/2)
|
||||||
|
|
||||||
### Roadmap
|
### Roadmap
|
||||||
|
|
||||||
|
|||||||
@@ -23,7 +23,6 @@ use eficore::{
|
|||||||
bootloader_interface::{BootloaderInterface, BootloaderInterfaceTimeout},
|
bootloader_interface::{BootloaderInterface, BootloaderInterfaceTimeout},
|
||||||
partition::PartitionGuidForm,
|
partition::PartitionGuidForm,
|
||||||
platform::{timer::PlatformTimer, tpm::PlatformTpm},
|
platform::{timer::PlatformTimer, tpm::PlatformTpm},
|
||||||
secure::SecureBoot,
|
|
||||||
setup,
|
setup,
|
||||||
};
|
};
|
||||||
use log::{error, info, warn};
|
use log::{error, info, warn};
|
||||||
@@ -113,11 +112,6 @@ fn load_loader_conf(context: &SproutContext) -> Result<LoaderConf> {
|
|||||||
|
|
||||||
/// Run Sprout, returning an error if one occurs.
|
/// Run Sprout, returning an error if one occurs.
|
||||||
fn run(reboot_on_error: &mut bool) -> Result<()> {
|
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.
|
// Start the platform timer.
|
||||||
let timer = PlatformTimer::start();
|
let timer = PlatformTimer::start();
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user