buildahcker
Version:
Buildahcker is a node.js library to create and run commands in OCI (Open Container Initiative) container images (or docker images), based on Buildah and a hash-based cache. It also contains utilities to easily create a partitioned bootable disk image of a
27 lines (26 loc) • 1.08 kB
TypeScript
import type { Writable } from "stream";
import type { ImageOrContainer } from "../container";
import type { ContainerCache } from "../containerCache";
export interface CertToEfiSigListOptions {
inputFile: string;
outputFile: string;
efitoolsSource?: ImageOrContainer;
containerCache?: ContainerCache;
apkCache?: string;
logger?: Writable;
guid?: string;
}
export declare const certToEfiSigList: ({ inputFile, outputFile, efitoolsSource: existingSource, containerCache, apkCache, logger, guid, }: CertToEfiSigListOptions) => Promise<void>;
export interface SignEfiSigListOptions {
keyFile: string;
certificateFile: string;
inputFile: string;
outputFile: string;
efiVar: string;
efitoolsSource?: ImageOrContainer;
containerCache?: ContainerCache;
apkCache?: string;
logger?: Writable;
guid?: string;
}
export declare const signEfiSigList: ({ keyFile, certificateFile, inputFile, outputFile, efiVar, efitoolsSource: existingSource, containerCache, apkCache, logger, guid, }: SignEfiSigListOptions) => Promise<void>;