Message ID | 20190125175725.6696-5-dann.frazier@canonical.com |
---|---|
State | New |
Headers | show |
Series | Add support for UEFI signed kernels on arm64 | expand |
diff --git a/debian/rules b/debian/rules index b9afe67a162e..20b16d7da826 100755 --- a/debian/rules +++ b/debian/rules @@ -42,8 +42,16 @@ override_dh_auto_build: cd "$(src_version)" || exit 1; \ for s in *.efi.signed; do \ [ ! -f "$$s" ] && continue; \ - chmod 600 "$$s"; \ base=$$(echo "$$s" | sed -e 's/.efi.signed//'); \ + ( \ + vars="$${base}.efi.vars"; \ + [ -f "$$vars" ] && . "./$$vars"; \ + if [ "$$GZIP" = "1" ]; then \ + gzip -9 "$$s"; \ + mv "$${s}.gz" "$$s"; \ + fi; \ + ); \ + chmod 600 "$$s"; \ ln "$$s" "../SIGNED/$$base"; \ done; \ for s in *.opal.sig; do \