Add bootloader modifier to install template

- Add bootloader modifier following security pattern (override, not additive)
- Supports 'grub' and 'systemd-boot' options
- Default uses grub from required, override via modifier

Closes #issue
This commit is contained in:
Lukas Greve
2026-03-26 10:57:42 +01:00
parent 9c905ee3de
commit c2829dc614
2 changed files with 6 additions and 3 deletions
+1 -1
View File
@@ -244,7 +244,7 @@ class RecipeGenerator:
modifiers['version'] = version
# Keys that can be overridden by modifiers
override_keys = {'security'}
override_keys = {'security', 'bootloader'}
# Add required includes
for item in template.get('required', []):