Changeset d7a9421 for chapter08/systemd.xml
- Timestamp:
- 05/12/2021 04:24:11 AM (3 years ago)
- Branches:
- 11.0, 11.0-rc1, 11.0-rc2, 11.0-rc3, 11.1, 11.1-rc1, 11.2, 11.2-rc1, 11.3, 11.3-rc1, 12.0, 12.0-rc1, 12.1, 12.1-rc1, arm, bdubbs/gcc13, ml-11.0, multilib, renodr/libudev-from-systemd, s6-init, trunk, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/lfs-next, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/mips64el, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
- Children:
- 5ed37b3, c034573, df462a9
- Parents:
- 0f7d4cb
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter08/systemd.xml
r0f7d4cb rd7a9421 48 48 49 49 <!-- For linux-5.11's API headers changing the rfkill_event structure --> 50 <para>First, apply a patch to fix some regressions and fix functionality 51 with future versions of the kernel:</para> 52 53 <screen><userinput remap="pre">patch -Np1 -i ../systemd-&systemd-version;-upstream_fixes-3.patch</userinput></screen> 50 <para>First, apply a patch to fix some build issues:</para> 51 52 <screen><userinput remap="pre">patch -Np1 -i ../systemd-&systemd-version;-upstream_fixes-1.patch</userinput></screen> 54 53 55 54 <para>Remove tests that cannot be built in chroot:</para> 56 55 57 <screen><userinput remap="pre">sed '1 81,$ d' -i src/resolve/meson.build</userinput></screen>56 <screen><userinput remap="pre">sed '177,$ d' -i src/resolve/meson.build</userinput></screen> 58 57 59 58 <para>Remove an unneeded group, … … 77 76 -Dfirstboot=false \ 78 77 -Dinstall-tests=false \ 79 -Dkmod-path=/bin/kmod \80 78 -Dldconfig=false \ 81 -Dmount-path=/bin/mount \82 -Drootprefix= \83 -Drootlibdir=/lib \84 -Dsplit-usr=true \85 -Dsulogin-path=/sbin/sulogin \86 79 -Dsysusers=false \ 87 -Dumount-path=/bin/umount \88 80 -Db_lto=false \ 89 81 -Drpmmacrosdir=no \ … … 99 91 100 92 <varlistentry> 101 <term><parameter>-D*-path=*</parameter></term>102 <listitem>103 <para>These switches provide the location of binaries needed by104 systemd at runtime that have not yet been installed.</para>105 </listitem>106 </varlistentry>107 108 <varlistentry>109 93 <term><parameter>-Ddefault-dnssec=no</parameter></term> 110 94 <listitem> … … 137 121 distributions such as LFS and makes the boot time longer. Remove it 138 122 if the described feature is desired.</para> 139 </listitem>140 </varlistentry>141 142 <varlistentry>143 <term><parameter>-Droot*</parameter></term>144 <listitem>145 <para>These switches ensure that core programs and146 shared libraries are installed in subdirectories147 of the root partition.</para>148 </listitem>149 </varlistentry>150 151 <varlistentry>152 <term><parameter>-Dsplit-usr=true</parameter></term>153 <listitem>154 <para>This switch ensures that systemd will work on155 systems where /bin, /lib and /sbin directories are not156 symlinks to their /usr counterparts.</para>157 123 </listitem> 158 124 </varlistentry> … … 258 224 <seg>bootctl, busctl, coredumpctl, halt (symlink to systemctl), 259 225 hostnamectl, init, journalctl, kernel-install, localectl, loginctl, 260 machinectl, networkctl, portablectl, poweroff (symlink to226 machinectl, networkctl, oomctl, portablectl, poweroff (symlink to 261 227 systemctl), reboot (symlink to systemctl), resolvconf (symlink to 262 228 resolvectl), resolvectl, runlevel (symlink to systemctl), shutdown 263 229 (symlink to systemctl), systemctl, systemd-analyze, 264 230 systemd-ask-password, systemd-cat, systemd-cgls, systemd-cgtop, 265 systemd-delta, systemd-detect-virt, systemd-dissect, systemd-escape, 266 systemd-hwdb, systemd-id128, systemd-inhibit, systemd-machine-id-setup, 231 systemd-cryptenroll, systemd-delta, systemd-detect-virt, 232 systemd-dissect, systemd-escape, systemd-hwdb, systemd-id128, 233 systemd-inhibit, systemd-machine-id-setup, 267 234 systemd-mount, systemd-notify, systemd-nspawn, systemd-path, 268 235 systemd-repart, systemd-resolve (symlink to resolvectl), systemd-run, 269 systemd-socket-activate, systemd-stdio-bridge, systemd- tmpfiles,270 systemd-t ty-ask-password-agent, systemd-umount (symlink to271 systemd- mount), telinit (symlink to systemctl), timedatectl, and272 udevadm</seg>236 systemd-socket-activate, systemd-stdio-bridge, systemd-sysext, 237 systemd-tmpfiles, systemd-tty-ask-password-agent, 238 systemd-umount (symlink to systemd-mount), 239 telinit (symlink to systemctl), timedatectl, and udevadm</seg> 273 240 <seg>libnss_myhostname.so.2, libnss_mymachines.so.2, 274 241 libnss_resolve.so.2, libnss_systemd.so.2, 275 libsystemd.so, libsystemd-shared-&systemd-version;.so (in / lib/systemd),242 libsystemd.so, libsystemd-shared-&systemd-version;.so (in /usr/lib/systemd), 276 243 and libudev.so</seg> 277 244 <seg>/etc/binfmt.d, /etc/init.d, /etc/kernel, /etc/modules-load.d, 278 245 /etc/sysctl.d, /etc/systemd, /etc/tmpfiles.d, /etc/udev, 279 /etc/xdg/systemd, / lib/systemd,/lib/udev, /usr/include/systemd,246 /etc/xdg/systemd, /usr/lib/systemd, /usr/lib/udev, /usr/include/systemd, 280 247 /usr/lib/binfmt.d, /usr/lib/environment.d, /usr/lib/kernel, 281 248 /usr/lib/modules-load.d, /usr/lib/sysctl.d, /usr/lib/systemd, … … 424 391 </varlistentry> 425 392 393 <varlistentry id="oomctl"> 394 <term><command>oomctl</command></term> 395 <listitem> 396 <para>Controls the systemd Out Of Memory daemon</para> 397 <indexterm zone="ch-system-systemd oomctl"> 398 <primary sortas="b-oomctl">oomctl</primary> 399 </indexterm> 400 </listitem> 401 </varlistentry> 402 426 403 <varlistentry id="portablectl"> 427 404 <term><command>portablectl</command></term> … … 569 546 </varlistentry> 570 547 548 <varlistentry id="systemd-cryptenroll"> 549 <term><command>systemd-cryptenroll</command></term> 550 <listitem> 551 <para>Is used to enroll or remove a system from full disk encryption, 552 as well as set and query private keys and recovery keys</para> 553 <indexterm zone="ch-system-systemd systemd-cryptenroll"> 554 <primary sortas="b-systemd-cryptenroll">systemd-cryptenroll</primary> 555 </indexterm> 556 </listitem> 557 </varlistentry> 558 571 559 <varlistentry id="systemd-delta"> 572 560 <term><command>systemd-delta</command></term> … … 740 728 <indexterm zone="ch-system-systemd systemd-socket-activate"> 741 729 <primary sortas="b-systemd-socket-activate">systemd-socket-activate</primary> 730 </indexterm> 731 </listitem> 732 </varlistentry> 733 734 <varlistentry id="systemd-sysext"> 735 <term><command>systemd-sysext</command></term> 736 <listitem> 737 <para>Creates, deletes, and manages system extensions through the 738 systemd-sysextd daemon</para> 739 <indexterm zone="ch-system-systemd systemd-sysext"> 740 <primary sortas="b-systemd-sysext">systemd-sysext</primary> 742 741 </indexterm> 743 742 </listitem>
Note:
See TracChangeset
for help on using the changeset viewer.