Changeset 37191af for postlfs


Ignore:
Timestamp:
05/07/2016 04:37:10 AM (8 years ago)
Author:
Douglas R. Reno <renodr@…>
Branches:
systemd-13485
Children:
d7bee48
Parents:
54aaa89
Message:

Sync to trunk r17270. Last round for the night.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/branches/systemd@17330 af4574ff-66df-0310-9fd7-8a98e5e911e0

Location:
postlfs
Files:
2 added
3 edited

Legend:

Unmodified
Added
Removed
  • postlfs/filesystems/filesystems.xml

    r54aaa89 r37191af  
    2424
    2525  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="initramfs.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="btrfs-progs.xml"/>
    2627  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="fuse.xml"/>
    2728  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="jfs.xml"/>
     
    3435  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="parted.xml"/>
    3536  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="reiser.xml"/>
     37  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="smartmontools.xml"/>
    3638  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sshfs-fuse.xml"/>
    3739  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xfsprogs.xml"/>
  • postlfs/security/gnutls.xml

    r54aaa89 r37191af  
    99  <!ENTITY gnutls-md5sum        "1b3b6d55d0e2b6d01a54f53129f1da9b">
    1010  <!ENTITY gnutls-size          "6.4 MB">
    11   <!ENTITY gnutls-buildsize     "129 MB (144 MB, with tests)">
    12   <!ENTITY gnutls-time          "0.8 SBU (3.8 SBU, with tests)">
     11  <!ENTITY gnutls-buildsize     "111 MB (add 16 MB for tests)">
     12  <!ENTITY gnutls-time          "0.9 SBU (add 6.3 SBU for tests)">
    1313]>
    1414
  • postlfs/security/mitkrb.xml

    r54aaa89 r37191af  
    77  <!ENTITY mitkrb-download-http "http://web.mit.edu/kerberos/dist/krb5/&mitkrb-major-version;/krb5-&mitkrb-version;.tar.gz">
    88  <!ENTITY mitkrb-download-ftp  " ">
    9   <!ENTITY mitkrb-md5sum        "0727968764d0208388b85ad31aafde24">
    10   <!ENTITY mitkrb-size          "12 MB">
    11   <!ENTITY mitkrb-buildsize     "165 MB (Additional 26 MB for the testsuite)">
    12   <!ENTITY mitkrb-time          "1 SBU (additional 5.5 SBU for the testsuite)">
     9  <!ENTITY mitkrb-md5sum        "400de0cabbfbe85c2c36f60347bf7dc6">
     10  <!ENTITY mitkrb-size          "17.1 MB">
     11  <!ENTITY mitkrb-buildsize     "171 MB (Additional 18 MB for the testsuite)">
     12  <!ENTITY mitkrb-time          "1.1 SBU (additional 1.8 SBU for the testsuite)">
    1313]>
    1414
     
    152152sed -e 's@\^u}@^u cols 300}@' \
    153153    -i tests/dejagnu/config/default.exp &amp;&amp;
     154
     155sed -e  '/eq 0/{n;s/12 //}' \
     156    -i plugins/kdb/db2/libdb2/test/run.test &amp;&amp;
    154157
    155158autoconf &amp;&amp;
     
    164167
    165168    <para>
    166       To test the build, issue: <command>make check</command>. You need at
    167       least <xref linkend="tcl"/>, which is used to drive the testsuite.
    168       Furthermore, <xref linkend="dejagnu"/> must be available for some
    169       of the tests to run. If you have a former version of MIT Kerberos V5
     169      To test the build, issue as the <systemitem
     170      class="username">root</systemitem> user: <command>make check</command>.
     171      You need at least <xref linkend="tcl"/>, which is used to drive the
     172      testsuite. Furthermore, <xref linkend="dejagnu"/> must be available for
     173      some of the tests to run. If you have a former version of MIT Kerberos V5
    170174      installed, it may happen that the test suite pick up the installed
    171       versions of the libraries, rather than the newly built ones. If so,
    172       it is better to run the tests after the installation.
     175      versions of the libraries, rather than the newly built ones. If so, it is
     176      better to run the tests after the installation.
    173177    </para>
    174178
     
    179183<screen role="root"><userinput>make install &amp;&amp;
    180184
    181 for LIBRARY in gssapi_krb5 gssrpc k5crypto kadm5clnt kadm5srv \
     185for f in gssapi_krb5 gssrpc k5crypto kadm5clnt kadm5srv \
    182186               kdb5 kdb_ldap krad krb5 krb5support verto ; do
    183     chmod -v 755 /usr/lib/lib$LIBRARY.so
     187
     188    find /usr/lib -type f -name "lib$f*.so*" -exec chmod -v 755 {} \;
    184189done &amp;&amp;
    185 unset LIBRARY &amp;&amp;
    186190
    187191mv -v /usr/lib/libkrb5.so.3*        /lib &amp;&amp;
     
    199203cp -rfv ../doc/*  /usr/share/doc/krb5-&mitkrb-version;</userinput></screen>
    200204
    201 
    202205  </sect2>
    203206
     
    208211      <command>sed -e ...</command>: The first <command>sed</command> fixes
    209212      <application>Python</application> detection. The second one increases
    210       the width of the virtual terminal used for some tests, to prevent
    211       some spurious characters from being echoed, which is taken as a failure.
    212     </para>
    213 
    214     <para>
    215       <parameter>--localstatedir=/var/lib</parameter>: This switch is
     213      the width of the virtual terminal used for some tests to prevent
     214      some spurious characters in the output which is taken as a failure. The
     215      third <command>sed</command> removes a test that is known to fail.
     216    </para>
     217
     218    <para>
     219      <option>--localstatedir=/var/lib</option>: This option is
    216220      used so that the Kerberos variable run-time data is located in
    217221      <filename class="directory">/var/lib</filename> instead of
     
    220224
    221225    <para>
    222       <parameter>--with-system-et</parameter>: This switch causes the build
     226      <option>--with-system-et</option>: This switch causes the build
    223227      to use the system-installed versions of the error-table support
    224228      software.
     
    226230
    227231    <para>
    228       <parameter>--with-system-ss</parameter>: This switch causes the build
     232      <option>--with-system-ss</option>: This switch causes the build
    229233      to use the system-installed versions of the subsystem command-line
    230234      interface software.
     
    232236
    233237    <para>
    234       <parameter>--with-system-verto=no</parameter>: This switch fixes a bug in
     238      <option>--with-system-verto=no</option>: This switch fixes a bug in
    235239      the package: it does not recognize its own verto library installed
    236240      previously. This is not a problem if you are reinstalling the same version.
     
    240244
    241245    <para>
    242       <parameter>--enable-dns-for-realm</parameter>: This switch allows
     246      <option>--enable-dns-for-realm</option>: This switch allows
    243247      realms to be resolved using the DNS server.
     248    </para>
     249
     250    <para>
     251      <option>--with-ldap</option>: Use this switch if you want to compile
     252      <application>OpenLDAP</application> database backend module.
     253    </para>
     254
     255    <para>
     256      <command>mv -v /usr/lib/libk... /lib</command> and
     257      <command>ln -v -sf ../../lib/libk... /usr/lib/libk...</command>:
     258      Move critical libraries to the
     259      <filename class="directory">/lib</filename> directory so that they are
     260      available when the <filename class="directory">/usr</filename>
     261      filesystem is not mounted.
     262    </para>
     263
     264    <para>
     265      <command>find /usr/lib -type f -name "lib$f*.so*" -exec chmod -v 755 {} \;</command>:
     266      This command changes the permissions of installed libraries.
    244267    </para>
    245268
     
    250273      available when the <filename class="directory">/usr</filename>
    251274      filesystem is not mounted.
    252     </para>
    253 
    254     <para>
    255       <option>--with-ldap</option>: Use this switch if you want to compile
    256       <application>OpenLDAP</application> database backend module.
    257275    </para>
    258276
     
    544562          /usr/include/krb5,
    545563          /usr/lib/krb5,
    546           /usr/share/doc/krb5-&mitkrb-version;,
    547           /usr/share/examples/krb5 and
    548           /var/lib/krb5kdc
     564          /usr/share/{doc/krb5-&mitkrb-version;,examples/krb5},
     565          /var/lib/krb5kdc, and
     566          /var/lib/run/krb5kdc
    549567        </seg>
    550568      </seglistitem>
Note: See TracChangeset for help on using the changeset viewer.