New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support external bootloader backends (RFC-0125) #172237
Commits on Dec 8, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 942dcd2 - Browse repository at this point
Copy the full SHA 942dcd2View commit details -
This allows supporting external bootloader backends.
Configuration menu - View commit details
-
Copy full SHA for 83d06ce - Browse repository at this point
Copy the full SHA 83d06ceView commit details -
nixos/activation/bootspec: embed the entire contents of specialisatio…
…n's bootspecs into the parent See: NixOS/rfcs#125 (comment)
Configuration menu - View commit details
-
Copy full SHA for 6c0e4e8 - Browse repository at this point
Copy the full SHA 6c0e4e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for e9c85d6 - Browse repository at this point
Copy the full SHA e9c85d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for e69c37e - Browse repository at this point
Copy the full SHA e69c37eView commit details -
Configuration menu - View commit details
-
Copy full SHA for ee27291 - Browse repository at this point
Copy the full SHA ee27291View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a431a5 - Browse repository at this point
Copy the full SHA 9a431a5View commit details -
nixos/activation/bootspec: module-ify
This does the following: * turns bootspec into a NixOS module * validates bootspecs with Cue * exposes internal knobs
Configuration menu - View commit details
-
Copy full SHA for 348ba1b - Browse repository at this point
Copy the full SHA 348ba1bView commit details -
This will test various scenarios of bootspec generation.
Configuration menu - View commit details
-
Copy full SHA for 092e6d3 - Browse repository at this point
Copy the full SHA 092e6d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 980f501 - Browse repository at this point
Copy the full SHA 980f501View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9832e3e - Browse repository at this point
Copy the full SHA 9832e3eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 11dfbee - Browse repository at this point
Copy the full SHA 11dfbeeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 680369e - Browse repository at this point
Copy the full SHA 680369eView commit details -
Configuration menu - View commit details
-
Copy full SHA for ad6ea54 - Browse repository at this point
Copy the full SHA ad6ea54View commit details -
Configuration menu - View commit details
-
Copy full SHA for cc63293 - Browse repository at this point
Copy the full SHA cc63293View commit details -
Configuration menu - View commit details
-
Copy full SHA for 97f657c - Browse repository at this point
Copy the full SHA 97f657cView commit details -
nixos/activation/bootspec: drop problematic comment, only generate bo…
…otspec when bootspec is enabled
Configuration menu - View commit details
-
Copy full SHA for 38e5089 - Browse repository at this point
Copy the full SHA 38e5089View commit details -
nixos/activation/bootspec: refactor the generator script
We separate the different steps (injecting the toplevel and injecting the specialisations) so that it's easy to document what each snippet is actually doing.
Configuration menu - View commit details
-
Copy full SHA for dce9add - Browse repository at this point
Copy the full SHA dce9addView commit details -
nixos/boot/external: drop duplicated external bootloader documentation
The documentation is generated thanks to `meta.doc`, and was out of date anyways.
Configuration menu - View commit details
-
Copy full SHA for fc88e4c - Browse repository at this point
Copy the full SHA fc88e4cView commit details -
bootspec: init at unstable-2022-12-05
The bootspec package provides synthesis and validation tooling for RFC-0125 compliant bootspec documents.
Configuration menu - View commit details
-
Copy full SHA for b37cee3 - Browse repository at this point
Copy the full SHA b37cee3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5af481f - Browse repository at this point
Copy the full SHA 5af481fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6eb04c5 - Browse repository at this point
Copy the full SHA 6eb04c5View commit details
Commits on Dec 17, 2022
-
Configuration menu - View commit details
-
Copy full SHA for aac4134 - Browse repository at this point
Copy the full SHA aac4134View commit details