Changeset 30940d7 for postlfs


Ignore:
Timestamp:
12/04/2023 01:40:56 AM (6 months ago)
Author:
Bruce Dubbs <bdubbs@…>
Branches:
12.1, ken/TL2024, lazarus, plabs/newcss, python3.11, rahul/power-profiles-daemon, trunk, xry111/llvm18
Children:
e38d70a
Parents:
032d0cf
Message:

Update to cryptsetup-2.6.1.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • postlfs/security/cryptsetup.xml

    r032d0cf r30940d7  
    77  <!ENTITY cryptsetup-download-http "&kernel-dl;/linux/utils/cryptsetup/v&cryptsetup-minor;/cryptsetup-&cryptsetup-version;.tar.xz">
    88  <!ENTITY cryptsetup-download-ftp  " ">
    9   <!ENTITY cryptsetup-md5sum        "2303d57e78d4977344188a46e125095c">
     9  <!ENTITY cryptsetup-md5sum        "f9451ea928dc600eb34dd9f4d9ca34e5">
    1010  <!ENTITY cryptsetup-size          "11 MB">
    11   <!ENTITY cryptsetup-buildsize     "29 MB (add 5 MB for tests)">
    12   <!ENTITY cryptsetup-time          "0.2 SBU (add 19 SBU for tests)">
     11  <!ENTITY cryptsetup-buildsize     "32 MB (add 5 MB for tests)">
     12  <!ENTITY cryptsetup-time          "0.2 SBU (add 7.6 SBU for tests)">
    1313]>
    1414
     
    119119      <title>Installation of cryptsetup</title>
    120120
    121 <!-- No longer needed with 2.3.2
    122     <para>
    123       First, apply a patch to fix a build problem caused by API changes in
    124       <xref role="nodep" linkend="json-c"/>:
    125     </para>
    126 
    127 <screen><userinput remap="pre">patch -Np1 -i ../cryptsetup-&cryptsetup-version;-upstream_fixes-1.patch</userinput></screen>
    128 -->
    129 
    130121    <para>
    131122      Install <application>cryptsetup</application> by running the following
     
    133124    </para>
    134125
    135 <screen><userinput>./configure --prefix=/usr --disable-ssh-token &amp;&amp;
     126<screen><userinput>
     127./configure --prefix=/usr       \
     128            --disable-ssh-token \
     129            --disable-asciidoc  &amp;&amp;
    136130make</userinput></screen>
    137131
     
    141135      Some tests will fail if appropriate kernel configuration options are not
    142136      set. Some additional options that may be needed for tests are:
    143       CONFIG_SCSI_LOWLEVEL,
    144       CONFIG_SCSI_DEBUG,
    145       CONFIG_BLK_DEV_DM_BUILTIN,
    146       CONFIG_CRYPTO_USER,
    147       CONFIG_CRYPTO_CRYPTD,
    148       CONFIG_CRYPTO_LRW,
    149       CONFIG_CRYPTO_XTS,
    150       CONFIG_CRYPTO_ESSIV,
    151       CONFIG_CRYPTO_CRCT10DIF,
    152       CONFIG_CRYPTO_AES_TI,
    153       CONFIG_CRYPTO_AES_NI_INTEL,
    154       CONFIG_CRYPTO_BLOWFISH,
    155       CONFIG_CRYPTO_CAST5,
    156       CONFIG_CRYPTO_SERPENT,
    157       CONFIG_CRYPTO_SERPENT_SSE2_X86_64,
    158       CONFIG_CRYPTO_SERPENT_AVX_X86_64,
    159       CONFIG_CRYPTO_SERPENT_AVX2_X86_64, and
    160       CONFIG_CRYPTO_TWOFISH_X86_64.
     137<screen><literal>CONFIG_SCSI_LOWLEVEL,
     138CONFIG_SCSI_DEBUG,
     139CONFIG_BLK_DEV_DM_BUILTIN,
     140CONFIG_CRYPTO_USER,
     141CONFIG_CRYPTO_CRYPTD,
     142CONFIG_CRYPTO_LRW,
     143CONFIG_CRYPTO_XTS,
     144CONFIG_CRYPTO_ESSIV,
     145CONFIG_CRYPTO_CRCT10DIF,
     146CONFIG_CRYPTO_AES_TI,
     147CONFIG_CRYPTO_AES_NI_INTEL,
     148CONFIG_CRYPTO_BLOWFISH,
     149CONFIG_CRYPTO_CAST5,
     150CONFIG_CRYPTO_SERPENT,
     151CONFIG_CRYPTO_SERPENT_SSE2_X86_64,
     152CONFIG_CRYPTO_SERPENT_AVX_X86_64,
     153CONFIG_CRYPTO_SERPENT_AVX2_X86_64, and
     154CONFIG_CRYPTO_TWOFISH_X86_64</literal></screen>
    161155      <!--I had 1 of 21 tests fail with the above crypto options in the
    162156      kernel.  Eight tests were not run.  Version 2.4.3.
    163157      Failed test  was tcrypt-compat-test
    164158      tcrypt-images/tc_1-ripemd160-cbc-aes [FAILED]
    165       bdubbs -->
     159      bdubbs
     160
     161      Version 2.6.1 12/03/2023 -bdubbs
     162      2 of 26 tests failed (6 tests were not run)
     163      FAIL: keyring-compat-test
     164      FAIL: tcrypt-compat-test
     165      -->
    166166    </para>
    167167
     
    176176  <sect2 role="commands">
    177177    <title>Command Explanations</title>
     178
    178179    <para>
    179180      <option>--disable-ssh-token</option>:  This option is required if
    180181      the optional libssh dependency is not installed.
     182    </para>
     183   
     184    <para>
     185      <option>--disable-asciidoc</option>:  This option disables
     186      regeneration of the man pages.
    181187    </para>
    182188  </sect2>
Note: See TracChangeset for help on using the changeset viewer.