mirror of
https://git.linuxfromscratch.org/lfs.git
synced 2025-12-27 03:33:50 -05:00
Package updates:
Update to OpenSSL-3.5.4 (Security Update) Update to systemd-258 (as well as udev for SysV)
This commit is contained in:
@@ -43,6 +43,10 @@
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>2025-10-01</para>
|
<para>2025-10-01</para>
|
||||||
<itemizedlist>
|
<itemizedlist>
|
||||||
|
<listitem>
|
||||||
|
<para>[renodr] - Update to systemd-258 (including udev for SysV).
|
||||||
|
Fixes <ulink url="&lfs-ticket-root;5791">#5791</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>[bdubbs] - Update to vim-9.1.1806. Addresses
|
<para>[bdubbs] - Update to vim-9.1.1806. Addresses
|
||||||
<ulink url='&lfs-ticket-root;5006'>#4500</ulink>.</para>
|
<ulink url='&lfs-ticket-root;5006'>#4500</ulink>.</para>
|
||||||
@@ -69,15 +73,15 @@
|
|||||||
</listitem>
|
</listitem>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>[bdubbs] - Update to meson-1.9.1. Fixes
|
<para>[bdubbs] - Update to meson-1.9.1. Fixes
|
||||||
<ulink url='&lfs-ticket-root;5707'>#5797</ulink>.</para>
|
<ulink url='&lfs-ticket-root;5797'>#5797</ulink>.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>[bdubbs] - Update to openssl-3.5.3. Fixes
|
<para>[renodr] - Update to openssl-3.5.4 (Security Update). Fixes
|
||||||
<ulink url='&lfs-ticket-root;5703'>#5793</ulink>.</para>
|
<ulink url='&lfs-ticket-root;5793'>#5793</ulink>.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>[bdubbs] - Update to util-linux-2.41.2. Fixes
|
<para>[bdubbs] - Update to util-linux-2.41.2. Fixes
|
||||||
<ulink url='&lfs-ticket-root;5708'>#5798</ulink>.</para>
|
<ulink url='&lfs-ticket-root;5798'>#5798</ulink>.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
</itemizedlist>
|
</itemizedlist>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|||||||
@@ -242,9 +242,9 @@
|
|||||||
<!--<listitem revision="sysv">
|
<!--<listitem revision="sysv">
|
||||||
<para>Sysklogd-&sysklogd-version;</para>
|
<para>Sysklogd-&sysklogd-version;</para>
|
||||||
</listitem>-->
|
</listitem>-->
|
||||||
<!--<listitem>
|
<listitem>
|
||||||
<para>Systemd-&systemd-version;</para>
|
<para>Systemd-&systemd-version;</para>
|
||||||
</listitem>-->
|
</listitem>
|
||||||
<!--<listitem revision="sysv">
|
<!--<listitem revision="sysv">
|
||||||
<para>SysVinit-&sysvinit-version;</para>
|
<para>SysVinit-&sysvinit-version;</para>
|
||||||
</listitem>-->
|
</listitem>-->
|
||||||
|
|||||||
@@ -107,6 +107,7 @@ dialout:x:10:
|
|||||||
audio:x:11:
|
audio:x:11:
|
||||||
video:x:12:
|
video:x:12:
|
||||||
utmp:x:13:
|
utmp:x:13:
|
||||||
|
clock:x:14:
|
||||||
cdrom:x:15:
|
cdrom:x:15:
|
||||||
adm:x:16:
|
adm:x:16:
|
||||||
messagebus:x:18:
|
messagebus:x:18:
|
||||||
@@ -134,6 +135,7 @@ dialout:x:10:
|
|||||||
audio:x:11:
|
audio:x:11:
|
||||||
video:x:12:
|
video:x:12:
|
||||||
utmp:x:13:
|
utmp:x:13:
|
||||||
|
clock:x:14:
|
||||||
cdrom:x:15:
|
cdrom:x:15:
|
||||||
adm:x:16:
|
adm:x:16:
|
||||||
messagebus:x:18:
|
messagebus:x:18:
|
||||||
|
|||||||
@@ -64,7 +64,6 @@ meson setup .. \
|
|||||||
-D sysusers=false \
|
-D sysusers=false \
|
||||||
-D rpmmacrosdir=no \
|
-D rpmmacrosdir=no \
|
||||||
-D homed=disabled \
|
-D homed=disabled \
|
||||||
-D userdb=false \
|
|
||||||
-D man=disabled \
|
-D man=disabled \
|
||||||
-D mode=release \
|
-D mode=release \
|
||||||
-D pamconfdir=no \
|
-D pamconfdir=no \
|
||||||
@@ -141,11 +140,10 @@ meson setup .. \
|
|||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
|
||||||
<varlistentry>
|
<varlistentry>
|
||||||
<term><parameter>-D homed=disabled</parameter> and
|
<term><parameter>-D homed=disabled</parameter></term>
|
||||||
<parameter>-D userdb=false</parameter></term>
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>Remove two daemons with dependencies that do not fit
|
<para>Remove a daemon which has dependencies that do not fit within
|
||||||
within the scope of LFS.</para>
|
the scope of LFS.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
|
||||||
@@ -275,12 +273,12 @@ ninja test</userinput></screen>
|
|||||||
<segtitle>Installed directories</segtitle>
|
<segtitle>Installed directories</segtitle>
|
||||||
|
|
||||||
<seglistitem>
|
<seglistitem>
|
||||||
<seg>busctl, coredumpctl, halt (symlink to systemctl),
|
<seg>bootctl, busctl, coredumpctl, halt (symlink to systemctl),
|
||||||
hostnamectl, init, journalctl, kernel-install, localectl, loginctl,
|
hostnamectl, init, journalctl, kernel-install, localectl, loginctl,
|
||||||
machinectl, mount.ddi (symlink to systemd-dissect), networkctl,
|
machinectl, mount.ddi (symlink to systemd-dissect), networkctl,
|
||||||
oomctl, portablectl, poweroff (symlink to
|
oomctl, portablectl, poweroff (symlink to
|
||||||
systemctl), reboot (symlink to systemctl), resolvconf (symlink to
|
systemctl), reboot (symlink to systemctl), resolvconf (symlink to
|
||||||
resolvectl), resolvectl, runlevel (symlink to systemctl), shutdown
|
resolvectl), resolvectl, run0, runlevel (symlink to systemctl), shutdown
|
||||||
(symlink to systemctl), systemctl, systemd-ac-power, systemd-analyze,
|
(symlink to systemctl), systemctl, systemd-ac-power, systemd-analyze,
|
||||||
systemd-ask-password, systemd-cat, systemd-cgls, systemd-cgtop,
|
systemd-ask-password, systemd-cat, systemd-cgls, systemd-cgtop,
|
||||||
systemd-confext (symlink to systemd-sysext), systemd-creds,
|
systemd-confext (symlink to systemd-sysext), systemd-creds,
|
||||||
@@ -288,21 +286,22 @@ ninja test</userinput></screen>
|
|||||||
systemd-dissect, systemd-escape, systemd-hwdb, systemd-id128,
|
systemd-dissect, systemd-escape, systemd-hwdb, systemd-id128,
|
||||||
systemd-inhibit, systemd-machine-id-setup,
|
systemd-inhibit, systemd-machine-id-setup,
|
||||||
systemd-mount, systemd-notify, systemd-nspawn, systemd-path,
|
systemd-mount, systemd-notify, systemd-nspawn, systemd-path,
|
||||||
systemd-repart, systemd-resolve (symlink to resolvectl), systemd-run,
|
systemd-pty-forward, systemd-repart, systemd-resolve
|
||||||
systemd-socket-activate, systemd-stdio-bridge, systemd-sysext,
|
(symlink to resolvectl), systemd-run, systemd-socket-activate,
|
||||||
systemd-tmpfiles, systemd-tty-ask-password-agent,
|
systemd-stdio-bridge, systemd-sysext, systemd-tmpfiles,
|
||||||
|
systemd-tty-ask-password-agent, systemd-vpick,
|
||||||
systemd-umount (symlink to systemd-mount),
|
systemd-umount (symlink to systemd-mount),
|
||||||
telinit (symlink to systemctl), timedatectl, and udevadm</seg>
|
timedatectl, udevadm, userdbctl, and varlinkctl</seg>
|
||||||
<seg>libnss_myhostname.so.2, libnss_mymachines.so.2,
|
<seg>libnss_myhostname.so.2, libnss_mymachines.so.2,
|
||||||
libnss_resolve.so.2, libnss_systemd.so.2,
|
libnss_resolve.so.2, libnss_systemd.so.2,
|
||||||
libsystemd.so, libsystemd-shared-&systemd-version;.so (in /usr/lib/systemd),
|
libsystemd.so, libsystemd-shared-&systemd-version;.so (in /usr/lib/systemd),
|
||||||
and libudev.so</seg>
|
and libudev.so</seg>
|
||||||
<seg>/etc/binfmt.d, /etc/init.d, /etc/kernel, /etc/modules-load.d,
|
<seg>/etc/binfmt.d, /etc/init.d, /etc/kernel, /etc/modules-load.d,
|
||||||
/etc/sysctl.d, /etc/systemd, /etc/tmpfiles.d, /etc/udev,
|
/etc/sysctl.d, /etc/systemd, /etc/tmpfiles.d, /etc/udev,
|
||||||
/etc/xdg/systemd, /usr/lib/systemd, /usr/lib/udev, /usr/include/systemd,
|
/etc/xdg/systemd, /usr/include/systemd, /usr/lib/binfmt.d,
|
||||||
/usr/lib/binfmt.d, /usr/lib/environment.d, /usr/lib/kernel,
|
/usr/lib/credstore, /usr/lib/environment.d, /usr/lib/kernel,
|
||||||
/usr/lib/modules-load.d, /usr/lib/sysctl.d, /usr/lib/systemd,
|
/usr/lib/modprobe.d, /usr/lib/modules-load.d, /usr/lib/systemd,
|
||||||
/usr/lib/tmpfiles.d,
|
/usr/lib/udev, /usr/lib/sysctl.d, /usr/lib/systemd, /usr/lib/tmpfiles.d,
|
||||||
/usr/share/doc/systemd-&systemd-version;, /usr/share/factory,
|
/usr/share/doc/systemd-&systemd-version;, /usr/share/factory,
|
||||||
/usr/share/systemd, /var/lib/systemd, and /var/log/journal</seg>
|
/usr/share/systemd, /var/lib/systemd, and /var/log/journal</seg>
|
||||||
</seglistitem>
|
</seglistitem>
|
||||||
@@ -313,6 +312,16 @@ ninja test</userinput></screen>
|
|||||||
<?dbfo list-presentation="list"?>
|
<?dbfo list-presentation="list"?>
|
||||||
<?dbhtml list-presentation="table"?>
|
<?dbhtml list-presentation="table"?>
|
||||||
|
|
||||||
|
<varlistentry id="bootctl">
|
||||||
|
<term><command>bootctl</command></term>
|
||||||
|
<listitem>
|
||||||
|
<para>Is used to control EFI firmware boot settings on a system</para>
|
||||||
|
<indexterm zone="ch-system-systemd bootctl">
|
||||||
|
<primary sortas="b-bootctl">bootctl</primary>
|
||||||
|
</indexterm>
|
||||||
|
</listitem>
|
||||||
|
</varlistentry>
|
||||||
|
|
||||||
<varlistentry id="busctl">
|
<varlistentry id="busctl">
|
||||||
<term><command>busctl</command></term>
|
<term><command>busctl</command></term>
|
||||||
<listitem>
|
<listitem>
|
||||||
@@ -502,6 +511,17 @@ ninja test</userinput></screen>
|
|||||||
</listitem>
|
</listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
|
||||||
|
<varlistentry id="run0">
|
||||||
|
<term><command>run0</command></term>
|
||||||
|
<listitem>
|
||||||
|
<para>Temporary elevates or acquires different privileges, similar
|
||||||
|
to sudo</para>
|
||||||
|
<indexterm zone="ch-system-systemd run0">
|
||||||
|
<primary sortas="b-run0">run0</primary>
|
||||||
|
</indexterm>
|
||||||
|
</listitem>
|
||||||
|
</varlistentry>
|
||||||
|
|
||||||
<varlistentry id="runlevel">
|
<varlistentry id="runlevel">
|
||||||
<term><command>runlevel</command></term>
|
<term><command>runlevel</command></term>
|
||||||
<listitem>
|
<listitem>
|
||||||
@@ -742,6 +762,17 @@ ninja test</userinput></screen>
|
|||||||
</listitem>
|
</listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
|
||||||
|
<varlistentry id="systemd-pty-forward">
|
||||||
|
<term><command>systemd-pty-forward</command></term>
|
||||||
|
<listitem>
|
||||||
|
<para>Is used to run a command with a custom terminal background
|
||||||
|
color or title</para>
|
||||||
|
<indexterm zone="ch-system-systemd systemd-pty-forward">
|
||||||
|
<primary sortas="b-systemd-pty-forward">systemd-pty-forward</primary>
|
||||||
|
</indexterm>
|
||||||
|
</listitem>
|
||||||
|
</varlistentry>
|
||||||
|
|
||||||
<varlistentry id="systemd-repart">
|
<varlistentry id="systemd-repart">
|
||||||
<term><command>systemd-repart</command></term>
|
<term><command>systemd-repart</command></term>
|
||||||
<listitem>
|
<listitem>
|
||||||
@@ -831,6 +862,17 @@ ninja test</userinput></screen>
|
|||||||
</listitem>
|
</listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
|
||||||
|
<varlistentry id="systemd-vpick">
|
||||||
|
<term><command>systemd-vpick</command></term>
|
||||||
|
<listitem>
|
||||||
|
<para>Is used to resolve paths to a ".v/ versioned directory</para>
|
||||||
|
<indexterm zone="ch-system-systemd systemd-vpick">
|
||||||
|
<primary sortas="b-systemd-vpick">systemd-vpick</primary>
|
||||||
|
</indexterm>
|
||||||
|
</listitem>
|
||||||
|
</varlistentry>
|
||||||
|
|
||||||
|
<!-- Removed in 258
|
||||||
<varlistentry id="telinit">
|
<varlistentry id="telinit">
|
||||||
<term><command>telinit</command></term>
|
<term><command>telinit</command></term>
|
||||||
<listitem>
|
<listitem>
|
||||||
@@ -841,6 +883,7 @@ ninja test</userinput></screen>
|
|||||||
</indexterm>
|
</indexterm>
|
||||||
</listitem>
|
</listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
-->
|
||||||
|
|
||||||
<varlistentry id="timedatectl">
|
<varlistentry id="timedatectl">
|
||||||
<term><command>timedatectl</command></term>
|
<term><command>timedatectl</command></term>
|
||||||
@@ -866,6 +909,26 @@ ninja test</userinput></screen>
|
|||||||
</listitem>
|
</listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
|
||||||
|
<varlistentry id="userdbctl">
|
||||||
|
<term><command>userdbctl</command></term>
|
||||||
|
<listitem>
|
||||||
|
<para>Is used to inspect users, groups, and group memberships</para>
|
||||||
|
<indexterm zone="ch-system-systemd userdbctl">
|
||||||
|
<primary sortas="b-userdbctl">userdbctl</primary>
|
||||||
|
</indexterm>
|
||||||
|
</listitem>
|
||||||
|
</varlistentry>
|
||||||
|
|
||||||
|
<varlistentry id="varlinkctl">
|
||||||
|
<term><command>varlinkctl</command></term>
|
||||||
|
<listitem>
|
||||||
|
<para>Is used to interact with and invoke Varlink services</para>
|
||||||
|
<indexterm zone="ch-system-systemd varlinkctl">
|
||||||
|
<primary sortas="b-varlinkctl">varlinkctl</primary>
|
||||||
|
</indexterm>
|
||||||
|
</listitem>
|
||||||
|
</varlistentry>
|
||||||
|
|
||||||
<varlistentry id="libsystemd">
|
<varlistentry id="libsystemd">
|
||||||
<term><filename class="libraryfile">libsystemd</filename></term>
|
<term><filename class="libraryfile">libsystemd</filename></term>
|
||||||
<listitem>
|
<listitem>
|
||||||
|
|||||||
@@ -56,6 +56,10 @@
|
|||||||
|
|
||||||
<screen><userinput remap="pre">sed -i '/systemd-sysctl/s/^/#/' rules.d/99-systemd.rules.in</userinput></screen>
|
<screen><userinput remap="pre">sed -i '/systemd-sysctl/s/^/#/' rules.d/99-systemd.rules.in</userinput></screen>
|
||||||
|
|
||||||
|
<para>Fix a bug that prevents udev from running correctly:</para>
|
||||||
|
|
||||||
|
<screen><userinput remap="pre">sed -i "/udev_dependencies,/a \ 'link_with': udev_link_with," src/udev/meson.build</userinput></screen>
|
||||||
|
|
||||||
<para>Adjust the hardcoded paths to network configuration files for the
|
<para>Adjust the hardcoded paths to network configuration files for the
|
||||||
standalone udev installation:</para>
|
standalone udev installation:</para>
|
||||||
|
|
||||||
|
|||||||
20
packages.ent
20
packages.ent
@@ -539,10 +539,10 @@
|
|||||||
<!ENTITY ninja-fin-du "43 MB">
|
<!ENTITY ninja-fin-du "43 MB">
|
||||||
<!ENTITY ninja-fin-sbu "0.2 SBU">
|
<!ENTITY ninja-fin-sbu "0.2 SBU">
|
||||||
|
|
||||||
<!ENTITY openssl-version "3.5.3">
|
<!ENTITY openssl-version "3.5.4">
|
||||||
<!ENTITY openssl-size "51,937 KB">
|
<!ENTITY openssl-size "51,944 KB">
|
||||||
<!ENTITY openssl-url "&github;/openssl/openssl/releases/download/openssl-&openssl-version;/openssl-&openssl-version;.tar.gz">
|
<!ENTITY openssl-url "&github;/openssl/openssl/releases/download/openssl-&openssl-version;/openssl-&openssl-version;.tar.gz">
|
||||||
<!ENTITY openssl-md5 "0ec20faeb96bbb203c8684cc7fe4432e">
|
<!ENTITY openssl-md5 "570a7ab371147b6ba72c6d0fed93131f">
|
||||||
<!ENTITY openssl-home "https://www.openssl-library.org/">
|
<!ENTITY openssl-home "https://www.openssl-library.org/">
|
||||||
<!ENTITY openssl-fin-du "1.1 GB">
|
<!ENTITY openssl-fin-du "1.1 GB">
|
||||||
<!ENTITY openssl-fin-sbu "1.9 SBU">
|
<!ENTITY openssl-fin-sbu "1.9 SBU">
|
||||||
@@ -685,22 +685,22 @@
|
|||||||
<!ENTITY sysklogd-fin-du "3.9 MB">
|
<!ENTITY sysklogd-fin-du "3.9 MB">
|
||||||
<!ENTITY sysklogd-fin-sbu "less than 0.1 SBU">
|
<!ENTITY sysklogd-fin-sbu "less than 0.1 SBU">
|
||||||
|
|
||||||
<!ENTITY systemd-version "257.8">
|
<!ENTITY systemd-version "258">
|
||||||
<!--<!ENTITY systemd-stable "6b4878d">-->
|
<!--<!ENTITY systemd-stable "6b4878d">-->
|
||||||
<!-- The above entity is used whenever we move to a stable backport branch.
|
<!-- The above entity is used whenever we move to a stable backport branch.
|
||||||
In the event of a critical problem or kernel change that is incompatible,
|
In the event of a critical problem or kernel change that is incompatible,
|
||||||
we will switch to the backport branch until the next stable release. -->
|
we will switch to the backport branch until the next stable release. -->
|
||||||
<!ENTITY systemd-size "16,002 KB">
|
<!ENTITY systemd-size "16,580 KB">
|
||||||
<!ENTITY systemd-url "&github;/systemd/systemd/archive/v&systemd-version;/systemd-&systemd-version;.tar.gz">
|
<!ENTITY systemd-url "&github;/systemd/systemd/archive/v&systemd-version;/systemd-&systemd-version;.tar.gz">
|
||||||
<!--<!ENTITY systemd-url "&anduin-sources;/systemd-&systemd-version;-&systemd-stable;.tar.xz">-->
|
<!--<!ENTITY systemd-url "&anduin-sources;/systemd-&systemd-version;-&systemd-stable;.tar.xz">-->
|
||||||
<!ENTITY systemd-md5 "25fe5d328e22641254761f1baa74cee0">
|
<!ENTITY systemd-md5 "490c1c2bbe5b576ff9ca2848fbd31507">
|
||||||
<!ENTITY systemd-home "https://systemd.io">
|
<!ENTITY systemd-home "https://systemd.io">
|
||||||
<!ENTITY systemd-man-version "257.8">
|
<!ENTITY systemd-man-version "258">
|
||||||
<!ENTITY systemd-man-size "736 KB">
|
<!ENTITY systemd-man-size "768 KB">
|
||||||
<!--<!ENTITY systemd-man-url "&anduin-sources;/systemd-man-pages-&systemd-version;-&systemd-stable;.tar.xz">-->
|
<!--<!ENTITY systemd-man-url "&anduin-sources;/systemd-man-pages-&systemd-version;-&systemd-stable;.tar.xz">-->
|
||||||
<!ENTITY systemd-man-url "&anduin-sources;/systemd-man-pages-&systemd-man-version;.tar.xz">
|
<!ENTITY systemd-man-url "&anduin-sources;/systemd-man-pages-&systemd-man-version;.tar.xz">
|
||||||
<!ENTITY systemd-man-md5 "a44063e2ec0cf4adfd2ed5c9e9e095c5">
|
<!ENTITY systemd-man-md5 "688045e26e6121dd8f7b9abf788e47d9">
|
||||||
<!ENTITY systemd-fin-du "310 MB">
|
<!ENTITY systemd-fin-du "337 MB">
|
||||||
<!ENTITY systemd-fin-sbu "1.4 SBU">
|
<!ENTITY systemd-fin-sbu "1.4 SBU">
|
||||||
|
|
||||||
<!ENTITY sysvinit-version "3.14">
|
<!ENTITY sysvinit-version "3.14">
|
||||||
|
|||||||
Reference in New Issue
Block a user