Changeset 02e3bbc8
- Timestamp:
- 01/02/2019 05:30:48 AM (5 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 8.4, 9.0, 9.1, bdubbs/svn, kea, ken/inkscape-core-mods, lazarus, lxqt, plabs/python-mods, qt5new, trunk, upgradedb, xry111/intltool, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- e130fead
- Parents:
- 64be6a1
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
general.ent
r64be6a1 r02e3bbc8 1 1 <!-- $LastChangedBy$ $Date$ --> 2 2 3 <!ENTITY day "0 1"> <!-- Always 2 digits -->3 <!ENTITY day "02"> <!-- Always 2 digits --> 4 4 <!ENTITY month "01"> <!-- Always 2 digits --> 5 5 <!ENTITY year "2019"> … … 7 7 <!ENTITY copyholder "The BLFS Development Team"> 8 8 <!ENTITY version "&year;-&month;-&day;"> 9 <!ENTITY releasedate "January 1st, &year;">9 <!ENTITY releasedate "January 2nd, &year;"> 10 10 <!ENTITY pubdate "&year;-&month;-&day;"> <!-- metadata req. by TLDP --> 11 11 <!ENTITY blfs-version "svn"> <!-- svn|[release #] --> -
general/sysutils/pciutils.xml
r64be6a1 r02e3bbc8 163 163 /usr/sbin/update-pciids</literal> 164 164 EOF 165 chmod 754 /etc/cron.weekly/update-pciids </userinput></screen>165 chmod 754 /etc/cron.weekly/update-pciids.sh</userinput></screen> 166 166 167 167 <screen role="root" revision="systemd"><userinput>cat > /lib/systemd/system/update-pciids.service << "EOF" && -
general/sysutils/usbutils.xml
r64be6a1 r02e3bbc8 168 168 /usr/bin/wget http://www.linux-usb.org/usb.ids -O /usr/share/hwdata/usb.ids</literal> 169 169 EOF 170 chmod 754 /etc/cron.weekly/update-usbids </userinput></screen>170 chmod 754 /etc/cron.weekly/update-usbids.sh</userinput></screen> 171 171 172 172 <screen role="root" revision="systemd"><userinput>cat > /lib/systemd/system/update-usbids.service << "EOF" && -
introduction/welcome/changelog.xml
r64be6a1 r02e3bbc8 43 43 --> 44 44 <listitem> 45 <para>January 2nd, 2019</para> 46 <itemizedlist> 47 <listitem> 48 <para>[dj] - Update to make-ca-1.2 and adjust p11-kit configuration 49 for new copy-trust-modifications script.</para> 50 </listitem> 51 <listitem> 52 <para>[dj] - Correct weekly cron job commands for update-pciids.sh 53 and update-usbids.sh, as well as add update-pki.sh.</para> 54 </listitem> 55 </itemizedlist> 56 </listitem> 57 58 <listitem> 45 59 <para>January 1st, 2019</para> 46 60 <itemizedlist> -
packages.ent
r64be6a1 r02e3bbc8 25 25 <!ENTITY linux-pam-docs-version "1.2.0"> 26 26 <!ENTITY libpwquality-version "1.4.0"> 27 <!ENTITY make-ca-version "1. 1">27 <!ENTITY make-ca-version "1.2"> 28 28 <!ENTITY mitkrb-major-version "1.16"> 29 29 <!ENTITY mitkrb-version "1.16.2"> -
postlfs/security/make-ca.xml
r64be6a1 r02e3bbc8 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 " 417a8ebfb3d6ac4821c1e508a0a3981f">14 <!ENTITY make-ca-md5sum "5b68cf77b02d5681f8419b8acfd139c0"> 15 15 ]> 16 16 … … 174 174 either manually, or via a <phrase revision="sysv">cron job.</phrase> 175 175 <phrase revision="systemd">systemd timer. A timer is installed at 176 <filename>/etc/systemd/system/update-pki.timer</filename> that, if enabled, 177 will check for updates weekly.</phrase></para> 176 <filename>/usr/lib/systemd/system/update-pki.timer</filename> that, if 177 enabled, will check for updates weekly. </phrase><phrase revision="sysv">If 178 you've installed <xref linkend="fcron"/> and completed the section on 179 periodic jobs, execute</phrase><phrase revision="systemd">Execute</phrase> 180 the following commands, as the 181 <systemitem class="username">root</systemitem> user, to 182 <phrase revision="sysv">create a weekly cron job:</phrase> 183 <phrase revision="systemd">enable the systemd timer:</phrase> 184 </para> 185 186 <screen role="root" revision="sysv"><userinput>cat > /etc/cron.weekly/update-pki.sh << "EOF" && 187 <literal>#!/bin/bash 188 /usr/sbin/make-ca -g</literal> 189 EOF 190 chmod 754 /etc/cron.weekly/update-pki.sh</userinput></screen> 191 192 <screen role="root" revision="systemd"><userinput>systemctl enable update-pki.timer</userinput></screen> 178 193 179 194 </sect2> -
postlfs/security/p11-kit.xml
r64be6a1 r02e3bbc8 98 98 <screen><userinput>sed '20,$ d' -i trust/trust-extract-compat.in && 99 99 cat >> trust/trust-extract-compat.in << "EOF" 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 100 <literal># Copy existing anchor modifications to /etc/ssl/local 101 /usr/libexec/make-ca/copy-trust-modifications 132 102 133 103 # Generate a new trust store 134 /usr/sbin/make-ca -f </literal>104 /usr/sbin/make-ca -f -g</literal> 135 105 EOF</userinput></screen> 136 106
Note:
See TracChangeset
for help on using the changeset viewer.