Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Get OBS to sign KIWI created ISO images #2315

Open
wfeldt opened this issue Jun 22, 2023 · 0 comments
Open

Get OBS to sign KIWI created ISO images #2315

wfeldt opened this issue Jun 22, 2023 · 0 comments

Comments

@wfeldt
Copy link
Collaborator

wfeldt commented Jun 22, 2023

Problem description

ISO images created by KIWI contain an embedded md5 or sha256 checksum (that can be used to verify images with the checkmedia tool). That checksum is added by running tagmedia.

In addition to that it is possible to embed a signature over these checksums, so the user can verify their authenticity. This is done for all the 'regular' SUSE installation media, for example.

For this, you have to prepare the ISO a bit and OBS/IBS will automatically sign them with the project key.

What you need to do is to add a single 2k block to the ISO file system (anywhere) starting with the magic id 7984fc91-a43f-4e45-bf27-6d3aa08b24cf. That's all.

For the Agama Live ISO I added a .signature file manually to the root of the ISO tree (file name does not matter).

But I think it would be useful if KIWI supports this directly.

What do you think?

Technical documentation

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants