<?xml version='1.0'?> <!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd"> <refentry id="p11-kit"> <refentryinfo> <title>p11-kit</title> <productname>p11-kit</productname> <authorgroup> <author> <contrib>Maintainer</contrib> <firstname>Stef</firstname> <surname>Walter</surname> <email>stef@thewalter.net</email> </author> </authorgroup> </refentryinfo> <refmeta> <refentrytitle>p11-kit</refentrytitle> <manvolnum>8</manvolnum> <refmiscinfo class="manual">System Commands</refmiscinfo> </refmeta> <refnamediv> <refname>p11-kit</refname> <refpurpose>Tool for operating on configured PKCS#11 modules</refpurpose> </refnamediv> <refsynopsisdiv> <cmdsynopsis> <command>p11-kit list-modules</command> </cmdsynopsis> <cmdsynopsis> <command>p11-kit extract</command> ... </cmdsynopsis> </refsynopsisdiv> <refsect1 id="p11-kit-description"> <title>Description</title> <para><command>p11-kit</command> is a command line tool that can be used to perform operations on PKCS#11 modules configured on the system.</para> <para>See the various sub commands below. The following global options can be used:</para> <variablelist> <varlistentry> <term><option>-v, --verbose</option></term> <listitem><para>Run in verbose mode with debug output.</para></listitem> </varlistentry> <varlistentry> <term><option>-q, --quiet</option></term> <listitem><para>Run in quiet mode without warning or failure messages.</para></listitem> </varlistentry> </variablelist> </refsect1> <refsect1 id="p11-kit-list-modules"> <title>List Modules</title> <para>List system configured PKCS#11 modules.</para> <programlisting> $ p11-kit list-modules </programlisting> <para>The modules, information about them and the tokens present in the PKCS#11 modules will be displayed.</para> </refsect1> <refsect1 id="p11-kit-extract"> <title>Extract</title> <para>Extract certificates from configured PKCS#11 modules.</para> <para>See <member><citerefentry><refentrytitle>trust</refentrytitle><manvolnum>1</manvolnum></citerefentry></member> for more information</para> </refsect1> <refsect1 id="p11-kit-extract-trust"> <title>Extract Trust</title> <para>Extract standard trust information files.</para> <para>See <citerefentry><refentrytitle>trust</refentrytitle><manvolnum>1</manvolnum></citerefentry> for more information</para> </refsect1> <refsect1 id="p11-kit-remote"> <title>Remote</title> <para>Run a PKCS#11 module remotely.</para> <programlisting> $ p11-kit remote /path/to/pkcs11-module.so </programlisting> <para>This is not meant to be run directly from a terminal. But rather in a <option>remote</option> option in a <citerefentry><refentrytitle>pkcs11.conf</refentrytitle><manvolnum>5</manvolnum></citerefentry> file.</para> </refsect1> <refsect1 id="p11-kit-bugs"> <title>Bugs</title> <para> Please send bug reports to either the distribution bug tracker or the upstream bug tracker at <ulink url="https://bugs.freedesktop.org/enter_bug.cgi?product=p11-glue&component=p11-kit">https://bugs.freedesktop.org/enter_bug.cgi?product=p11-glue&component=p11-kit</ulink>. </para> </refsect1> <refsect1 id="p11-kit-see-also"> <title>See also</title> <simplelist type="inline"> <member><citerefentry><refentrytitle>pkcs11.conf</refentrytitle><manvolnum>5</manvolnum></citerefentry></member> </simplelist> <para> Further details available in the p11-kit online documentation at <ulink url="http://p11-glue.freedesktop.org/doc/p11-kit/">http://p11-glue.freedesktop.org/doc/p11-kit/</ulink>. </para> </refsect1> </refentry>