Changeset 31a18d02
- Timestamp:
- 01/25/2024 11:30:11 PM (4 months ago)
- Branches:
- multilib
- Children:
- f6a43f6
- Parents:
- bb1dfaf (diff), ea93c11 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - Files:
-
- 22 edited
Legend:
- Unmodified
- Added
- Removed
-
appendices/dependencies.xml
rbb1dfaf r31a18d02 1048 1048 <segtitle>&external;</segtitle> 1049 1049 <seglistitem> 1050 <seg> None</seg>1050 <seg><ulink url='&blfs-book;general/libxml2.html'>libxml2</ulink></seg> 1051 1051 </seglistitem> 1052 1052 </segmentedlist> -
chapter02/creatingpartition.xml
rbb1dfaf r31a18d02 41 41 disk drive. Create a Linux native partition and a 42 42 <systemitem class="filesystem">swap</systemitem> partition, if needed. Please 43 refer to <filename>cfdisk(8)</filename> or <filename>fdisk(8)</filename> if 43 refer to <ulink role='man' url='&man;cfdisk.8'>cfdisk(8)</ulink> or 44 <ulink role='man' url='&man;fdisk.8'>fdisk(8)</ulink> if 44 45 you do not yet know how to use the programs.</para> 45 46 -
chapter04/addinguser.xml
rbb1dfaf r31a18d02 103 103 <command>su</command> to start a login shell as opposed to a non-login shell. 104 104 The difference between these two types of shells is described in detail in 105 <filename>bash(1)</filename> and <command>info bash</command>.</para> 105 <ulink role='man' url='&man;bash.1'>bash(1)</ulink> and <command>info 106 bash</command>.</para> 106 107 107 108 </sect1> -
chapter04/settingenviron.xml
rbb1dfaf r31a18d02 94 94 created files and directories are only writable by their owner, but are 95 95 readable and executable by anyone (assuming default modes are used by the 96 < filename>open(2)</filename> system call, new files will end up with97 permission mode 644 and directories with mode 755).</para>96 <ulink role='man' url='&man;open.2'>open(2)</ulink> system call, new files 97 will end up with permission mode 644 and directories with mode 755).</para> 98 98 </listitem> 99 99 </varlistentry> -
chapter05/glibc.xml
rbb1dfaf r31a18d02 63 63 The above command is correct. The <command>ln</command> command has 64 64 several syntactic versions, so be sure to check 65 <command>info coreutils ln</command> and <filename>ln(1)</filename> 66 before reporting what may appear to be an error. 65 <command>info coreutils ln</command> and <ulink role='man' 66 url='&man;ln.1'>ln(1)</ulink> before reporting what may appear to be 67 an error. 67 68 </para> 68 69 </note> -
chapter07/creatingdirs.xml
rbb1dfaf r31a18d02 58 58 class="directory">/var/tmp</filename> directories, but cannot remove 59 59 another user's files from them. The latter is prohibited by the so-called 60 <quote>sticky bit </quote>,the highest bit (1) in the 1777 bit mask.</para>60 <quote>sticky bit,</quote> the highest bit (1) in the 1777 bit mask.</para> 61 61 62 62 <sect2> -
chapter07/python.xml
rbb1dfaf r31a18d02 84 84 <para> 85 85 Some Python 3 modules can't be built now because the dependencies 86 are not installed yet. The building system still attempts to build87 them however, so the compilation of some files will fail and the88 compiler message may seem to indicate <quote>fatal error</quote>.86 are not installed yet. For the <filename>ssl</filename> module, 87 a message <quote><computeroutput>Python requires a OpenSSL 1.1.1 or 88 newer</computeroutput></quote> is outputted. 89 89 The message should be ignored. Just make sure the toplevel 90 90 <command>make</command> command has not failed. The optional -
chapter08/e2fsprogs.xml
rbb1dfaf r31a18d02 160 160 161 161 <para> 162 Read the man page <filename>mke2fs.conf(5)</filename> for details. 162 Read the man page <ulink role='man' 163 url='&man;mke2fs.conf.5'>mke2fs.conf(5)</ulink> for details. 163 164 </para> 164 165 </sect2> -
chapter08/libtool.xml
rbb1dfaf r31a18d02 57 57 <para>Five tests are known to fail in the LFS build environment due 58 58 to a circular dependency, but these tests pass if rechecked after 59 automake has been installed. Additionally, with grep-3.8, two tests will 60 trigger a warning for non-POSIX regular expressions and fail.</para> 59 automake has been installed. Additionally, with grep-3.8 or newer, 60 two tests will trigger a warning for non-POSIX regular expressions and 61 fail.</para> 61 62 62 63 <para>Install the package:</para> -
chapter08/ncurses.xml
rbb1dfaf r31a18d02 444 444 </varlistentry> 445 445 446 <varlistentry id="libcursesw">447 <term><filename class="libraryfile">libcursesw</filename></term>448 <listitem>449 <para>A link to <filename>libncursesw</filename></para>450 <indexterm zone="ch-system-ncurses libcursesw">451 <primary sortas="c-libcursesw">libcursesw</primary>452 </indexterm>453 </listitem>454 </varlistentry>455 456 446 <varlistentry id="libncursesw"> 457 447 <term><filename class="libraryfile">libncursesw</filename></term> -
chapter08/openssl.xml
rbb1dfaf r31a18d02 228 228 of <application>OpenSSL</application>'s crypto library from the 229 229 shell. It can be used for various functions which are documented in 230 < filename>openssl(1)</filename>230 <ulink role='man' url='&man;openssl.1'>openssl(1)</ulink> 231 231 </para> 232 232 <indexterm zone="ch-system-openssl openssl-prog"> … … 260 260 implements the Transport Layer Security (TLS v1) protocol. 261 261 It provides a rich API, documentation 262 on which can be found in <filename>ssl(7)</filename> 262 on which can be found in <ulink role='man' 263 url='&man;ssl.7'>ssl(7)</ulink> 263 264 </para> 264 265 <indexterm zone="ch-system-openssl libssl"> -
chapter08/shadow.xml
rbb1dfaf r31a18d02 204 204 parameter to <command>useradd</command>, or else change the setting of 205 205 <parameter>USERGROUPS_ENAB</parameter> in 206 <filename>/etc/login.defs</filename>. See < filename>useradd(8)</filename>207 for more information.</para>206 <filename>/etc/login.defs</filename>. See <ulink role='man' 207 url='&man;useradd.8'>useradd(8)</ulink> for more information.</para> 208 208 209 209 <para>Second, to change the default parameters, the file -
chapter08/util-linux.xml
rbb1dfaf r31a18d02 717 717 <listitem> 718 718 <para>Displays kernel interrupt counter information in 719 <filename>top(1)</filename> style view</para> 719 <ulink role='man' url='&man;top.1'>top(1)</ulink> style 720 view</para> 720 721 <indexterm zone="ch-system-util-linux irqtop"> 721 722 <primary sortas="b-irqtop">irqtop</primary> -
chapter09/networkd.xml
rbb1dfaf r31a18d02 51 51 <filename class="extension">.network</filename> files. For detailed 52 52 descriptions and example contents of these configuration files, consult 53 the <filename>systemd-link(5)</filename>, 54 <filename>systemd-netdev(5)</filename> and 55 <filename>systemd-network(5)</filename> manual pages.</para> 53 the <ulink role='man' url='&man;systemd-link.5'>systemd-link(5)</ulink>, 54 <ulink role='man' url='&man;systemd-netdev.5'>systemd-netdev(5)</ulink>, 55 and <ulink role='man' 56 url='&man;systemd-network.5'>systemd-network(5)</ulink> manual 57 pages.</para> 56 58 57 59 <sect3 id="systemd-network-devices"> … … 114 116 115 117 <para> 116 See < filename>systemd.link(5)</filename> for more information.118 See <ulink role='man' url='&man;systemd.link.5'>systemd.link(5)</ulink> for more information. 117 119 </para> 118 120 </listitem> … … 358 360 domain) because they are handled by the 359 361 <systemitem class='library'>myhostname</systemitem> NSS module, read 360 the man page <filename>nss-myhostname(8)</filename> for details.</para> 362 the man page <ulink role='man' 363 url='&man;nss-myhostname.8'>nss-myhostname(8)</ulink> for 364 details.</para> 361 365 362 366 <para>The ::1 entry is the IPv6 counterpart of 127.0.0.1 and represents -
chapter09/systemd-custom.xml
rbb1dfaf r31a18d02 22 22 entries commented out with the default settings indicated. This file is 23 23 where the log level may be changed as well as some basic logging settings. 24 See the <filename>systemd-system.conf(5)</filename> manual page for details 25 on each configuration option.</para> 24 See the <ulink role='man' 25 url='&man;systemd-system.conf.5'>systemd-system.conf(5)</ulink> manual 26 page for details on each configuration option.</para> 26 27 27 28 </sect2> … … 90 91 files with the same name in 91 92 <filename class="directory">/usr/lib/tmpfiles.d</filename>. See 92 < filename>tmpfiles.d(5)</filename> manual page for file format93 details.</para>93 <ulink role='man' url='&man;tmpfiles.d.5'>tmpfiles.d(5)</ulink> manual 94 page for file format details.</para> 94 95 95 96 <para> … … 136 137 EOF</userinput></screen> 137 138 138 <para>See <filename>systemd.unit(5)</filename> manual page for more 139 <para>See <ulink role='man' 140 url='&man;systemd.unit.5'>systemd.unit(5)</ulink> manual page for more 139 141 information. After creating the configuration file, run 140 142 <userinput>systemctl daemon-reload</userinput> and <userinput>systemctl … … 252 254 EOF</userinput></screen> 253 255 254 <para>See the <filename>systemd-coredump(8)</filename>, 255 <filename>coredumpctl(1)</filename>, and 256 <filename>coredump.conf.d(5)</filename> manual pages for more 257 information.</para> 256 <para>See the <ulink role='man' url='&man;systemd-coredump.8'>systemd-coredump(8)</ulink>, 257 <ulink role='man' url='&man;coredumpctl.1'>coredumpctl(1)</ulink>, and 258 <ulink role='man' 259 url='&man;coredump.conf.d.5'>coredump.conf.d(5)</ulink> manual pages for 260 more information.</para> 258 261 </sect2> 259 262 -
chapter09/udev.xml
rbb1dfaf r31a18d02 226 226 <literal>pre:</literal> dependencies, or a mixture of both 227 227 <literal>pre:</literal> and <literal>post:</literal> dependencies. See 228 the <filename>modprobe.d(5)</filename> manual page for more information 229 on <quote>softdep</quote> syntax and capabilities.</para> 228 the <ulink role='man' url='&man;modprobe.d.5'>modprobe.d(5)</ulink> 229 manual page for more information on <quote>softdep</quote> syntax and 230 capabilities.</para> 230 231 231 232 <para revision="sysv">If the module in question is not a wrapper and is -
chapter09/usage.xml
rbb1dfaf r31a18d02 33 33 uses a run levels scheme. There are seven run levels, numbered 0 to 6. 34 34 (Actually, there are more run levels, but the others are for special cases and are 35 generally not used. See <filename>init(8)</filename> for more details.) 35 generally not used. See <ulink role='man' 36 url='&man;init.8'>init(8)</ulink> for more details.) 36 37 Each one of the seven corresponds to actions the computer is supposed to 37 38 perform when it starts up or shuts down. The default run level is 3. Here are the … … 342 343 doubt, look in the <filename class="directory">/usr/share/keymaps</filename> 343 344 and <filename class="directory">/usr/share/consolefonts</filename> directories 344 for valid keymaps and screen fonts. Read the <filename>loadkeys(1)</filename> and 345 <filename>setfont(8)</filename> manual pages to determine the correct 346 arguments for these programs.</para> 345 for valid keymaps and screen fonts. Read the <ulink role='man' 346 url='&man;loadkeys.1'>loadkeys(1)</ulink> and <ulink role='man' 347 url='&man;setfont.8'>setfont(8)</ulink> manual pages to determine the 348 correct arguments for these programs.</para> 347 349 348 350 <para>The <filename>/etc/sysconfig/console</filename> file should contain lines -
chapter10/fstab.xml
rbb1dfaf r31a18d02 57 57 class="partition">sda5</filename>, and <systemitem 58 58 class="filesystem">ext4</systemitem>. For details on the six 59 fields in this file, see < filename>fstab(5)</filename>.</para>59 fields in this file, see <ulink role='man' url='&man;fstab.5'>fstab(5)</ulink>.</para> 60 60 61 61 <para>Filesystems with MS-DOS or Windows origin (i.e. vfat, ntfs, smbfs, -
chapter10/kernel.xml
rbb1dfaf r31a18d02 357 357 documentation in the <filename 358 358 class="directory">linux-&linux-version;/Documentation</filename> directory. 359 Also, <filename>modprobe.d(5)</filename> may be of interest.</para> 359 Also, <ulink role='man' url='&man;modprobe.d.5'>modprobe.d(5)</ulink> 360 may be of interest.</para> 360 361 361 362 <para>Unless module support has been disabled in the kernel configuration, -
general.ent
rbb1dfaf r31a18d02 126 126 <!ENTITY pypi-home "https://pypi.org/project"> 127 127 <!ENTITY pypi-src "https://pypi.org/packages/source"> 128 <!ENTITY man "https://man.archlinux.org/man/"> 128 129 129 130 <!ENTITY root "<systemitem class='username'>root</systemitem>"> -
packages.ent
rbb1dfaf r31a18d02 363 363 <!ENTITY jinja2-url "&pypi-src;/J/Jinja2/Jinja2-&jinja2-version;.tar.gz"> 364 364 <!ENTITY jinja2-md5 "caf5418c851eac59e70a78d9730d4cea"> 365 <!ENTITY jinja2-home "https://jinja.palletsprojects.com/en/3. 0.x/">365 <!ENTITY jinja2-home "https://jinja.palletsprojects.com/en/3.1.x/"> 366 366 <!ENTITY jinja2-fin-du "3.4 MB"> 367 367 <!ENTITY jinja2-fin-sbu "less than 0.1 SBU"> -
prologue/typography.xml
rbb1dfaf r31a18d02 75 75 <para>This format is used to encapsulate text that is optional.</para> 76 76 77 <para>< filename>passwd(5)</filename></para>77 <para><ulink role='man' url='&man;passwd.5'>passwd(5)</ulink></para> 78 78 79 79 <para>This format is used to refer to a specific manual (man) page. The number inside parentheses … … 82 82 those two man pages will be located at 83 83 <filename>/usr/share/man/man1/passwd.1</filename> and 84 <filename>/usr/share/man/man5/passwd.5</filename>. When the book uses <filename>passwd(5)</filename> it is 84 <filename>/usr/share/man/man5/passwd.5</filename>. When the book uses 85 <ulink role='man' url='&man;/passwd.5'>passwd(5)</ulink> it is 85 86 specifically referring to <filename>/usr/share/man/man5/passwd.5</filename>. 86 87 <command>man passwd</command> will print the first man page it finds that … … 90 91 being specified. Note that most man pages do not have duplicate 91 92 page names in different sections. Therefore, <command>man <replaceable><program 92 name></replaceable></command> is generally sufficient.</para> 93 name></replaceable></command> is generally sufficient. In the LFS 94 book these references to man pages are also hyperlinks, so clicking on 95 such a reference will open the man page rendered in HTML from 96 <ulink url='https://man.archlinux.org/'>Arch Linux manual 97 pages</ulink>.</para> 93 98 94 99 </sect1>
Note:
See TracChangeset
for help on using the changeset viewer.