bea81bd234
Adds: 1. grub-efi package mappings 2. efi-64 support 3. default (openrc) arm64 profile 4. systemd arm64 profile Cleans up the keywords and use flags in 02-gentoo-02-flags. Most stuff was stablized. Also cleaned up some formatting for the if statements. Enables less trusted overlays (up to the end user to verify). in 10-gentoo-image I cleaned up some bash lint things as well. using && instead of -a and avoiding $? Change-Id: I3dffe1aab4bbdc4946a9bf2269bf0cde49529a4e
51 lines
1.5 KiB
Plaintext
51 lines
1.5 KiB
Plaintext
{
|
|
"release": {
|
|
"rhel": {
|
|
"8": {
|
|
"extlinux": "syslinux-extlinux",
|
|
"grub-pc": "grub2-tools grub2",
|
|
"grub-efi-amd64": "grub2-tools grub2-efi-x64 grub2-efi-x64-modules",
|
|
"grub-efi-arm64": "grub2-tools grub2-efi-aa64 grub2-efi-aa64-modules",
|
|
"grub-efi-aarch64": "grub2-tools grub2-efi-aa64 grub2-efi-aa64-modules",
|
|
"grub-efi": "grub2-tools grub2-efi",
|
|
"grub-efi-x86_64": "grub2-tools grub2-efi-x64 grub2-efi-x64-modules",
|
|
"grub-ppc64": "grub2-tools grub2"
|
|
}
|
|
}
|
|
},
|
|
"family": {
|
|
"gentoo": {
|
|
"dkms_package": "",
|
|
"extlinux": "syslinux",
|
|
"grub-pc": "grub",
|
|
"grub-efi": "grub",
|
|
"grub-efi-amd64": "grub",
|
|
"grub-efi-arm64": "grub",
|
|
"grub-efi-aarch64": "grub"
|
|
},
|
|
"suse": {
|
|
"dkms_package": "",
|
|
"extlinux": "syslinux",
|
|
"grub-pc": "grub2",
|
|
"grub-efi": "grub2"
|
|
},
|
|
"redhat": {
|
|
"extlinux": "syslinux-extlinux",
|
|
"grub-pc": "grub2-tools grub2",
|
|
"grub-efi-amd64": "grub2-tools grub2-efi-x64 grub2-efi-x64-modules",
|
|
"grub-efi-arm64": "grub2-tools grub2-efi-aa64 grub2-efi-aa64-modules",
|
|
"grub-efi-aarch64": "grub2-tools grub2-efi-aa64 grub2-efi-aa64-modules",
|
|
"grub-efi": "grub2-tools grub2-efi",
|
|
"grub-ppc64": "grub2-tools grub2"
|
|
}
|
|
},
|
|
"default": {
|
|
"dkms_package": "dkms",
|
|
"extlinux": "extlinux",
|
|
"grub-pc": "grub-pc",
|
|
"grub-efi-amd64": "grub-efi",
|
|
"grub-efi-arm64": "grub-efi-arm64",
|
|
"grub-ppc64": "grub-ieee1275"
|
|
}
|
|
}
|