Changes in / [b277295:803bcf8]
- Files:
-
- 1 added
- 1 deleted
- 13 edited
Legend:
- Unmodified
- Added
- Removed
-
appendices/dependencies.xml
rb277295 r803bcf8 4 4 <!ENTITY % general-entities SYSTEM "../general.ent"> 5 5 %general-entities; 6 <!-- Convenient entity for "Systemd" or "Udev" -->7 <!ENTITY systemd-udev "<phrase revision='systemd'>Systemd</phrase>8 <phrase revision='sysv'>Udev</phrase>">9 6 ]> 10 7 … … 470 467 <segtitle>&before;</segtitle> 471 468 <seglistitem> 472 <seg>Bash, Diffutils, Findutils, Man-DB, and &systemd-udev;</seg> 469 <seg>Bash, Diffutils, <phrase revision="sysv">Eudev, </phrase> 470 Findutils, <phrase revision="sysv">and </phrase>Man-DB<phrase 471 revision="systemd">, and Systemd</phrase></seg> 473 472 </seglistitem> 474 473 </segmentedlist> … … 638 637 639 638 <segmentedlist id="e2fsprogs-optdeps"> 639 <segtitle>&external;</segtitle> 640 <seglistitem> 641 <seg>None</seg> 642 </seglistitem> 643 </segmentedlist> 644 645 <!-- Begin Eudev dependency info --> 646 <bridgehead renderas="sect2" id="eudev-dep" revision="sysv">Eudev</bridgehead> 647 648 <segmentedlist id="eudev-depends" revision="sysv"> 649 <segtitle>&dependencies;</segtitle> 650 <seglistitem> 651 <seg>Bash, Binutils, Coreutils, Gawk, GCC, Glibc, Grep, Gperf, Make, 652 Sed, and Util-linux</seg> 653 </seglistitem> 654 </segmentedlist> 655 656 <segmentedlist id="eudev-rundeps" revision="sysv"> 657 <segtitle>&runtime;</segtitle> 658 <seglistitem> 659 <seg>Glibc, Kmod, Xz, Util-linux, and Zlib.</seg> 660 </seglistitem> 661 </segmentedlist> 662 663 <segmentedlist id="eudev-testdeps" revision="sysv"> 664 <segtitle>&testsuites;</segtitle> 665 <seglistitem> 666 <seg>None</seg> 667 </seglistitem> 668 </segmentedlist> 669 670 <segmentedlist id="eudev-before" revision="sysv"> 671 <segtitle>&before;</segtitle> 672 <seglistitem> 673 <seg>None</seg> 674 </seglistitem> 675 </segmentedlist> 676 677 <segmentedlist id="eudev-optdeps" revision="sysv"> 640 678 <segtitle>&external;</segtitle> 641 679 <seglistitem> … … 1518 1556 <segtitle>&before;</segtitle> 1519 1557 <seglistitem> 1520 <seg> &systemd-udev;</seg>1558 <seg>Systemd</seg> 1521 1559 </seglistitem> 1522 1560 </segmentedlist> … … 1596 1634 <segtitle>&before;</segtitle> 1597 1635 <seglistitem> 1598 <seg>&systemd-udev;</seg> 1636 <seg><phrase revision="sysv">Eudev</phrase> 1637 <phrase revision="systemd">Systemd</phrase></seg> 1599 1638 </seglistitem> 1600 1639 </segmentedlist> … … 1875 1914 <segtitle>&before;</segtitle> 1876 1915 <seglistitem> 1877 <seg>GCC, Perl, Python, Shadow, and &systemd-udev;</seg> 1916 <seg>GCC, Perl, Python, 1917 <phrase revision='sysv'>and </phrase>Shadow<phrase 1918 revision='systemd'>, and Systemd</phrase></seg> 1878 1919 </seglistitem> 1879 1920 </segmentedlist> … … 2196 2237 <segtitle>&before;</segtitle> 2197 2238 <seglistitem> 2198 <seg>&systemd-udev;</seg> 2239 <seg> 2240 <phrase revision='sysv'>None</phrase> 2241 <phrase revision='systemd'>Systemd</phrase> 2242 </seg> 2199 2243 </seglistitem> 2200 2244 </segmentedlist> … … 2395 2439 <segtitle>&before;</segtitle> 2396 2440 <seglistitem> 2397 <seg>Coreutils, Kmod, Linux, and &systemd-udev;</seg>2441 <seg>Coreutils, Kmod, and Linux</seg> 2398 2442 </seglistitem> 2399 2443 </segmentedlist> … … 2517 2561 <seg><phrase revision='systemd'>D-Bus, </phrase>E2fsprogs, 2518 2562 IProute2, Kmod, Man-DB, Procps-ng, Python, 2519 &systemd-udev;,and Util-linux</seg>2563 <phrase revision='systemd'>Systemd, </phrase>and Util-linux</seg> 2520 2564 </seglistitem> 2521 2565 </segmentedlist> … … 2823 2867 <segtitle>&dependencies;</segtitle> 2824 2868 <seglistitem> 2825 <seg>Acl, Bash, Binutils, Coreutils, Diffutils, Gawk,2869 <seg>Acl, Attr, Bash, Binutils, Coreutils, Diffutils, Expat, Gawk, 2826 2870 GCC, Glibc, Gperf, Grep, Jinja2, Libcap, Libxcrypt, Meson, 2827 OpenSSL,Pkgconf, Sed, Util-linux, and Zstd</seg>2871 Pkgconf, Sed, Util-linux, and Zstd</seg> 2828 2872 </seglistitem> 2829 2873 </segmentedlist> … … 2832 2876 <segtitle>&runtime;</segtitle> 2833 2877 <seglistitem> 2834 <seg>Acl, Glibc, Libcap, Libxcrypt, OpenSSL, Util-linux, Xz, 2835 Zlib, and Zstd</seg> 2878 <seg>Acl, Attr, Glibc, Libcap, Libxcrypt, and Util-linux</seg> 2836 2879 </seglistitem> 2837 2880 </segmentedlist> … … 3062 3105 </segmentedlist> 3063 3106 3064 <!-- Begin Udev dependency info -->3065 <bridgehead renderas="sect2" id="udev-dep" revision="sysv">Udev</bridgehead>3066 3067 <segmentedlist id="udev-depends" revision="sysv">3068 <segtitle>&dependencies;</segtitle>3069 <seglistitem>3070 <seg>Acl, Bash, Binutils, Coreutils, Diffutils, Gawk,3071 GCC, Glibc, Gperf, Grep, Jinja2, Libcap, Libxcrypt, Meson,3072 OpenSSL, Pkgconf, Sed, Util-linux, and Zstd</seg>3073 </seglistitem>3074 </segmentedlist>3075 3076 <segmentedlist id="udev-rundeps" revision="sysv">3077 <segtitle>&runtime;</segtitle>3078 <seglistitem>3079 <seg>Acl, Glibc, Libcap, OpenSSL, and Util-linux</seg>3080 </seglistitem>3081 </segmentedlist>3082 3083 <segmentedlist id="udev-testdeps" revision="sysv">3084 <segtitle>&testsuites;</segtitle>3085 <seglistitem>3086 <seg>None</seg>3087 </seglistitem>3088 </segmentedlist>3089 3090 <segmentedlist id="udev-before" revision="sysv">3091 <segtitle>&before;</segtitle>3092 <seglistitem>3093 <seg>Util-linux</seg>3094 </seglistitem>3095 </segmentedlist>3096 3097 <segmentedlist id="udev-optdeps" revision="sysv">3098 <segtitle>&external;</segtitle>3099 <seglistitem>3100 <seg>None</seg>3101 </seglistitem>3102 </segmentedlist>3103 3104 3107 <!-- Begin Util-linux dependency info --> 3105 3108 <bridgehead renderas="sect2" id="util-linux-dep">Util-linux</bridgehead> … … 3108 3111 <segtitle>&dependencies;</segtitle> 3109 3112 <seglistitem> 3110 <seg>Bash, Binutils, Coreutils, Diffutils, File, Findutils, Gawk, 3113 <seg>Bash, Binutils, Coreutils, Diffutils, 3114 <phrase revision="sysv">Eudev, </phrase>File, Findutils, Gawk, 3111 3115 GCC, Gettext, Glibc, Grep, Make, Ncurses, Pkgconf, Sed, 3112 &systemd-udev;,and Zlib</seg>3116 <phrase revision="systemd">Systemd, </phrase>and Zlib</seg> 3113 3117 </seglistitem> 3114 3118 </segmentedlist> … … 3117 3121 <segtitle>&runtime;</segtitle> 3118 3122 <seglistitem> 3119 <seg>Glibc, Ncurses, Readline, &systemd-udev;,and Zlib</seg>3123 <seg>Glibc, Ncurses, Readline, and Zlib</seg> 3120 3124 </seglistitem> 3121 3125 </segmentedlist> … … 3305 3309 <segtitle>&before;</segtitle> 3306 3310 <seglistitem> 3307 <seg>File, GRUB, Kmod, Libelf, Man-DB, and &systemd-udev;</seg> 3311 <seg><phrase revision="sysv">Eudev, </phrase>File, GRUB, Kmod, 3312 Libelf, <phrase revision="sysv">and </phrase>Man-DB<phrase 3313 revision="systemd">, and Systemd</phrase></seg> 3308 3314 </seglistitem> 3309 3315 </segmentedlist> … … 3381 3387 <segtitle>&before;</segtitle> 3382 3388 <seglistitem> 3383 <seg>GCC, Libelf, and &systemd-udev;</seg> 3389 <seg><phrase revision='sysv'>GCC and Libelf</phrase> 3390 <phrase revision='systemd'>GCC, Libelf, and Systemd</phrase></seg> 3384 3391 </seglistitem> 3385 3392 </segmentedlist> -
appendices/udev-rules.xml
rb277295 r803bcf8 14 14 15 15 <para>The rules in this appendix are listed for convenience. Installation is 16 normally done via instructions in <xref linkend='ch-system- udev'/>. </para>16 normally done via instructions in <xref linkend='ch-system-eudev'/>. </para> 17 17 18 18 <sect1 id="lfsrules" role="wrap"> -
bootscripts/ChangeLog
rb277295 r803bcf8 1 2023-07-15 Xi Ruoyao <xry111@xry111.site>2 * Use /bin/udevadm instead of /sbin/udevadm.3 4 1 2022-09-30 Bruce Dubbs <bdubbs@linuxfromscratch.org> 5 2 * Mount /dev/shm as a tmpfs. -
bootscripts/lfs/init.d/udev
rb277295 r803bcf8 46 46 # Start the udev daemon to continually watch for, and act on, 47 47 # uevents 48 SYSTEMD_LOG_TARGET=kmsg/sbin/udevd --daemon48 /sbin/udevd --daemon 49 49 50 50 # Now traverse /sys in order to "coldplug" devices that have 51 51 # already been discovered 52 / bin/udevadm trigger --action=add --type=subsystems53 / bin/udevadm trigger --action=add --type=devices54 / bin/udevadm trigger --action=change --type=devices52 /sbin/udevadm trigger --action=add --type=subsystems 53 /sbin/udevadm trigger --action=add --type=devices 54 /sbin/udevadm trigger --action=change --type=devices 55 55 56 56 # Now wait for udevd to process the uevents we triggered 57 57 if ! is_true "$OMIT_UDEV_SETTLE"; then 58 / bin/udevadm settle58 /sbin/udevadm settle 59 59 fi 60 60 -
bootscripts/lfs/init.d/udev_retry
rb277295 r803bcf8 35 35 log_info_msg "Retrying failed uevents, if any..." 36 36 37 # As of udev-186, the --run option is no longer valid 38 #rundir=$(/sbin/udevadm info --run) 37 39 rundir=/run/udev 38 40 # From Debian: "copy the rules generated before / was mounted … … 51 53 while read line ; do 52 54 for subsystem in $line ; do 53 / bin/udevadm trigger --subsystem-match=$subsystem --action=add55 /sbin/udevadm trigger --subsystem-match=$subsystem --action=add 54 56 done 55 57 done … … 57 59 # Now wait for udevd to process the uevents we triggered 58 60 if ! is_true "$OMIT_UDEV_RETRY_SETTLE"; then 59 / bin/udevadm settle61 /sbin/udevadm settle 60 62 fi 61 63 -
chapter01/changelog.xml
rb277295 r803bcf8 45 45 <itemizedlist> 46 46 <listitem> 47 <para>[xry111] - Replace eudev-3.2.12 with udev from systemd-253.48 Fixes <ulink url='&lfs-ticket-root;5285'>#5085</ulink>.</para>49 </listitem>50 <listitem>51 47 <para>[bdubbs] - Update to iana-etc-20230629. Addresses 52 48 <ulink url='&lfs-ticket-root;5006'>#5006</ulink>.</para> -
chapter01/whatsnew.xml
rb277295 r803bcf8 92 92 <para>E2fsprogs-&e2fsprogs-version;</para> 93 93 </listitem>--> 94 < !--<listitem revision="sysv">95 <para> Udev-&systemd-version; (from systemd)</para>96 </listitem> -->94 <listitem revision="sysv"> 95 <para>Eudev-&eudev-version;</para> 96 </listitem> 97 97 <!--<listitem> 98 98 <para>Expat-&expat-version;</para> … … 305 305 <listitem><para></para></listitem> <!-- satisfy build --> 306 306 307 <listitem revision="sysv">308 <para>Udev-&systemd-version; (from systemd)</para>309 </listitem>310 311 <listitem revision="sysv">312 <para>Jinja2-&jinja2-version;</para>313 </listitem>314 315 <listitem revision="sysv">316 <para>MarkupSafe-&markupsafe-version;</para>317 </listitem>318 319 307 <listitem> 320 308 <para>Libxcrypt-&libxcrypt-version;</para> … … 351 339 352 340 <listitem> 353 <para>eudev-3.2.12</para>354 </listitem>355 356 <listitem>357 341 <para>grub-2.06-upstream_fixes-1.patch</para> 358 342 </listitem> -
chapter03/packages.xml
rb277295 r803bcf8 172 172 <para>Download: <ulink url="&elfutils-url;"/></para> 173 173 <para>MD5 sum: <literal>&elfutils-md5;</literal></para> 174 </listitem> 175 </varlistentry> 176 177 <varlistentry revision="sysv"> 178 <term>Eudev (&eudev-version;) - <token>&eudev-size;</token>:</term> 179 <listitem> 180 <para>Download: <ulink url="&eudev-url;"/></para> 181 <para>MD5 sum: <literal>&eudev-md5;</literal></para> 174 182 </listitem> 175 183 </varlistentry> … … 380 388 </varlistentry> 381 389 382 <varlistentry >390 <varlistentry revision="systemd"> 383 391 <term>Jinja2 (&jinja2-version;) - <token>&jinja2-size;</token>:</term> 384 392 <listitem> … … 529 537 </varlistentry> 530 538 531 <varlistentry >539 <varlistentry revision="systemd"> 532 540 <term>MarkupSafe (&markupsafe-version;) - <token>&markupsafe-size;</token>:</term> 533 541 <listitem> … … 690 698 </varlistentry> 691 699 692 <varlistentry >700 <varlistentry revision="systemd"> 693 701 <term>Systemd (&systemd-version;) - <token>&systemd-size;</token>:</term> 694 702 <listitem> … … 699 707 </varlistentry> 700 708 701 <varlistentry >709 <varlistentry revision="systemd"> 702 710 <term>Systemd Man Pages(&systemd-version;) - <token>&systemd-man-size;</token>:</term> 703 711 <listitem> -
chapter08/chapter08.xml
rb277295 r803bcf8 92 92 93 93 <!-- sysv only --> 94 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href=" udev.xml"/>94 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="eudev.xml"/> 95 95 96 96 <!-- Both sysv on systemd builds --> -
chapter08/jinja2.xml
rb277295 r803bcf8 6 6 ]> 7 7 8 <sect1 id="ch-system-jinja2" role="wrap" >8 <sect1 id="ch-system-jinja2" role="wrap" revision="systemd"> 9 9 <?dbhtml filename="jinja2.html"?> 10 10 -
chapter08/markupsafe.xml
rb277295 r803bcf8 6 6 ]> 7 7 8 <sect1 id="ch-system-markupsafe" role="wrap" >8 <sect1 id="ch-system-markupsafe" role="wrap" revision="systemd"> 9 9 <?dbhtml filename="markupsafe.html"?> 10 10 -
chapter09/network.xml
rb277295 r803bcf8 38 38 <para>The interface names depend on the implementation and 39 39 configuration of the udev daemon running on the system. The udev 40 daemon for LFS (installed in <xref linkend="ch-system- udev"/>) will40 daemon for LFS (installed in <xref linkend="ch-system-eudev"/>) will 41 41 not run until the LFS system is booted. So the interface names 42 42 in the LFS system cannot always be determined by running -
packages.ent
rb277295 r803bcf8 156 156 <!ENTITY elfutils-fin-du "120 MB"> 157 157 <!ENTITY elfutils-fin-sbu "0.3 SBU"> 158 159 <!ENTITY eudev-version "3.2.12"> 160 <!ENTITY eudev-size "2,145 KB"> 161 <!ENTITY eudev-url "https://github.com/eudev-project/eudev/releases/download/v&eudev-version;/eudev-&eudev-version;.tar.gz"> 162 <!ENTITY eudev-md5 "6f1559ca7c27013ff68816e2732498a3"> 163 <!ENTITY eudev-fin-du "83 MB"> 164 <!ENTITY eudev-fin-sbu "0.1 SBU"> 158 165 159 166 <!ENTITY expat-version "2.5.0"> … … 384 391 <!ENTITY less-fin-sbu "less than 0.1 SBU"> 385 392 386 <!ENTITY lfs-bootscripts-version "20230 716"> <!-- Scripts depend on this format -->393 <!ENTITY lfs-bootscripts-version "20230101"> <!-- Scripts depend on this format --> 387 394 <!ENTITY lfs-bootscripts-size "BOOTSCRIPTS-SIZE KB"> 388 395 <!ENTITY lfs-bootscripts-url "&downloads-root;lfs-bootscripts-&lfs-bootscripts-version;.tar.xz"> … … 707 714 <!ENTITY tzdata-home "https://www.iana.org/time-zones"> 708 715 709 <!ENTITY udev-fin-du "130 MB">710 <!ENTITY udev-fin-sbu "0.2 SBU">711 712 716 <!ENTITY udev-lfs-version "udev-lfs-20171102"> 713 717 <!ENTITY udev-lfs-size "11 KB">
Note:
See TracChangeset
for help on using the changeset viewer.