Update to shim 15.1

This upstream tag does not build, so I added a small patch in
`build-fix.patch` that gets applied after cloning the repo.

Note that we are still building with a Fedora 28 container. I tried
updating to newer versions, but the shim build fails on all newer
versions I tried. Some of these errors have likely been fixed in the
past two years of shim development, but there haven't been any
official releases of that code.

https://neverware.atlassian.net/browse/OVER-12692
2 files changed
tree: feaa83f544c559b77734b82eec477fcd0524034c
  1. .gitignore
  2. build-fix.patch
  3. Dockerfile
  4. Makefile
  5. neverware.cer
  6. README.md
README.md

shim-build

Build shim in a Docker container.

Makefile targets

Build shim in a Docker container:

make build

Build with the cache turned off to get the full build log:

make build-no-cache

Copy the shim builds from the container to the host:

make copy

View details of the public certificate:

make cert-info