UNPKG

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
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>;