What organization or people are asking to have this signed:
Neverware Inc. (https://www.neverware.com)
What product or service is this for:
CloudReady
What's the justification that this really does need to be signed for the whole world to be able to boot it:
CloudReady is a Linux distro; we'd like to encourage people to boot our OS with secure boot enabled.
Who is the primary contact for security updates, etc.
Who is the secondary contact for security updates, etc.
What upstream shim tag is this starting from:
https://github.com/rhboot/shim/tree/15
URL for a repo that contains the exact code which was built to get this binary:
https://github.com/rhboot/shim/tree/15
What patches are being applied and why:
None
What OS and toolchain must we use to reproduce this build? Include where to find it, etc. We‘re going to try to reproduce your build as close as possible to verify that it’s really a build of the source tree you tell us it is, so these need to be fairly thorough. At the very least include the specific versions of gcc, binutils, and gnu-efi which were used, and where to find those binaries.
This repo contains the Dockerfile we use to build shim: https://github.com/neverware/shim-build
Which files in this repo are the logs for your build? This should include logs for creating the buildroots, applying patches, doing the build, creating the archives, etc.
build.log
Put info about what bootloader you're using, including which patches it includes to enforce Secure Boot here:
GRUB2. We are using https://github.com/rhboot/grub2/tree/fedora-28 with a couple of ChromeOS patches applied: https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/4b5a6928cf7f351725139098c5faffd8fe64c3fe/sys-boot/grub/files/
Put info about what kernel you're using, including which patches it includes to enforce Secure Boot here:
Our kernel is based on v4.14. We have applied the secure boot patches from https://github.com/vathpela/linux/tree/secure-boot-4.14.