lfs-ru/chapter01/whatsnew.xml
2023-06-23 16:26:24 +05:00

317 lines
8.7 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../general.ent">
%general-entities;
]>
<sect1 id="ch-intro-whatsnew">
<?dbhtml filename="whatsnew.html"?>
<title>Что нового с момента последнего релиза</title>
<para>В версии 11.3, были включены параметры <parameter>--enable-default-pie</parameter>
и <parameter>--enable-default-ssp</parameter> для GCC. Эти методы могут смягчить
некоторые вредоносные атаки, но они не обеспечивают полную безопасность. Обратите
внимание, что некоторые учебники предполагают, что эти параметры отключены, так что
если вы запускаете примеры из такого учебника в системе LFS, вам может потребоваться
отключить PIE и SSP с помощью параметров GCC:
<parameter>-fno-pie -no-pie -fno-stack-protection</parameter>.</para>
<para>Ниже приведен список пакетов, обновленых после предыдущего выпуска книги.</para>
<!--
Every package in the book is listed in the "Upgraded to:" section.
Comment/uncomment as needed. DO NOT delete any of these lines unless that
package is removed from the book entirely.
-->
<itemizedlist>
<title>Обновлены:</title>
<!--<listitem><para></para></listitem> satisfy build -->
<!--<listitem>
<para>None</para>
</listitem>-->
<!--<listitem>
<para>Acl-&acl-version;</para>
</listitem>-->
<!--<listitem>
<para>Attr-&attr-version;</para>
</listitem>-->
<!--<listitem>
<para>Autoconf-&autoconf-version;</para>
</listitem>-->
<!--<listitem>
<para>Automake-&automake-version;</para>
</listitem>-->
<listitem>
<para>Bash &bash-version;</para>
</listitem>
<listitem>
<para>Bc &bc-version;</para>
</listitem>
<listitem>
<para>Binutils-&binutils-version;</para>
</listitem>
<!--<listitem>
<para>Bison-&bison-version;</para>
</listitem>-->
<!--<listitem>
<para>Bzip2-&bzip2-version;</para>
</listitem>-->
<!--<listitem>
<para>Check-&check-version;</para>
</listitem>-->
<!--<listitem>
<para>Coreutils-&coreutils-version;</para>
</listitem>-->
<!--<listitem>
<para>DejaGNU-&dejagnu-version;</para>
</listitem>-->
<listitem revision="systemd">
<para>D-Bus-&dbus-version;</para>
</listitem>
<listitem>
<para>Diffutils-&diffutils-version;</para>
</listitem>
<listitem>
<para>E2fsprogs-&e2fsprogs-version;</para>
</listitem>
<!--<listitem revision="sysv">
<para>Eudev-&eudev-version;</para>
</listitem>-->
<listitem>
<para>Expat-&expat-version;</para>
</listitem>
<!--<listitem>
<para>Expect-&expect-version;</para>
</listitem>-->
<listitem>
<para>File-&file-version;</para>
</listitem>
<!--<listitem>
<para>Findutils-&findutils-version;</para>
</listitem>-->
<!--<listitem>
<para>Flex-&flex-version;</para>
</listitem>-->
<listitem>
<para>Gawk-&gawk-version;</para>
</listitem>
<!--<listitem>
<para>GCC-&gcc-version;</para>
</listitem>-->
<!--<listitem>
<para>GDBM-&gdbm-version;</para>
</listitem>-->
<listitem>
<para>Gettext-&gettext-version;</para>
</listitem>
<listitem>
<para>Glibc-&glibc-version;</para>
</listitem>
<!--<listitem>
<para>GMP-&gmp-version;</para>
</listitem>-->
<!--<listitem>
<para>Gperf-&gperf-version;</para>
</listitem>-->
<listitem>
<para>Grep-&grep-version;</para>
</listitem>
<!--<listitem>
<para>Groff-&groff-version;</para>
</listitem>-->
<!--<listitem>
<para>GRUB-&grub-version;</para>
</listitem>-->
<!--<listitem>
<para>Gzip-&gzip-version;</para>
</listitem>-->
<listitem>
<para>IANA-Etc-&iana-etc-version;</para>
</listitem>
<listitem>
<para>Inetutils-&inetutils-version;</para>
</listitem>
<!--<listitem>
<para>Intltool-&intltool-version;</para>
</listitem>-->
<listitem>
<para>IPRoute2-&iproute2-version;</para>
</listitem>
<!--<listitem revision="systemd">
<para>Jinja2-&jinja2-version;</para>
</listitem>-->
<!--<listitem>
<para>Kbd-&kbd-version;</para>
</listitem>-->
<!--<listitem>
<para>Kmod-&kmod-version;</para>
</listitem>-->
<listitem>
<para>Less-&less-version;</para>
</listitem>
<!--<listitem>
<para>LFS-Bootscripts-&lfs-bootscripts-version;</para>
</listitem>-->
<listitem>
<para>Libcap-&libcap-version;</para>
</listitem>
<listitem>
<para>Libelf-&elfutils-version; (из elfutils)</para>
</listitem>
<listitem>
<para>Libffi-&libffi-version;</para>
</listitem>
<!--<listitem>
<para>Libpipeline-&libpipeline-version;</para>
</listitem>-->
<!--<listitem>
<para>Libtool-&libtool-version;</para>
</listitem>-->
<listitem>
<para>Linux-&linux-version;</para>
</listitem>
<!--<listitem>
<para>M4-&m4-version;</para>
</listitem>-->
<listitem>
<para>Make-&make-version;</para>
</listitem>
<listitem>
<para>Man-DB-&man-db-version;</para>
</listitem>
<listitem>
<para>Man-pages-&man-pages-version;</para>
</listitem>
<listitem revision="systemd">
<para>MarkupSafe-&markupsafe-version;</para>
</listitem>
<listitem>
<para>Meson-&meson-version;</para>
</listitem>
<listitem>
<para>MPC-&mpc-version;</para>
</listitem>
<listitem>
<para>MPFR-&mpfr-version;</para>
</listitem>
<listitem>
<para>Ncurses-&ncurses-version;</para>
</listitem>
<listitem>
<para>Ninja-&ninja-version;</para>
</listitem>
<listitem>
<para>Openssl-&openssl-version;</para>
</listitem>
<!--<listitem>
<para>Patch-&patch-version;</para>
</listitem>-->
<!--<listitem>
<para>Perl-&perl-version;</para>
</listitem>-->
<!--<listitem>
<para>Pkg-config-&pkgconfig-version;</para>
</listitem>-->
<listitem>
<para>Procps-ng-&procps-ng-version;</para>
</listitem>
<listitem>
<para>Psmisc-&psmisc-version;</para>
</listitem>
<listitem>
<para>Python-&python-version;</para>
</listitem>
<listitem>
<para>Readline-&readline-version;</para>
</listitem>
<listitem>
<para>Sed-&sed-version;</para>
</listitem>
<listitem>
<para>Shadow-&shadow-version;</para>
</listitem>
<!--<listitem revision="sysv">
<para>Sysklogd-&sysklogd-version;</para>
</listitem>-->
<listitem revision="systemd">
<para>Systemd-&systemd-version;</para>
</listitem>
<listitem revision="sysv">
<para>SysVinit-&sysvinit-version;</para>
</listitem>
<!--<listitem>
<para>Tar-&tar-version;</para>
</listitem>-->
<listitem>
<para>Tcl-&tcl-version;</para>
</listitem>
<listitem>
<para>Texinfo-&texinfo-version;</para>
</listitem>
<listitem>
<para>Tzdata-&tzdata-version;</para>
</listitem>
<!--<listitem>
<para>Util-Linux-&util-linux-version;</para>
</listitem>-->
<listitem>
<para>Vim-&vim-version;</para>
</listitem>
<listitem>
<para>wheel-&wheel-version;</para>
</listitem>
<!--<listitem>
<para>XML-Parser-&xml-parser-version;</para>
</listitem>-->
<listitem>
<para>XZ-Utils-&xz-version;</para>
</listitem>
<listitem>
<para>Zlib-&zlib-version;</para>
</listitem>
<listitem>
<para>Zstd-&zstd-version;</para>
</listitem>
</itemizedlist>
<!--<itemizedlist>
<title>Downgraded to:</title>
<listitem>
<para>PLACEHOLDER</para>
</listitem>
</itemizedlist>-->
<itemizedlist>
<title>Добавлены:</title>
<!-- <listitem><para></para></listitem> satisfy build -->
<listitem>
<para>&grub-upstream-fixes-patch;</para>
</listitem>
<listitem>
<para>&readline-fixes-patch;</para>
</listitem>
<listitem revision="systemd">
<para>&systemd-upstream-patch;</para>
</listitem>
</itemizedlist>
<itemizedlist>
<title>Удалены:</title>
<listitem><para></para></listitem> <!-- satisfy build -->
<listitem>
<para>zstd-1.5.2-upstream_fixes-1.patch</para>
</listitem>
</itemizedlist>
</sect1>