postlfs: URL updates

This commit is contained in:
Xi Ruoyao 2022-09-08 12:52:01 +08:00
parent 824ddccf7a
commit cd29bc9b3d
No known key found for this signature in database
GPG Key ID: ACAAD20E19E710E3
22 changed files with 71 additions and 59 deletions

View File

@ -81,8 +81,7 @@
<para>
The instructions for using GRUB2 to make a custom rescue CD-ROM are
also available in <ulink
url='http://www.&lfs-domainname;/lfs/view/stable/chapter10/grub.html'>LFS
also available in <ulink url='&lfs-root;/chapter10/grub.html'>LFS
Chapter 10</ulink>.
</para>

View File

@ -181,7 +181,7 @@
Although some console fonts are created from BDF files, which is a text
format with hex values for the pixels in each row of the character, there
are more-modern tools available for editing psf fonts. The
<ulink url="http://www.seasip.info/Unix/PSF/">psftools</ulink> package
<ulink url="https://www.seasip.info/Unix/PSF/">psftools</ulink> package
allows you to dump a font to a text representation with a dash for a
pixel which is off (black) and a hash for a pixel which is on (white).
You can then edit the text file to add more characters, or reshape them,

View File

@ -28,7 +28,7 @@
<para>
Currently, most firmware can be found at a <userinput>git</userinput>
repository: <ulink url=
"http://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/tree/"/>.
"https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/tree/"/>.
For convenience, the LFS Project has created a mirror, updated daily, where
these firmware files can be accessed via <userinput>wget</userinput> or a
web browser at <ulink url="&sources-anduin-http;/linux-firmware/"/>.
@ -167,7 +167,7 @@
x86/microcode: Taint and warn on late loading</ulink>.) Indeed, early
loading is needed to work around one particular erratum in early Intel
Haswell processors which had TSX enabled. (See <ulink url=
"http://www.anandtech.com/show/8376/intel-disables-tsx-instructions-erratum-found-in-haswell-haswelleep-broadwellyi/">
"https://www.anandtech.com/show/8376/intel-disables-tsx-instructions-erratum-found-in-haswell-haswelleep-broadwelly/">
Intel Disables TSX Instructions: Erratum Found in Haswell,
Haswell-E/EP, Broadwell-Y</ulink>.)
Without this update glibc can do the wrong thing in uncommon
@ -474,7 +474,7 @@ cd initrd</userinput></screen>
<para>
With that information, check the RadeonFeature page of the Xorg wiki
for <ulink url="http://wiki.x.org/wiki/RadeonFeature/#index5h2">Decoder
for <ulink url="https://wiki.x.org/wiki/RadeonFeature/#index5h2">Decoder
ring for engineering vs marketing names</ulink> to identify the family
(you may need to know this for the Xorg driver in BLFS &mdash;
Southern Islands and Sea Islands use the radeonsi driver) and the
@ -625,8 +625,9 @@ cp -v &lt;YOUR_BLOBS&gt; /lib/firmware/amdgpu</userinput></screen>
installed <xref linkend="python2"/> and run the following commands:
</para>
<!-- Someone please port this to Python 3. -->
<screen><userinput>wget https://raw.github.com/imirkin/re-vp2/master/extract_firmware.py
wget http://us.download.nvidia.com/XFree86/Linux-x86/325.15/NVIDIA-Linux-x86-325.15.run
wget https://us.download.nvidia.com/XFree86/Linux-x86/325.15/NVIDIA-Linux-x86-325.15.run
sh NVIDIA-Linux-x86-325.15.run --extract-only
python2 extract_firmware.py
mkdir -p /lib/firmware/nouveau

View File

@ -694,7 +694,7 @@ EOF</userinput></screen>
<para>
Finally, Ian Macdonald has written an excellent collection of tips and
tricks to enhance your shell environment. You can read it online at
<ulink url="http://www.caliban.org/bash/index.shtml"/>.
<ulink url="https://www.caliban.org/bash/index.shtml"/>.
</para>
</sect2>

View File

@ -53,7 +53,7 @@
<para>
Additionally, the <ulink url=
"http://refspecs.linuxfoundation.org/LSB_4.1.0/LSB-Core-generic/LSB-Core-generic/usernames.html">
"https://refspecs.linuxfoundation.org/LSB_4.1.0/LSB-Core-generic/LSB-Core-generic/usernames.html">
Linux Standard Base</ulink> recommends that system uid and gid values
should be below 100.
</para>

View File

@ -101,9 +101,9 @@
<xref linkend="mitkrb"/>,
<xref linkend="valgrind"/>,
<ulink url="&gnu-http;/intlfonts/">intlfonts</ulink>,
<ulink url="http://directory.fsf.org/wiki/Libungif">libungif</ulink>,
<ulink url="http://www.nongnu.org/m17n/">libotf</ulink>, and
<ulink url="http://www.nongnu.org/m17n/">m17n-lib</ulink> - to correctly
<ulink url="https://directory.fsf.org/wiki/Libungif">libungif</ulink>,
<ulink url="https://www.nongnu.org/m17n/">libotf</ulink>, and
<ulink url="https://www.nongnu.org/m17n/">m17n-lib</ulink> - to correctly
display such complex scripts as Indic and Khmer, and also for scripts
that require Arabic shaping support (Arabic and Farsi),
<ulink url="https://mailutils.org/">mailutils</ulink>, and
@ -168,7 +168,7 @@ rm -vf /usr/lib/systemd/user/emacs.service</userinput></screen>
<para>
<option>--with-gif=no</option>: Use this if you have not installed
<xref linkend="giflib"/> or
<ulink url="http://directory.fsf.org/wiki/Libungif">libungif</ulink>.
<ulink url="https://directory.fsf.org/wiki/Libungif">libungif</ulink>.
</para>
<para>

View File

@ -193,7 +193,7 @@ EOF</userinput></screen>
<para>
For more information about LVM, see the <ulink
url="http://www.tldp.org/HOWTO/LVM-HOWTO/">LVM HOWTO</ulink> and
url="https://tldp.org/HOWTO/LVM-HOWTO/">LVM HOWTO</ulink> and
the lvm man pages. A good in-depth
<ulink url="https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/logical_volume_manager_administration/index">
guide</ulink> is available from RedHat<superscript>&reg;</superscript>,

View File

@ -97,7 +97,7 @@
<para role="optional">
<xref linkend="lvm2"/> (<command>dmsetup</command> is used in tests),
<xref linkend="reiserfs"/> (for tests), and
<ulink url="http://sphinx-doc.org/">Sphinx</ulink> (required to build documentation),
<ulink url="https://sphinx-doc.org/">Sphinx</ulink> (required to build documentation),
</para>

View File

@ -57,7 +57,7 @@
the rootfs over a network card. For a more complete capability see
<ulink url="https://www.linuxfromscratch.org/hints/read.html"> the LFS
Hints</ulink> or <ulink
url="http://fedoraproject.org/wiki/Dracut">dracut</ulink>.
url="https://fedoraproject.org/wiki/Dracut">dracut</ulink>.
</para>
<para>

View File

@ -89,7 +89,7 @@
<para>
There are additional word lists available for download, e.g., from
<ulink url="http://www.cotse.com/tools/wordlists.htm"/>.
<ulink url="https://wiki.skullsecurity.org/index.php/Passwords"/>.
<application>CrackLib</application> can utilize as many, or as few word
lists you choose to install.
</para>

View File

@ -94,8 +94,8 @@
<para role="optional">
<xref linkend="libpwquality"/>,
<ulink url="https://github.com/P-H-C/phc-winner-argon2">argon2</ulink>,
<ulink url="http://www.libssh.org/">libssh</ulink>, and
<ulink url="http://www.openwall.com/passwdqc/">passwdqc</ulink>
<ulink url="https://www.libssh.org/">libssh</ulink>, and
<ulink url="https://www.openwall.com/passwdqc/">passwdqc</ulink>
</para>

View File

