diff options
author | Dave Heller <hellerda@linux.vnet.ibm.com> | 2017-04-05 15:32:14 -0400 |
---|---|---|
committer | Stewart Smith <stewart@linux.vnet.ibm.com> | 2017-04-07 14:51:17 +1000 |
commit | 6e393c989a861cac2dac359c8e6ba1d5fc952279 (patch) | |
tree | 50e59adf27375ca6848181411145463cf3aa73af /Makefile.main | |
parent | 5e738d586828f9ac1c2421f46a8c883606088162 (diff) | |
download | skiboot-6e393c989a861cac2dac359c8e6ba1d5fc952279.zip skiboot-6e393c989a861cac2dac359c8e6ba1d5fc952279.tar.gz skiboot-6e393c989a861cac2dac359c8e6ba1d5fc952279.tar.bz2 |
libstb/create-container: Add full container build and sign with imprint keys
This adds support for writing all the public key and signature fields to the
container header, and for dumping the prefix and software headers so they may
may be signed, and for signing those headers with the imprint keys.
Signed-off-by: Dave Heller <hellerda@linux.vnet.ibm.com>
[stewart@linux.vnet.ibm.com: fixup warnings&build, include openssl-devel in CI dockerfiles]
Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
Diffstat (limited to 'Makefile.main')
-rw-r--r-- | Makefile.main | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Makefile.main b/Makefile.main index 214ab48..5494131 100644 --- a/Makefile.main +++ b/Makefile.main @@ -210,10 +210,10 @@ $(TARGET).lid: $(TARGET).elf $(call Q,OBJCOPY, $(OBJCOPY) -O binary -S $^ $@, $@) $(TARGET).lid.stb: $(TARGET).lid libstb/create-container - $(call Q,STB-UNSIGNED-CONTAINER,./libstb/create-container $< $@,$@) + $(call Q,STB-UNSIGNED-CONTAINER,./libstb/create-container --payload $< --imagefile $@,$@) $(TARGET).lid.xz.stb: $(TARGET).lid.xz libstb/create-container - $(call Q,STB-UNSIGNED-CONTAINER,./libstb/create-container $< $@,$@) + $(call Q,STB-UNSIGNED-CONTAINER,./libstb/create-container --payload $< --imagefile $@,$@) $(TARGET).tmp.elf: $(ALL_OBJS_1) $(TARGET).lds $(KERNEL) $(call Q,LD, $(CC) $(LDFLAGS) -T $(TARGET).lds $(ALL_OBJS_1) -o $@, $@) |