VIRT-PKI-VALIDATE(1)

πŸ’… VIRT-PKI-VALIDATE(1) β€” like, the manual page, bestie

okay so this is virt-pki-validate, from the Virtualization Support corner of the VIRT-PKI-VALIDATE(1) universe ✨ stick around, it's literally a vibe check for your TLS certs πŸŽ€


🌸 NAME 🌸

virt-pki-validate β€” validates that your libvirt PKI files are configured correctly πŸ’– (yes, that's the whole job, and it's an icon for it)


✨ SYNOPSIS ✨

virt-pki-validate [OPTION] [trust|server|client]

πŸ¦‹ DESCRIPTION πŸ¦‹

So this tool is here to validate that the necessary PKI files are configured for a secure libvirt server or client using the TLS encryption protocol πŸ”₯ It will report any missing certificate or key files on the host. And listen β€” it should be run as root to ensure it can read all the necessary files πŸ‘‘

With no arguments it will check the trusted CA config, the server config and the client config. All three, no skips, main character energy πŸ‘‘ The optional positional argument can be used to restrict the checks to just one of these three sets, if you're feeling selective πŸ’…


πŸ’… OPTIONS πŸ’…

  • -h, --help β€” display command line help usage then exit. cute, quick, done 🫢
  • -V, --version β€” display version information then exit. also cute, also quick ⭐

🌈 EXIT STATUS 🌈

Upon successful validation, an exit status of 0 will be set πŸŽ‰ Upon failure a non-zero status will be set 😭 (that's your cue to go read the error, bestie, it's telling you something)


🧚 AUTHOR 🧚

Daniel Veillard, Daniel P. BerrangΓ© πŸ‘‘πŸ‘‘


πŸ’€ BUGS πŸ’€

Please report all bugs you discover πŸ™ˆ This should be done via either:

  1. the mailing list

https://libvirt.org/contact.html

  1. the bug tracker

https://libvirt.org/bugs.html

Alternatively, you may report bugs to your software distributor / vendor 🫢


Copyright (C) 2006-2024 by Red Hat, Inc.


⭐ LICENSE ⭐

virt-pki-validate is distributed under the terms of the GNU GPL v2+. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE πŸ’€ no cap, zero warranty, read it and weep (affectionately)


πŸŽ€ SEE ALSO πŸŽ€

virsh(1), online PKI setup instructions, https://libvirt.org/


bestie reminder: run it as root or it literally can't read everything and you'll be sad 😭

so yeah, that's the whole page β€” brought to you by Virtualization Support (that's the source/version energy) and signed off by the VIRT-PKI-VALIDATE(1) footer herself πŸ’œ go validate those certs, you're gonna slay βœ¨πŸ¦‹

πŸ“¦ where this page comes from