Signed-off-by: Andrea Bolognani <abologna@xxxxxxxxxx> --- docs/manpages/meson.build | 1 + docs/manpages/virt-pki-query-dn.rst | 91 +++++++++++++++++++++++++++++ libvirt.spec.in | 1 + 3 files changed, 93 insertions(+) create mode 100644 docs/manpages/virt-pki-query-dn.rst diff --git a/docs/manpages/meson.build b/docs/manpages/meson.build index e80fff48c8..bf6fc730e0 100644 --- a/docs/manpages/meson.build +++ b/docs/manpages/meson.build @@ -16,6 +16,7 @@ docs_man_files = [ { 'name': 'virt-admin', 'section': '1', 'install': true }, { 'name': 'virt-host-validate', 'section': '1', 'install': conf.has('WITH_HOST_VALIDATE') }, { 'name': 'virt-login-shell', 'section': '1', 'install': conf.has('WITH_LOGIN_SHELL') }, + { 'name': 'virt-pki-query-dn', 'section': '1', 'install': true }, { 'name': 'virt-pki-validate', 'section': '1', 'install': true }, { 'name': 'virt-qemu-run', 'section': '1', 'install': conf.has('WITH_QEMU') }, { 'name': 'virt-ssh-helper', 'section': '1', 'install': true }, diff --git a/docs/manpages/virt-pki-query-dn.rst b/docs/manpages/virt-pki-query-dn.rst new file mode 100644 index 0000000000..0e162d6dc5 --- /dev/null +++ b/docs/manpages/virt-pki-query-dn.rst @@ -0,0 +1,91 @@ +================= +virt-pki-query-dn +================= + +------------------------------------------------- +extract Distinguished Name from a PEM certificate +------------------------------------------------- + +:Manual section: 1 +:Manual group: Virtualization Support + +.. contents:: + + +SYNOPSIS +======== + +``virt-pki-query-dn`` *FILE* +``virt-pki-query-dn`` *OPTION* + + +DESCRIPTION +=========== + +Extract Distinguished Name from a PEM certificate. + +The output is meant to be used in the ``tls_allowed_dn_list`` +configuration option in the ``libvirtd.conf`` file. + + +OPTIONS +======= + +``-h``, ``--help`` + +Display command line help usage then exit. + +``-V``, ``--version`` + +Display version information then exit. + + +EXIT STATUS +=========== + +The exit status will be zero on success, non-zero on failure. + + +AUTHOR +====== + +Martin Kletzander + + +BUGS +==== + +Please report all bugs you discover. This should be done via either: + +#. the mailing list + + `https://libvirt.org/contact.html <https://libvirt.org/contact.html>`_ + +#. the bug tracker + + `https://libvirt.org/bugs.html <https://libvirt.org/bugs.html>`_ + +Alternatively, you may report bugs to your software distributor / vendor. + + +COPYRIGHT +========= + +Copyright (C) 2021 Red Hat, Inc. + + +LICENSE +======= + +``virt-pki-query-dn`` 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. + + +SEE ALSO +======== + +virsh(1), virt-pki-validate(1), +`online PKI setup instructions <https://libvirt.org/remote.html>`_, +`https://www.libvirt.org/ <https://www.libvirt.org/>`_ diff --git a/libvirt.spec.in b/libvirt.spec.in index 9cf1046604..22a15c7d23 100644 --- a/libvirt.spec.in +++ b/libvirt.spec.in @@ -1986,6 +1986,7 @@ exit 0 %files client %{_mandir}/man1/virsh.1* %{_mandir}/man1/virt-xml-validate.1* +%{_mandir}/man1/virt-pki-query-dn.1* %{_mandir}/man1/virt-pki-validate.1* %{_bindir}/virsh %{_bindir}/virt-xml-validate -- 2.31.1