mirror of
https://github.com/kairos-io/packages.git
synced 2025-08-26 03:29:49 +00:00
Bundle signed grub+shim in grub2-efi package (#136)
This commit is contained in:
parent
98ba81498c
commit
1d7b95dbfc
@ -1,13 +1,22 @@
|
|||||||
{{ if ne .Values.arch "arm" }}
|
image: registry.opensuse.org/opensuse/leap:15.4
|
||||||
image: registry.opensuse.org/opensuse/leap:15.3
|
|
||||||
prelude:
|
|
||||||
- zypper in -y wget cpio
|
|
||||||
|
|
||||||
|
prelude:
|
||||||
|
- zypper ref
|
||||||
|
|
||||||
|
{{ if .Values.arch }}
|
||||||
|
{{ if eq .Values.arch "arm64" }}
|
||||||
steps:
|
steps:
|
||||||
- mkdir -p /data
|
- zypper in grub2-arm64-efi shim-susesigned
|
||||||
- wget https://download.opensuse.org/repositories/isv:/Rancher:/Elemental/15.4/noarch/grub2-{{.Values.arch}}-efi-{{.Values.pversion}}.noarch.rpm -O /package.rpm
|
includes:
|
||||||
- cd /data && rpm2cpio /package.rpm | cpio -idmv
|
- usr/share/grub2/arm64-efi/
|
||||||
package_dir: "/data"
|
- usr/share/efi/.*/*.efi
|
||||||
excludes:
|
- usr/share/efi/.*/*.der
|
||||||
- usr/lib64
|
{{else}}
|
||||||
|
steps:
|
||||||
|
- zypper in grub2-x86_64-efi shim-susesigned
|
||||||
|
includes:
|
||||||
|
- usr/share/grub2/x86_64-efi/
|
||||||
|
- usr/share/efi/.*/*.efi
|
||||||
|
- usr/share/efi/.*/*.der
|
||||||
|
{{end}}
|
||||||
{{end}}
|
{{end}}
|
Loading…
Reference in New Issue
Block a user