@ -106,13 +106,13 @@
<para role="optional">
<xref linkend="linux-pam"/>,
<xref linkend="mitkrb"/>,
<xref linkend="mariadb"/> or <ulink url="http://www.mysql.com/">MySQL</ulink>,
<xref linkend="mariadb"/> or <ulink url="https://www.mysql.com/">MySQL</ulink>,
<!--<xref linkend="openjdk"/>, Removed in 2.1.28 -->
<xref linkend="openldap"/>,
<xref linkend="postgresql"/>,
<xref linkend="sqlite"/>,
<ulink url="https://stuff.mit.edu/afs/net.mit.edu/project/attic/krb4/">krb4</ulink>,
<ulink url="http://dmalloc.com/">Dmalloc</ulink>,
<ulink url="https://dmalloc.com/">Dmalloc</ulink>,
<ulink url="https://metacpan.org/pod/Pod::POM::View::Restructured">Pod::POM::View::Restructured</ulink>,
and <ulink url="https://pypi.org/project/Sphinx">Sphinx</ulink>
</para>

View File

@ -211,24 +211,35 @@
<blockquote>
<literallayout>
<ulink url="http://www.netfilter.org/">www.netfilter.org - Homepage of the netfilter/iptables/nftables projects</ulink>
<ulink url="http://www.netfilter.org/documentation/FAQ/netfilter-faq.html">Netfilter related FAQ</ulink>
<ulink url="http://www.netfilter.org/documentation/index.html#HOWTO">Netfilter related HOWTO's</ulink>
<ulink url="https://www.netfilter.org/">www.netfilter.org - Homepage of the netfilter/iptables/nftables projects</ulink>
<ulink url="https://www.netfilter.org/documentation/FAQ/netfilter-faq.html">Netfilter related FAQ</ulink>
<ulink url="https://www.netfilter.org/documentation/index.html#HOWTO">Netfilter related HOWTO's</ulink>
<ulink url="https://wiki.nftables.org/wiki-nftables/index.php/Main_Page">nftables HOWTO</ulink>
<ulink url="http://en.tldp.org/LDP/nag2/x-087-2-firewall.html">en.tldp.org/LDP/nag2/x-087-2-firewall.html</ulink>
<ulink url="http://en.tldp.org/HOWTO/Security-HOWTO.html">en.tldp.org/HOWTO/Security-HOWTO.html</ulink>
<ulink url="http://en.tldp.org/HOWTO/Firewall-HOWTO.html">en.tldp.org/HOWTO/Firewall-HOWTO.html</ulink>
<ulink url="http://www.linuxsecurity.com/docs/">www.linuxsecurity.com/docs/</ulink>
<ulink url="http://www.little-idiot.de/firewall">www.little-idiot.de/firewall (German &amp; outdated, but very comprehensive)</ulink>
<ulink url="http://linux.oreillynet.com/pub/a/linux/2000/03/10/netadmin/ddos.html">linux.oreillynet.com/pub/a/linux/2000/03/10/netadmin/ddos.html</ulink>
<ulink url="http://staff.washington.edu/dittrich/misc/ddos">staff.washington.edu/dittrich/misc/ddos</ulink>
<ulink url="https://tldp.org/LDP/nag2/x-087-2-firewall.html">tldp.org/LDP/nag2/x-087-2-firewall.html</ulink>
<ulink url="https://tldp.org/HOWTO/Security-HOWTO.html">tldp.org/HOWTO/Security-HOWTO.html</ulink>
<ulink url="https://tldp.org/HOWTO/Firewall-HOWTO.html">tldp.org/HOWTO/Firewall-HOWTO.html</ulink>
<ulink url="https://linuxsecurity.com/howtos">linuxsecurity.com/howtos</ulink>
<ulink url="http://www.e-infomax.com/ipmasq">www.e-infomax.com/ipmasq</ulink>
<ulink url="http://www.circlemud.org/~jelson/writings/security/index.htm">www.circlemud.org/~jelson/writings/security/index.htm</ulink>
<ulink url="http://www.securityfocus.com">www.securityfocus.com</ulink>
<ulink url="http://www.cert.org/tech_tips/">www.cert.org - tech_tips</ulink>
<ulink url="http://security.ittoolbox.com/">security.ittoolbox.com</ulink>
<ulink url="http://www.insecure.org/reading.html">www.insecure.org/reading.html</ulink>
<ulink url="https://www.circlemud.org/jelson/writings/security/index.htm">www.circlemud.org/jelson/writings/security/index.htm</ulink>
<ulink url="https://insecure.org/reading.html">insecure.org/reading.html</ulink>
</literallayout>
<!-- comment-out entries moved out of literallayout to avoid empty lines -->
<!-- not accssible 2022-09-08
<ulink url="http://www.little-idiot.de/firewall">www.little-idiot.de/firewall (German &amp; outdated, but very comprehensive)</ulink>-->
<!-- redirects somewhere you can buy a book, not sure if we should link to
a book which you'll need to pay for reading
<ulink url="http://linux.oreillynet.com/pub/a/linux/2000/03/10/netadmin/ddos.html">linux.oreillynet.com/pub/a/linux/2000/03/10/netadmin/ddos.html</ulink>
-->
<!-- 404 2022-09-08
<ulink url="http://staff.washington.edu/dittrich/misc/ddos">staff.washington.edu/dittrich/misc/ddos</ulink> -->
<!-- redirects to dead bugtraq
<ulink url="http://www.securityfocus.com">www.securityfocus.com</ulink>-->
<!-- redirects to CERT main page
<ulink url="http://www.cert.org/tech_tips/">www.cert.org - tech_tips</ulink>-->
<!-- not accessible 2022-09-08
<ulink url="http://security.ittoolbox.com/">security.ittoolbox.com</ulink> -->
</blockquote>
</sect3>

