PVIMG-TEST(1)
π PVIMG-TEST π
okay bestie, welcome to the pvimg-test page β it lives in the Pvimg Manual and it's literally all about putting an existing IBM Secure Execution image through its paces β¨
πΈ NAME πΈ
pvimg-test β no cap, this one tests different aspects of an existing IBM Secure Execution image π«Ά
π¦ SYNOPSIS π¦
pvimg test <--host-key-document <FILE>|--key-hashes[=<FILE>]> <INPUT>
that's the whole vibe. one of the two key-checking flags, plus your input. pick a side, you can't have both (more on that in a sec π)
π DESCRIPTION π
Test different aspects of an existing IBM Secure Execution image. that's it. that's the assignment. she shows up, she tests the aspects, she leaves π
β¨ OPTIONS β¨
<INPUT>β use INPUT as the Secure Execution image. this is the main character right here π-k,--host-key-document <FILE>β use FILE to check for a host key document. she verifies that the image contains the host key hash of one of the specified host keys, and the check fails if none of the host keys match the hash in the image π. also, key detail (pun intended): this parameter can be specified multiple times π₯.--key-hashes? mutually exclusive with it, sorry babes, they don't mix.--key-hashes[=<FILE>]β use FILE to check for the host key hashes provided by the ultravisor π§. if no FILE is specified, FILE defaults to/sys/firmware/uv/keys/all. heads up though: that default file is only available if the local system supports the Query Ultravisor Keys UVC β so if your system doesn't, the default's just not there π. she verifies that the image contains the host key hash of one of the specified hashes in FILE, and the check fails if none of the host keys match a hash in the response π. and yeah β mutually exclusive with--host-key-document. choose wisely.-h,--helpβ print help (see a summary with-h) β
π EXIT STATUS π
0β Program finished successfully the command was executed successfully. slay. we love a zero π1β Generic error something went wrong during the operation. refer to the error message. it's giving "not me, something else" π2β Usage error the command was used incorrectly β for example: unsupported command line flag, or wrong number of arguments. bestie, read the synopsis again π«
π SEE ALSO π
pvimg(1), zipl(8), qemu(1) β go read these next, iykyk π
fr fr, the rule of thumb: pick one of--host-key-documentor--key-hashes, never both, and let her cook π
okay that's the page!! this came from s390-tools, dated 2026-08-11 β mwah, go test some images, love u πππ¦
π¦ where this page comes from
- centos-stream 10: s390utils 2:2.44.1-2.el10 Β· MIT AND LGPL-2.1-or-later
- centos-stream 9: s390utils 2:2.44.1-2.el9 Β· MIT
- opensuse-leap 16.0: s390-tools 2.44.1-160000.1.1 Β· MIT
- opensuse-leap 16.0: s390-tools 2.44.1-160000.1.1 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms