mirror of
https://github.com/Zeckmathederg/glfs.git
synced 2025-01-25 07:42:13 +08:00
postlfs: URL updates
This commit is contained in:
parent
824ddccf7a
commit
cd29bc9b3d
@ -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>
|
||||
|
||||
|
@ -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,
|
||||
|
@ -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 —
|
||||
Southern Islands and Sea Islands use the radeonsi driver) and the
|
||||
@ -625,8 +625,9 @@ cp -v <YOUR_BLOBS> /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
|
||||
|
@ -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>
|
||||
|
@ -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>
|
||||
|
@ -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>
|
||||
|
@ -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>®</superscript>,
|
||||
|
@ -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>
|
||||
|
||||
|
@ -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>
|
||||
|
@ -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>
|
||||
|
@ -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>
|
||||
|
||||
|
||||
|
@ -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>
|
||||
|
@ -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 & 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 & 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>
|
||||
|
@ -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>
|
||||
|
||||
|
@ -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).
|
||||
|
@ -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>
|
||||
|
@ -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>
|
||||
|
@ -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:
|
||||
|
@ -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>
|
||||
|
@ -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>
|
||||
|
@ -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>
|
||||
|
||||
|
@ -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>
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user