View File

@ -105,7 +105,7 @@
<xref linkend="texlive"/> (or <xref linkend="tl-installer"/>),
<ulink url="http://mcj.sourceforge.net/">fig2dev</ulink> (for
generating documentation),
and <ulink url="http://www.chiark.greenend.org.uk/~ian/adns/">GNU
and <ulink url="https://www.chiark.greenend.org.uk/~ian/adns/">GNU
adns</ulink>
</para>

View File

@ -4,7 +4,7 @@
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
<!ENTITY iptables-download-http "http://www.netfilter.org/projects/iptables/files/iptables-&iptables-version;.tar.bz2">
<!ENTITY iptables-download-http "https://www.netfilter.org/projects/iptables/files/iptables-&iptables-version;.tar.bz2">
<!ENTITY iptables-download-ftp "ftp://ftp.netfilter.org/pub/iptables/iptables-&iptables-version;.tar.bz2">
<!ENTITY iptables-md5sum "93da73116b7934a8da940b95a5f3e590">
<!ENTITY iptables-size "732 KB">
@ -226,7 +226,7 @@ make</userinput></screen>
<para>
Below is a slightly modified version of Rusty Russell's
recommendation from the <ulink
url="http://www.netfilter.org/documentation/HOWTO/packet-filtering-HOWTO.html">
url="https://www.netfilter.org/documentation/HOWTO/packet-filtering-HOWTO.html">
Linux 2.4 Packet Filtering HOWTO</ulink>. It is still applicable
to the Linux 5.x kernels.
</para>
@ -532,7 +532,7 @@ echo "of the configuration rules below."
echo "You can find additional information"
echo "about firewalls in Chapter 4 of the BLFS book."
echo "http://www.&lfs-domainname;/blfs"
echo "https://www.&lfs-domainname;/blfs"
echo
# Insert iptables modules (not needed if built into the kernel).

View File

@ -106,7 +106,7 @@
<xref linkend="libnsl"/>,
<xref linkend="libtirpc"/>,
<ulink url="https://github.com/linux-audit/audit-userspace">libaudit</ulink>, and
<ulink url="http://www.prelude-siem.org">Prelude</ulink>
<ulink url="https://www.prelude-siem.org">Prelude</ulink>
</para>
<bridgehead renderas="sect4">Optional (To Rebuild the Documentation)</bridgehead>
@ -440,10 +440,12 @@ EOF</userinput></screen>
<para>
The <application>PAM</application> man page (<command>man
pam</command>) provides a good starting point for descriptions
of fields and allowable entries. The
of fields and allowable entries.
<!-- not accessible 2022-09-08
The
<ulink url="http://www.linux-pam.org/Linux-PAM-html/Linux-PAM_SAG.html">
Linux-PAM System Administrators' Guide
</ulink> is recommended for additional information.
</ulink> is recommended for additional information.-->
</para>
<important>

