Ignore:
Timestamp:
09/03/2023 06:35:28 PM (8 months ago)
Author:
Pierre Labastie <pierre.labastie@…>
Branches:
12.1, ken/TL2024, ken/tuningfonts, lazarus, plabs/newcss, python3.11, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, xry111/llvm18
Children:
767636d
Parents:
d85cc29
Message:

Update to shadow-4.14.0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • postlfs/security/shadow.xml

    rd85cc29 re6527c7d  
    77  <!ENTITY shadow-download-http "https://github.com/shadow-maint/shadow/releases/download/&shadow-version;/shadow-&shadow-version;.tar.xz">
    88  <!ENTITY shadow-download-ftp  " ">
    9   <!ENTITY shadow-md5sum        "b1ab01b5462ddcf43588374d57bec123">
     9  <!ENTITY shadow-md5sum        "bb0166bebc24db9003bb77bfd1359042">
    1010  <!ENTITY shadow-size          "1.7 MB">
    11   <!ENTITY shadow-buildsize     "45 MB">
    12   <!ENTITY shadow-time          "0.2 SBU">
     11  <!ENTITY shadow-buildsize     "49 MB">
     12  <!ENTITY shadow-time          "less than 0.1 SBUi (with parallelism=4)">
    1313]>
    1414
     
    9292    </para>
    9393
     94    <bridgehead renderas="sect4">Optional</bridgehead>
     95    <para role="optional">
     96      <ulink url="https://libbsd.freedesktop.org/wiki/">libbsd</ulink> and
     97      <ulink url="https://www.openwall.com/tcb/">tcb</ulink>
     98    </para>
     99
    94100  </sect2>
    95101
     
    123129<!--
    124130<screen><userinput>patch -Np1 -i ../shadow-4.10-useradd_segfault-1.patch &amp;&amp;
    125 
    126 sed -i "224s/rounds/min_rounds/" libmisc/salt.c        &amp;&amp;
    127131-->
    128132<screen><userinput>sed -i 's/groups$(EXEEXT) //' src/Makefile.in          &amp;&amp;
     
    137141    -i etc/login.defs                                   &amp;&amp;
    138142
    139 ./configure --sysconfdir=/etc               \
    140             --disable-static                \
    141             --with-{b,yes}crypt             \
    142             --with-group-name-max-length=32 &amp;&amp;
     143./configure --sysconfdir=/etc   \
     144            --disable-static    \
     145            --without-libbsd    \
     146            --with-{b,yes}crypt &amp;&amp;<!--
     147This is the default:            - -with-group-name-max-length=32 &amp;&amp;-->
    143148make</userinput></screen>
    144149
     
    194199      set in LFS.
    195200    </para>
    196 <!--
    197     <para>
    198       <command>sed ... libmisc/salt.c</command> and
    199       <command>sed ... libsubid/Makefile.am</command>: Fix a couple of errors
    200       that were found after the package was released.
    201     </para>
    202 -->
    203     <para>
    204       <parameter>--with-group-name-max-length=32</parameter>: The maximum
     201
     202    <para>
     203      <parameter>--without-libbsd</parameter>: Prevents looking for the
     204      <command>readpassphrase</command> function, which can be found only in
     205      <filename class="libraryfile">libbsd</filename>, which we do not
     206      have in BLFS. An internal implementation of
     207      <command>readpassphrase</command> is used instead.
     208    </para>
     209<!-- This is the default
     210    <para>
     211      <parameter>-\-with-group-name-max-length=32</parameter>: The maximum
    205212      user name is 32 characters. Make the maximum group name the same.
    206213    </para>
     214    -->
    207215<!--
    208216    <para>
Note: See TracChangeset for help on using the changeset viewer.