Changeset 617baad


Ignore:
Timestamp:
08/13/2014 12:40:16 PM (10 years ago)
Author:
Krejzi <krejzi@…>
Branches:
systemd-11177
Children:
721b40f
Parents:
9638fe8a
Message:

Bump mitkrb to 1.12.2.

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

Files:
3 edited

Legend:

Unmodified
Added
Removed
  • introduction/welcome/changelog.xml

    r9638fe8a r617baad  
    5454        <listitem>
    5555          <para>[krejzi] - Updated to gnupg-2.0.26.</para>
     56        </listitem>
     57        <listitem>
     58          <para>[krejzi] - Updated to krb5-1.12.2.</para>
    5659        </listitem>
    5760      </itemizedlist>
  • packages.ent

    r9638fe8a r617baad  
    2121<!ENTITY linux-pam-version            "1.1.8">
    2222<!ENTITY mitkrb-major-version         "1.12">
    23 <!ENTITY mitkrb-version               "&mitkrb-major-version;.1">
     23<!ENTITY mitkrb-version               "&mitkrb-major-version;.2">
    2424<!ENTITY nettle-version               "2.7.1">
    2525<!ENTITY nss-minor-version            "16">
  • postlfs/security/mitkrb-systemd.xml

    r9638fe8a r617baad  
    77  <!ENTITY mitkrb-download-http "http://web.mit.edu/kerberos/www/dist/krb5/&mitkrb-major-version;/krb5-&mitkrb-version;-signed.tar">
    88  <!ENTITY mitkrb-download-ftp  " ">
    9   <!ENTITY mitkrb-md5sum        "524b1067b619cb5bf780759b6884c3f5">
    10   <!ENTITY mitkrb-size          "11.4 MB">
     9  <!ENTITY mitkrb-md5sum        "357f1312b7720a0a591e22db0f7829fe">
     10  <!ENTITY mitkrb-size          "12 MB">
    1111  <!ENTITY mitkrb-buildsize     "165 MB (Additional 25 MB if running the testsuite)">
    1212  <!ENTITY mitkrb-time          "1.0 SBU (additional 4.4 SBU if running the testsuite)">
     
    7575    </itemizedlist>
    7676
    77     <bridgehead renderas="sect3">Additional Downloads</bridgehead>
    78     <itemizedlist spacing="compact">
    79       <listitem>
    80         <para>
    81           Required patch:
    82           <ulink url="&patch-root;/mitkrb-&mitkrb-version;-db2_fix-1.patch"/>
    83         </para>
    84       </listitem>
    85     </itemizedlist>
    86 
    8777    <bridgehead renderas="sect3">MIT Kerberos V5 Dependencies</bridgehead>
    8878
    8979    <bridgehead renderas="sect4">Optional</bridgehead>
    9080    <para role="optional">
    91       <xref linkend="dejagnu"/> (for full test coverage),
    92       <xref linkend="gnupg2"/> (to authenticate the package),
     81      <xref linkend="dejagnu"/> (for full test coverage),<!--
     82      <xref linkend="gnupg2"/> (to authenticate the package),-->
    9383      <xref linkend="keyutils"/>,
    9484      <xref linkend="openldap"/>,
     
    122112    </para>
    123113
     114<!-- Can't recieve the key properly:
     115
     116gpg: requesting key 749D7889 from hkp server pgp.mit.edu
     117gpg: Note: signatures using the MD5 algorithm are rejected
     118gpg: key 749D7889: no valid user IDs
     119
    124120    <para>
    125121      After unpacking the distribution tarball and if you have
     
    129125    </para>
    130126
    131 <screen><userinput>gpg --verify krb5-&mitkrb-version;.tar.gz.asc krb5-&mitkrb-version;.tar.gz</userinput></screen>
     127<screen><userinput>gpg - -verify krb5-&mitkrb-version;.tar.gz.asc krb5-&mitkrb-version;.tar.gz</userinput></screen>
    132128
    133129    <para>You will probably see output similar to:</para>
    134130
    135 <screen>gpg: Signature made Wed Aug  8 22:29:58 2012 GMT using RSA key ID F376813D
     131<screen>Signature made Tue 12 Aug 2014 12:53:10 AM CEST using RSA key ID 749D7889
    136132gpg: Can't check signature: public key not found</screen>
    137133
     
    140136    </para>
    141137
    142 <screen><userinput>gpg --keyserver pgp.mit.edu --recv-keys 0xF376813D</userinput></screen>
     138<screen><userinput>gpg - -keyserver pgp.mit.edu - -recv-keys 0x749D7889</userinput></screen>
    143139
    144140    <para>
     
    148144      operation but it is up to you to determine the level of trust.
    149145    </para>
     146-->
    150147
    151148    <para>
     
    154151    </para>
    155152
    156 <screen><userinput>patch -Np1 -i ../mitkrb-&mitkrb-version;-db2_fix-1.patch &amp;&amp;
    157 cd src &amp;&amp;
     153<screen><userinput>cd src &amp;&amp;
    158154sed -e "s@python2.5/Python.h@&amp; python2.7/Python.h@g" \
    159155    -e "s@-lpython2.5]@&amp;,\n  AC_CHECK_LIB(python2.7,main,[PYTHON_LIB=-lpython2.7])@g" \
    160     -i configure.in &amp;&amp;
    161 sed -e "s@interp->result@Tcl_GetStringResult(interp)@g" \
    162     -i kadmin/testing/util/tcl_kadm5.c &amp;&amp;
     156    -i configure.in &amp;&amp;<!-- Tests passed fine without this.
    163157sed -e 's@\^u}@^u cols 300}@' \
    164     -i tests/dejagnu/config/default.exp &amp;&amp;
     158    -i tests/dejagnu/config/default.exp &amp;&amp; -->
    165159autoconf &amp;&amp;
    166160./configure --prefix=/usr            \
     
    193187done &amp;&amp;
    194188
    195 mv -v /usr/lib/libkrb5.so.3*        /lib &amp;&amp;
    196 mv -v /usr/lib/libk5crypto.so.3*    /lib &amp;&amp;
    197 mv -v /usr/lib/libkrb5support.so.0* /lib &amp;&amp;
    198 
    199 ln -v -sf ../../lib/libkrb5.so.3.3        /usr/lib/libkrb5.so        &amp;&amp;
    200 ln -v -sf ../../lib/libk5crypto.so.3.1    /usr/lib/libk5crypto.so    &amp;&amp;
    201 ln -v -sf ../../lib/libkrb5support.so.0.1 /usr/lib/libkrb5support.so &amp;&amp;
     189mv -v /usr/lib/libkrb5.so.*        /lib &amp;&amp;
     190mv -v /usr/lib/libk5crypto.so.*    /lib &amp;&amp;
     191mv -v /usr/lib/libkrb5support.so.* /lib &amp;&amp;
     192
     193ln -sfv ../../lib/$(readlink /usr/lib/libkrb5.so)        /usr/lib/libkrb5.so        &amp;&amp;
     194ln -sfv ../../lib/$(readlink /usr/lib/libk5crypto.so)    /usr/lib/libk5crypto.so    &amp;&amp;
     195ln -sfv ../../lib/$(readlink /usr/lib/libkrb5support.so) /usr/lib/libkrb5support.so &amp;&amp;
    202196
    203197mv -v /usr/bin/ksu /bin &amp;&amp;
     
    205199
    206200install -v -dm755 /usr/share/doc/krb5-&mitkrb-version; &amp;&amp;
    207 cp -vfr ../doc/*  /usr/share/doc/krb5-&mitkrb-version; &amp;&amp;
     201cp -rfv ../doc/*  /usr/share/doc/krb5-&mitkrb-version; &amp;&amp;
    208202
    209203unset LIBRARY</userinput></screen>
     
    217211    <para>
    218212      <command>sed -e ...</command>: The first <command>sed</command> fixes
    219       <application>Python</application> detection. The second one fixes
    220       building with <application>Tcl</application> 8.6. The third one increases
     213      <application>Python</application> detection.<!-- The second one increases
    221214      the width of the virtual terminal used for some tests, to prevent
    222       some spurious characters to be echoed, which is taken as a failure.
     215      some spurious characters to be echoed, which is taken as a failure. -->
    223216    </para>
    224217
Note: See TracChangeset for help on using the changeset viewer.