mirror of
https://github.com/clearlinux/rkt.git
synced 2026-09-01 11:26:05 +00:00
Currently rocket does not perform signature validation for ACI images. Fix the issue by validating all ACI images during the initial download. Example Usage: ``` $ sudo rkt run example.com/hello:0.0.1 rkt: starting to discover app img example.com/hello:0.0.1 ... rkt: example.com/hello:0.0.1 verified signed by: Kelsey Hightower (ACI signing key) <kelsey.hightower@coreos.com> ``` This patch introduces a new global flag `-insecure-skip-verify`, which disables signature validation for a single run. ``` $ sudo rkt -insecure-skip-verify run example.com/hello:0.0.1 ... ``` This patch changes the behaviour of the fetch and run subcommands. By default rocket will attempt to verify all ACI images and fail if the detached signature is missing. This patch also includes a new tutorial on how to sign, host, and verify ACI images.