Ignore:
Timestamp:
11/18/2016 07:13:46 AM (7 years ago)
Author:
DJ Lucas <dj@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
539dd69d
Parents:
1c929a6d
Message:

Introduce complete PKI seutp for CA Certificates page. Fixes #8507.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@17975 af4574ff-66df-0310-9fd7-8a98e5e911e0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • postlfs/security/p11-kit.xml

    r1c929a6d r4a16903  
    100100    </para>
    101101
    102 <screen><userinput>./configure --prefix=/usr --sysconfdir=/etc &amp;&amp;
     102<screen><userinput>./configure --prefix=/usr     \
     103            --sysconfdir=/etc \
     104            --with-trust-paths=/etc/pki/anchors &amp;&amp;
    103105make</userinput></screen>
    104106
     
    117119  <sect2 role="commands">
    118120    <title>Command Explanations</title>
     121
     122    <para>
     123      <parameter>--with-trust-paths=/etc/pki/anchors</parameter>: this switch
     124      sets the location of trusted certificates used by libp11-kit.so.
     125    </para>
    119126
    120127    <para>
     
    129136      rebuild the documentation and generate manual pages.
    130137    </para>
     138
     139  </sect2>
     140
     141  <sect2 role="configuration">
     142    <title>Configuring p11-kit</title>
     143
     144    <para>If <xref linkend="nss"/> is installed,
     145    <filename>/usr/lib/libp11-kit.so</filename> can be used as a drop-in
     146    replacement for <filename>/usr/lib/libnssckbi.so</filename> to
     147    transparently make the system CAs available to
     148    <application>NSS</application> aware applications, rather than the static
     149    list provided by <filename>/usr/lib/libnssckbi.so</filename>. As the
     150    <systemitem class="username">root</systemitem> user, execute the following
     151    commands:</para>
     152
     153<screen role="root"><userinput>readlink /usr/lib/libnssckbi.so || \
     154mv -v /usr/lib/libnssckbi.so /usr/lib/libnssckbi.so.orig &amp;&amp;
     155ln -sfv libp11-kit.so /usr/lib/libnssckbi.so</userinput></screen>
    131156
    132157  </sect2>
Note: See TracChangeset for help on using the changeset viewer.