Changeset d973faf
- Timestamp:
- 01/01/2019 10:18:07 AM (6 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 12.2, 8.4, 9.0, 9.1, bdubbs/svn, gimp3, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/for-12.3, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/spidermonkey128, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- 979dcbd5
- Parents:
- f2eaeaa
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
introduction/welcome/changelog.xml
rf2eaeaa rd973faf 46 46 <itemizedlist> 47 47 <listitem> 48 <para>[dj] - Update to make-ca-1.1. Complete configuration of P11-Kit 49 trust-extract-compat to utilize both P11-kit and make-ca.</para> 50 </listitem> 51 <listitem> 48 52 <para>[bdubbs] - Update to nasm-2.14.02. Fixes 49 53 <ulink url="&blfs-ticket-root;11476">#11476</ulink>.</para> -
packages.ent
rf2eaeaa rd973faf 25 25 <!ENTITY linux-pam-docs-version "1.2.0"> 26 26 <!ENTITY libpwquality-version "1.4.0"> 27 <!ENTITY make-ca-version "1. 0">27 <!ENTITY make-ca-version "1.1"> 28 28 <!ENTITY mitkrb-major-version "1.16"> 29 29 <!ENTITY mitkrb-version "1.16.2"> -
postlfs/security/make-ca.xml
rf2eaeaa rd973faf 12 12 <!ENTITY make-ca-download "https://github.com/djlucas/make-ca/releases/download/v&make-ca-version;/make-ca-&make-ca-version;.tar.xz"> 13 13 <!ENTITY make-ca-size "28 KB"> 14 <!ENTITY make-ca-md5sum " b038d38233f970aad60c29dfc0502021">14 <!ENTITY make-ca-md5sum "417a8ebfb3d6ac4821c1e508a0a3981f"> 15 15 ]> 16 16 -
postlfs/security/p11-kit.xml
rf2eaeaa rd973faf 98 98 <screen><userinput>sed '20,$ d' -i trust/trust-extract-compat.in && 99 99 cat >> trust/trust-extract-compat.in << "EOF" 100 echo "Please create an OpenSSL Trusted Certificate with appropriate" 101 echo "trust arguments in /etc/ssl/local/ and run '/usr/sbin/make-ca -f'" 102 echo "as the root user." 103 exit 1 100 <literal># LFS uses make-ca to manage certificates 101 if [ -f /etc/make-ca.conf ]; then 102 . /etc/make-ca.conf 103 else 104 #Use defaults if make-ca.conf does not exist 105 ANCHORDIR="/etc/pki/anchors" 106 ANCHORLIST="/etc/pki/anchors.txt" 107 LOCALDIR="/etc/ssl/local" 108 CERTLIST="" 109 fi 110 111 # Create a list of certificates not present at previous run 112 for ca in `/bin/ls -1 --color=none "${ANCHORDIR}"` ; do 113 /bin/grep "${ca}" "${ANCHORLIST}" 2>&1>/dev/null || CERTLIST="${CERTLIST} ${ca}" 114 done 115 116 # Dump to a temporary directory 117 TEMPDIR=`mktemp -d` 118 /usr/bin/trust extract --filter=certificates --format=openssl-directory --overwrite \ 119 "${TEMPDIR}" 120 121 # Copy new certificates to LOCALDIR 122 for certificate in `echo "${CERTLIST}"` ; do 123 LABEL=`/bin/grep -m 1 "label:" "${ANCHORDIR}/${certificate}"` 124 LABELNEW=`echo "${LABEL}" | /bin/sed -e 's@^label: @@' -e 's@"@@g' -e 's@ @_@g'` 125 cp -v "${TEMPDIR}/${LABELNEW}.pem" "${LOCALDIR}" 126 unset LABEL LABELNEW 127 done 128 129 # Clean up 130 rm -rf "${TEMPDIR}" 131 unset ANCHORDIR ANCHORLIST LOCALDIR CERTLIST TEMPDIR 132 133 # Generate a new trust store 134 /usr/sbin/make-ca -f</literal> 104 135 EOF</userinput></screen> 105 136 … … 123 154 </para> 124 155 125 <screen role="root"><userinput>make install</userinput></screen> 156 <screen role="root"><userinput>make install && 157 ln -s /usr/libexec/p11-kit/trust-extract-compat \ 158 /usr/bin/update-ca-certificates</userinput></screen> 126 159 127 160 </sect2> … … 225 258 </varlistentry> 226 259 260 <varlistentry id="update-ca-certificates"> 261 <term><command>update-ca-certificates</command></term> 262 <listitem> 263 <para> 264 is a command line tool to both extract local certificates from an 265 upadated anchor store, and regenerate all anchors and certificate 266 stores on the system. 267 </para> 268 <indexterm zone="p11-kit update-ca-certificates"> 269 <primary sortas="b-trust">update-ca-certificates</primary> 270 </indexterm> 271 </listitem> 272 </varlistentry> 227 273 228 274 <varlistentry id="libp11-kit">
Note:
See TracChangeset
for help on using the changeset viewer.