diff --git a/dangerzone/updater/signatures.py b/dangerzone/updater/signatures.py index 5670443..a8f7747 100644 --- a/dangerzone/updater/signatures.py +++ b/dangerzone/updater/signatures.py @@ -499,3 +499,11 @@ def upgrade_container_image( # Store the signatures just now to avoid storing them unverified store_signatures(signatures, manifest_digest, pubkey) return manifest_digest + + +def install_local_container_tar( + pubkey: Optional[str] = DEFAULT_PUBKEY_LOCATION, +) -> None: + tarball_path = get_resource_path("container.tar") + log.debug("Installing container image %s", tarball_path) + upgrade_container_image_airgapped(tarball_path, pubkey)