View File

@ -95,7 +95,7 @@
<xref linkend="rpcbind"/> (used during the testsuite),-->
<xref linkend="valgrind"/> (used during the testsuite),
<xref linkend="yasm"/>,
<ulink url="http://thrysoee.dk/editline/">libedit</ulink>,
<ulink url="https://thrysoee.dk/editline/">libedit</ulink>,
<ulink url="https://cmocka.org/">cmocka</ulink>,
<ulink url="https://pypi.org/project/kdcproxy/">kdcproxy</ulink>,
<ulink url="https://pypi.org/project/pyrad/">pyrad</ulink>, and
@ -424,7 +424,7 @@ EOF</userinput></screen>
<para>
For additional information consult the <ulink
url="http://web.mit.edu/kerberos/www/krb5-&mitkrb-major-version;/#documentation">
url="https://web.mit.edu/kerberos/www/krb5-&mitkrb-major-version;/#documentation">
documentation for krb5-&mitkrb-version;</ulink> on which the above
instructions are based.
</para>

View File

@ -118,17 +118,16 @@
<sect2 role="installation">
<title>Installation of NSS</title>
<!-- In 3.53.x, parallel build was possible. See
http://lists.linuxfromscratch.org/pipermail/blfs-dev/2020-June/037498.html
for more information. -->
<!-- And with another rebuild of nss-3.54, all is well again, but broken in 3.60 -->
<!-- fixed again in 3.62
<!-- In 3.53.x, parallel build was possible.
And with another rebuild of nss-3.54, all is well again, but
broken in 3.60. Fixed again in 3.62. -->
<!--
<note>
<para>
This package does not support parallel build.
</para>
</note>-->
</note>
-->
<para>
Install <application>NSS</application> by running the following commands:

View File

@ -97,8 +97,8 @@
<xref linkend="x-window-system"/>,
<xref linkend="mitkrb"/>,
<xref linkend="which"/> (for tests),
<ulink url="http://www.thrysoee.dk/editline/">libedit</ulink>,
<ulink url="http://www.libressl.org/">LibreSSL Portable</ulink>,
<ulink url="https://www.thrysoee.dk/editline/">libedit</ulink>,
<ulink url="https://www.libressl.org/">LibreSSL Portable</ulink>,
<ulink url="https://github.com/OpenSC/OpenSC/wiki">OpenSC</ulink>, and
<ulink url="http://www.citi.umich.edu/projects/smartcard/sectok.html">libsectok</ulink>
</para>

View File

@ -298,9 +298,9 @@ make</userinput></screen>
<itemizedlist spacing="compact">
<listitem>
<!-- New URL for the below link, according to it's author. -->
<!-- Old URL redirects to here. -->
<para>
<ulink url="http://www.deer-run.com/~hal/linux_passwords_pam.html"/>
<ulink url="https://deer-run.com/users/hal/linux_passwords_pam.html"/>
</para>
</listitem>
</itemizedlist>

View File

@ -81,8 +81,8 @@
<xref linkend="openldap"/>,
<xref linkend="server-mail"/> (that provides a
<command>sendmail</command> command),
<ulink url="http://www.openafs.org/">AFS</ulink>,
<ulink url="http://www.fwtk.org/">FWTK</ulink>, and
<ulink url="https://www.openafs.org/">AFS</ulink>,
<ulink url="https://www.fwtk.org/">FWTK</ulink>, and
<ulink url="&sourceforge-dl;/opie/">Opie</ulink>
</para>

View File

@ -78,7 +78,7 @@
<bridgehead renderas="sect4">Optional</bridgehead>
<para role="optional">
<ulink url="http://www.thrysoee.dk/editline/">libedit</ulink>
<ulink url="https://www.thrysoee.dk/editline/">libedit</ulink>
(command line editor library)
</para>