Ignore:
Timestamp:
09/14/2023 10:30:17 PM (9 months ago)
Author:
Thomas Trepl <thomas@…>
Branches:
multilib
Children:
ecf738a
Parents:
ea6fdf5 (diff), ba40e32 (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.
Message:

Automatic merge of trunk into multilib

File:
1 edited

Legend:

Unmodified
Added
Removed
  • chapter08/glibc.xml

    rea6fdf5 rdc39c7b  
    5151<screen><userinput remap="pre">patch -Np1 -i ../&glibc-fhs-patch;</userinput></screen>
    5252
    53     <para>Now fix a regression causing the posix_memalign() function
    54     to be very slow in some conditions:</para>
    55 
    56 <screen><userinput remap="pre">patch -Np1 -i ../&glibc-memalign-patch;</userinput></screen>
    57 
    58     <!-- CVE-2023-4527
    59          https://sourceware.org/bugzilla/show_bug.cgi?id=30842
    60          https://sourceware.org/ml/libc-alpha/2023-September/151522.html -->
    61     <para>Then fix a security vulnerability exploitable when the
    62     <option>no-aaaa</option> option is used in
    63     <filename>/etc/resolv.conf</filename>:</para>
    64 
    65 <screen><userinput remap="pre">sed \
    66   -E "/__res_context_search/\
    67       {N;N;s/(search \(([^,]*,){6}[^,]*)NULL/\1\&amp;alt_dns_packet_buffer/}" \
    68   -i resolv/nss_dns/dns-host.c</userinput></screen>
     53    <para>Now fix two security vulnerabilities and a regression causing the
     54    posix_memalign() function very slow in some conditions:</para>
     55
     56<screen><userinput remap="pre">patch -Np1 -i ../&glibc-upstream-fixes-patch;</userinput></screen>
    6957
    7058    <para>The Glibc documentation recommends building Glibc
     
    340328    following:</para>
    341329
    342 <screen><userinput>cat &gt; /etc/nsswitch.conf &lt;&lt; "EOF"
     330<screen revision='sysv'><userinput>cat &gt; /etc/nsswitch.conf &lt;&lt; "EOF"
    343331<literal># Begin /etc/nsswitch.conf
    344332
     
    348336
    349337hosts: files dns
     338networks: files
     339
     340protocols: files
     341services: files
     342ethers: files
     343rpc: files
     344
     345# End /etc/nsswitch.conf</literal>
     346EOF</userinput></screen>
     347
     348<screen revision='systemd'><userinput>cat &gt; /etc/nsswitch.conf &lt;&lt; "EOF"
     349<literal># Begin /etc/nsswitch.conf
     350
     351passwd: files systemd
     352group: files systemd
     353shadow: files systemd
     354
     355hosts: mymachines resolve [!UNAVAIL=return] files myhostname dns
    350356networks: files
    351357
Note: See TracChangeset for help on using the changeset viewer.