diff --git a/general.ent b/general.ent
index d5df7849bc..dc80972827 100644
--- a/general.ent
+++ b/general.ent
@@ -3,7 +3,7 @@ $LastChangedBy$
$Date$
-->
-
+
@@ -12,7 +12,7 @@ $Date$
-
+
@@ -40,6 +40,7 @@ $Date$
+
@@ -83,7 +84,7 @@ $Date$
-
+
diff --git a/introduction/welcome/changelog.xml b/introduction/welcome/changelog.xml
index aa81d07ccc..1f3b18b887 100644
--- a/introduction/welcome/changelog.xml
+++ b/introduction/welcome/changelog.xml
@@ -41,6 +41,15 @@
-->
+
+ March 12th, 2010
+
+
+ [randy] - Updated to Heimdal-1.3.1.
+
+
+
+
March 10th, 2010
diff --git a/postlfs/security/heimdal.xml b/postlfs/security/heimdal.xml
index 904bdfc92d..2c5165fad9 100644
--- a/postlfs/security/heimdal.xml
+++ b/postlfs/security/heimdal.xml
@@ -6,10 +6,10 @@
-
-
-
-
+
+
+
+
]>
@@ -29,6 +29,34 @@
Introduction to Heimdal
+
+ In its current condition, building Heimdal
+ will overwrite /usr/lib/libcom_err.so
+ and install an additional
+ libcom_err library in
+ /usr/lib. This will directly
+ conflict with the /lib/libcom_err
+ library installed by the E2fsprogs 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.
+
+ There is a fix for the problem, but it will require you to recompile
+ the LFS E2fsprogs package with a patch. The patch is
+ located at .
+ Download the patch, and while you are still in the
+ e2fsprogs-&lfs-e2fsprogs-version;
+ source directory, install it using the command:
+
+ patch -Np1 -i ../e2fsprogs-1.41.8-heimdal_compat-1.patch
+
+ Then follow the existing instructions to build
+ E2fsprogs located at
+ . After
+ recompiling E2fsprogs, you are now ready to
+ install Heimdal.
+
+
Heimdal 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 @@
Required Patch:
-
+
Heimdal Dependencies
@@ -119,7 +147,6 @@
commands:
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 @@ make
If you have installed and wish to create
alternate forms of the documentation, change into the
doc directory and issue any or all
- of the following commands:
+ of the following commands (the makeinfo commands do not
+ require a teTex installation:
pushd doc &&
@@ -153,7 +181,7 @@ makeinfo --plaintext -o hx509.txt hx509.texi &&
popd
To test the results, issue: make -k check. The
- ipropd test is known to fail but all others should
+ check-ipropd test is known to fail but all others should
pass.
Now, as the root user:
@@ -179,10 +207,11 @@ mv -v /bin/su /bin/su.SHADOW &&
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) \