Author: randy
Date: 2010-03-12 11:04:02 -0700 (Fri, 12 Mar 2010)
New Revision: 8325
Modified:
trunk/BOOK/general.ent
trunk/BOOK/introduction/welcome/changelog.xml
trunk/BOOK/postlfs/security/heimdal.xml
Log:
Updated to Heimdal-1.3.1
Modified: trunk/BOOK/general.ent
===================================================================
--- trunk/BOOK/general.ent 2010-03-11 16:11:52 UTC (rev 8324)
+++ trunk/BOOK/general.ent 2010-03-12 18:04:02 UTC (rev 8325)
@@ -3,7 +3,7 @@
$Date$
-->
-<!ENTITY day "10"> <!-- Always 2 digits -->
+<!ENTITY day "12"> <!-- Always 2 digits -->
<!ENTITY month "03"> <!-- Always 2 digits -->
<!ENTITY year "2010">
<!ENTITY copyrightdate "2001-&year;">
@@ -12,7 +12,7 @@
<!ENTITY releasedate "March &day;th, &year;">
<!ENTITY pubdate "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
<!ENTITY blfs-version "svn"> <!-- svn|[release #] -->
-<!ENTITY lfs-version "development"> <!--
version|testing|unstable|development] -->
+<!ENTITY lfs-version "6.5"> <!--
version|testing|unstable|development] -->
<!ENTITY last-commit "$Date$"> <!-- Automatic update -->
<!ENTITY lfs-domainname "linuxfromscratch.org">
@@ -40,6 +40,7 @@
<!ENTITY lfs-autoconf-version "2.64">
<!-- <!ENTITY lfs-bdb-version "4.7.25"> -->
<!ENTITY lfs-coreutils-version "7.4">
+<!ENTITY lfs-e2fsprogs-version "1.41.8">
<!ENTITY lfs-flex-version "2.5.35">
<!ENTITY lfs-gcc-version "4.4.1">
<!ENTITY lfs-gdbm-version "1.8.3">
@@ -83,7 +84,7 @@
<!ENTITY gnupg-version "1.4.9">
<!ENTITY gnupg2-version "2.0.12">
<!ENTITY tripwire-version "2.4.1.2">
-<!ENTITY heimdal-version "1.1">
+<!ENTITY heimdal-version "1.3.1">
<!ENTITY mitkrb-version "1.6">
<!ENTITY cyrus-sasl-version "2.1.23">
<!ENTITY stunnel-version "4.21">
Modified: trunk/BOOK/introduction/welcome/changelog.xml
===================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml 2010-03-11 16:11:52 UTC
(rev 8324)
+++ trunk/BOOK/introduction/welcome/changelog.xml 2010-03-12 18:04:02 UTC
(rev 8325)
@@ -42,6 +42,15 @@
-->
<listitem>
+ <para>March 12th, 2010</para>
+ <itemizedlist>
+ <listitem>
+ <para>[randy] - Updated to Heimdal-1.3.1.</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+
+ <listitem>
<para>March 10th, 2010</para>
<itemizedlist>
<listitem>
Modified: trunk/BOOK/postlfs/security/heimdal.xml
===================================================================
--- trunk/BOOK/postlfs/security/heimdal.xml 2010-03-11 16:11:52 UTC (rev
8324)
+++ trunk/BOOK/postlfs/security/heimdal.xml 2010-03-12 18:04:02 UTC (rev
8325)
@@ -6,10 +6,10 @@
<!ENTITY heimdal-download-http
"http://www.h5l.org/dist/src/heimdal-&heimdal-version;.tar.gz">
<!ENTITY heimdal-download-ftp
"ftp://ftp.pdc.kth.se/pub/heimdal/src/heimdal-&heimdal-version;.tar.gz">
- <!ENTITY heimdal-md5sum "7892e97b346534cc9afeeee461fe3bab">
- <!ENTITY heimdal-size "3.6 MB">
- <!ENTITY heimdal-buildsize "136 MB">
- <!ENTITY heimdal-time "4.0 SBU (additional 1.5 SBU to run the test
suite)">
+ <!ENTITY heimdal-md5sum "4ce17deae040a3519e542f48fd901f21">
+ <!ENTITY heimdal-size "5.6 MB">
+ <!ENTITY heimdal-buildsize "200 MB">
+ <!ENTITY heimdal-time "4.0 SBU (additional 2.5 SBU to run the test
suite)">
]>
<sect1 id="heimdal" xreflabel="Heimdal-&heimdal-version;">
@@ -29,6 +29,34 @@
<sect2 role="package">
<title>Introduction to Heimdal</title>
+ <warning>
+ <para>In its current condition, building
<application>Heimdal</application>
+ will overwrite <filename
class='libraryfile'>/usr/lib/libcom_err.so</filename>
+ and install an additional
+ <filename class='libraryfile'>libcom_err</filename> library in
+ <filename class='directory'>/usr/lib</filename>. This will directly
+ conflict with the <filename
class='libraryfile'>/lib/libcom_err</filename>
+ library installed by the <application>E2fsprogs</application> package in
LFS.
+ Both upstream maintainers are aware of the problem and both have taken
action
+ to eliminate this condition. However, the combination that currently
exists
+ will cause this problem.</para>
+
+ <para>There is a fix for the problem, but it will require you to
recompile
+ the LFS <application>E2fsprogs</application> package with a patch. The
patch is
+ located at <ulink
url="&patch-root;/e2fsprogs-1.41.8-heimdal_compat-1.patch"/>.
+ Download the patch, and while you are still in the
+ <filename class='directory'>e2fsprogs-&lfs-e2fsprogs-version;</filename>
+ source directory, install it using the command:</para>
+
+ <screen><userinput>patch -Np1 -i
../e2fsprogs-1.41.8-heimdal_compat-1.patch</userinput></screen>
+
+ <para>Then follow the existing instructions to build
+ <application>E2fsprogs</application> located at
+ <ulink url="&lfs-root;/chapter06/e2fsprogs.html"/>. After
+ recompiling <application>E2fsprogs</application>, you are now ready to
+ install <application>Heimdal</application>.</para>
+ </warning>
+
<para><application>Heimdal</application> is a free implementation
of Kerberos 5 that aims to be compatible with MIT Kerberos 5 and is
backward compatible with Kerberos 4. Kerberos is a network authentication
@@ -71,10 +99,10 @@
<para>Required Patch: <ulink
url="&patch-root;/heimdal-&heimdal-version;-blfs_docs-1.patch"/></para>
</listitem>
- <listitem>
+ <!-- <listitem>
<para>Required Patch: <ulink
url="&patch-root;/heimdal-&heimdal-version;-libss-1.patch"/></para>
- </listitem>
+ </listitem> -->
</itemizedlist>
<bridgehead renderas="sect3">Heimdal Dependencies</bridgehead>
@@ -119,7 +147,6 @@
commands:</para>
<screen><userinput>patch -Np1 -i
../heimdal-&heimdal-version;-blfs_docs-1.patch &&
-patch -Np1 -i ../heimdal-&heimdal-version;-libss-1.patch &&
./configure --prefix=/usr \
--sysconfdir=/etc/heimdal \
@@ -134,7 +161,8 @@
<para>If you have <xref linkend="tetex"/> installed and wish to create
alternate forms of the documentation, change into the
<filename class='directory'>doc</filename> directory and issue any or all
- of the following commands:</para>
+ of the following commands (the <command>makeinfo</command> commands do not
+ require a <application>teTex</application> installation:</para>
<screen><userinput>pushd doc &&
@@ -153,7 +181,7 @@
popd</userinput></screen>
<para>To test the results, issue: <command>make -k check</command>. The
- <command>ipropd</command> test is known to fail but all others should
+ <command>check-ipropd</command> test is known to fail but all others should
pass.</para>
<para>Now, as the <systemitem class="username">root</systemitem>
user:</para>
@@ -179,10 +207,11 @@
mv -v /usr/bin/{login,su} /bin &&
ln -v -sf ../../bin/login /usr/bin &&
-for LINK in lib{otp,kafs,krb5,hx509,asn1,roken,crypto}; do
- mv -v /usr/lib/${LINK}.so.* /lib &&
- ln -v -sf ../../lib/$(readlink /usr/lib/${LINK}.so) \
- /usr/lib/${LINK}.so
+for LINK in \
+ lib{otp,kafs,krb5,hx509,asn1,roken,crypto,heimsqlite,wind}; do
+ mv -v /usr/lib/${LINK}.so.* /lib &&
+ ln -v -sf ../../lib/$(readlink /usr/lib/${LINK}.so) \
+ /usr/lib/${LINK}.so
done &&
mv -v /usr/lib/$(readlink /usr/lib/libdb.so) \
--
http://linuxfromscratch.org/mailman/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page