mirror of
https://github.com/Zeckmathederg/glfs.git
synced 2025-02-13 15:39:12 +08:00
Modified the Heimdal instructions which move the libraries into /lib to use the 'readlink' command to create the symlinks so that the instructions are not version specific
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@7101 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
parent
821b3bfc16
commit
db808f224e
15
general.ent
15
general.ent
@ -3,7 +3,7 @@ $LastChangedBy$
|
|||||||
$Date$
|
$Date$
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<!ENTITY day "05"> <!-- Always 2 digits -->
|
<!ENTITY day "06"> <!-- Always 2 digits -->
|
||||||
<!ENTITY month "09"> <!-- Always 2 digits -->
|
<!ENTITY month "09"> <!-- Always 2 digits -->
|
||||||
<!ENTITY year "2007">
|
<!ENTITY year "2007">
|
||||||
<!ENTITY version "svn-&year;&month;&day;">
|
<!ENTITY version "svn-&year;&month;&day;">
|
||||||
@ -33,10 +33,7 @@ $Date$
|
|||||||
<!ENTITY publisher "Unknown">
|
<!ENTITY publisher "Unknown">
|
||||||
|
|
||||||
<!-- These entities are used to identify versions of LFS
|
<!-- These entities are used to identify versions of LFS
|
||||||
packages referenced throughout the BLFS book. If the
|
packages referenced throughout the BLFS book. -->
|
||||||
BDB package updates cause the library names to change,
|
|
||||||
ensure you update the Heimdal package to the current
|
|
||||||
BDB library names. -->
|
|
||||||
<!ENTITY lfs-autoconf-version "2.61">
|
<!ENTITY lfs-autoconf-version "2.61">
|
||||||
<!ENTITY lfs-bdb-version "4.5.20">
|
<!ENTITY lfs-bdb-version "4.5.20">
|
||||||
<!ENTITY lfs-coreutils-version "6.9">
|
<!ENTITY lfs-coreutils-version "6.9">
|
||||||
@ -58,11 +55,7 @@ $Date$
|
|||||||
|
|
||||||
<!-- Chapter 4 -->
|
<!-- Chapter 4 -->
|
||||||
|
|
||||||
<!-- Ensure you check the library version number and update the
|
|
||||||
Heimdal instructions (postlfs/security/heimdal.xml) if necessary -->
|
|
||||||
<!ENTITY openssl-version "0.9.8e">
|
<!ENTITY openssl-version "0.9.8e">
|
||||||
<!-- End special note about Heimdal -->
|
|
||||||
|
|
||||||
<!ENTITY gnutls-version "1.6.3">
|
<!ENTITY gnutls-version "1.6.3">
|
||||||
<!ENTITY cracklib-version "2.8.10">
|
<!ENTITY cracklib-version "2.8.10">
|
||||||
<!ENTITY linux-pam-version "0.99.7.1">
|
<!ENTITY linux-pam-version "0.99.7.1">
|
||||||
@ -393,11 +386,7 @@ $Date$
|
|||||||
|
|
||||||
<!-- Chapter 23 -->
|
<!-- Chapter 23 -->
|
||||||
|
|
||||||
<!-- Ensure you check the library version number and update the
|
|
||||||
Heimdal instructions (postlfs/security/heimdal.xml) if necessary -->
|
|
||||||
<!ENTITY db-version "4.5.20">
|
<!ENTITY db-version "4.5.20">
|
||||||
<!-- End special note about Heimdal -->
|
|
||||||
|
|
||||||
<!ENTITY mysql-version "5.0.41">
|
<!ENTITY mysql-version "5.0.41">
|
||||||
<!ENTITY postgresql-version "8.2.4">
|
<!ENTITY postgresql-version "8.2.4">
|
||||||
|
|
||||||
|
@ -41,6 +41,17 @@
|
|||||||
|
|
||||||
-->
|
-->
|
||||||
|
|
||||||
|
<listitem>
|
||||||
|
<para>September 6, 2007</para>
|
||||||
|
<itemizedlist>
|
||||||
|
<listitem>
|
||||||
|
<para>[randy] - Modified the Heimdal instructions which move the
|
||||||
|
libraries into /lib to use the 'readlink' command to create the
|
||||||
|
symlinks so that the instructions are not version specific.</para>
|
||||||
|
</listitem>
|
||||||
|
</itemizedlist>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>September 5, 2007</para>
|
<para>September 5, 2007</para>
|
||||||
<itemizedlist>
|
<itemizedlist>
|
||||||
|
@ -131,8 +131,7 @@
|
|||||||
<warning>
|
<warning>
|
||||||
<para>Ensure you really need a Kerberos installation before you decide
|
<para>Ensure you really need a Kerberos installation before you decide
|
||||||
to install this package. Failure to install and configure the package
|
to install this package. Failure to install and configure the package
|
||||||
in accordance with the instructions below can alter your system so that
|
correctly can alter your system so that users cannot log in.</para>
|
||||||
users cannot log in.</para>
|
|
||||||
</warning>
|
</warning>
|
||||||
|
|
||||||
<para>If you wish the <application>Heimdal</application> package to
|
<para>If you wish the <application>Heimdal</application> package to
|
||||||
@ -178,6 +177,9 @@ mv -v /usr/include/glob.h /usr/include/glob.h.glibc &&
|
|||||||
mv -v /usr/include/ss/ss.h /usr/include/ss/ss.h.e2fsprogs &&
|
mv -v /usr/include/ss/ss.h /usr/include/ss/ss.h.e2fsprogs &&
|
||||||
mv -v /usr/lib/libss.a /usr/lib/libss.a.e2fsprogs &&
|
mv -v /usr/lib/libss.a /usr/lib/libss.a.e2fsprogs &&
|
||||||
mv -v /usr/lib/libss.so /usr/lib/libss.so.e2fsprogs &&
|
mv -v /usr/lib/libss.so /usr/lib/libss.so.e2fsprogs &&
|
||||||
|
if [ -f /usr/lib/libss.la ]; then
|
||||||
|
mv -v /usr/lib/libss.la /usr/lib/libss.la.e2fsprogs
|
||||||
|
done &&
|
||||||
|
|
||||||
make install &&
|
make install &&
|
||||||
|
|
||||||
@ -191,8 +193,12 @@ mv -v /usr/include/ss/ss.h.e2fsprogs /usr/include/ss/ss.h &&
|
|||||||
mv -v /usr/lib/libss.a /usr/lib/libss.a.heimdal &&
|
mv -v /usr/lib/libss.a /usr/lib/libss.a.heimdal &&
|
||||||
mv -v /usr/lib/libss.a.e2fsprogs /usr/lib/libss.a &&
|
mv -v /usr/lib/libss.a.e2fsprogs /usr/lib/libss.a &&
|
||||||
mv -v /usr/lib/libss.so /usr/lib/libss.so.heimdal &&
|
mv -v /usr/lib/libss.so /usr/lib/libss.so.heimdal &&
|
||||||
mv -v /usr/lib/libss.la /usr/lib/libss.la.heimdal &&
|
|
||||||
mv -v /usr/lib/libss.so.e2fsprogs /usr/lib/libss.so &&
|
mv -v /usr/lib/libss.so.e2fsprogs /usr/lib/libss.so &&
|
||||||
|
mv -v /usr/lib/libss.la /usr/lib/libss.la.heimdal &&
|
||||||
|
if [ -e /usr/lib/libss.la.e2fsprogs ]; then
|
||||||
|
mv -v /usr/lib/libss.la.e2fsprogs /usr/lib/libss.la
|
||||||
|
fi &&
|
||||||
|
|
||||||
if [ -e /usr/lib/libss.so.2 ]; then rm -v /usr/lib/libss.so.2; fi &&
|
if [ -e /usr/lib/libss.so.2 ]; then rm -v /usr/lib/libss.so.2; fi &&
|
||||||
|
|
||||||
install -v -m755 -d /usr/share/doc/heimdal-&heimdal-version;/standardisation &&
|
install -v -m755 -d /usr/share/doc/heimdal-&heimdal-version;/standardisation &&
|
||||||
@ -205,17 +211,18 @@ mv -v /bin/login /bin/login.shadow &&
|
|||||||
mv -v /bin/su /bin/su.shadow &&
|
mv -v /bin/su /bin/su.shadow &&
|
||||||
mv -v /usr/bin/{login,su} /bin &&
|
mv -v /usr/bin/{login,su} /bin &&
|
||||||
ln -v -sf ../../bin/login /usr/bin &&
|
ln -v -sf ../../bin/login /usr/bin &&
|
||||||
mv -v /usr/lib/lib{otp,kafs,krb5,asn1,roken,crypto}.so.* \
|
|
||||||
/usr/lib/libdb-4.5.so /lib &&
|
|
||||||
ln -v -sf ../../lib/libdb-4.5.so /usr/lib/libdb.so &&
|
|
||||||
ln -v -sf ../../lib/libdb-4.5.so /usr/lib/libdb-4.so &&
|
|
||||||
|
|
||||||
for SYMLINK in otp.so.0.1.3 kafs.so.0.4.1 krb5.so.17.4.0 \
|
for LINK in lib{otp,kafs,krb5,asn1,roken,crypto}; do \
|
||||||
asn1.so.6.1.0 roken.so.16.1.0 crypto.so.0.9.8
|
mv -v /usr/lib/${LINK}.so.* /lib &&
|
||||||
do
|
ln -v -sf ../../lib/$(readlink /usr/lib/${LINK}.so) \
|
||||||
ln -v -sf ../../lib/lib$SYMLINK \
|
/usr/lib/${LINK}.so
|
||||||
/usr/lib/lib`echo $SYMLINK | cut -d. -f1`.so
|
done &&
|
||||||
done
|
|
||||||
|
mv -v /usr/lib/$(readlink /usr/lib/libdb.so) \
|
||||||
|
/usr/lib/libdb-?.so \
|
||||||
|
/lib &&
|
||||||
|
ln -v -sf ../../lib/$(readlink /usr/lib/libdb.so) \
|
||||||
|
/usr/lib/libdb.so &&
|
||||||
|
|
||||||
ldconfig</userinput></screen>
|
ldconfig</userinput></screen>
|
||||||
|
|
||||||
@ -223,7 +230,8 @@ ldconfig</userinput></screen>
|
|||||||
using the following commands as the
|
using the following commands as the
|
||||||
<systemitem class="username">root</systemitem> user:</para>
|
<systemitem class="username">root</systemitem> user:</para>
|
||||||
|
|
||||||
<screen role="root"><userinput>install -v -m755 -d /usr/share/doc/heimdal-&heimdal-version;/html &&
|
<screen role="root"><userinput>
|
||||||
|
install -v -m755 -d /usr/share/doc/heimdal-&heimdal-version;/html &&
|
||||||
install -v -m644 doc/html/* \
|
install -v -m644 doc/html/* \
|
||||||
/usr/share/doc/heimdal-&heimdal-version;/html &&
|
/usr/share/doc/heimdal-&heimdal-version;/html &&
|
||||||
install -v -m644 doc/heimdal.{dvi,ps,pdf,html,txt} \
|
install -v -m644 doc/heimdal.{dvi,ps,pdf,html,txt} \
|
||||||
@ -244,8 +252,8 @@ install -v -m644 doc/heimdal.{dvi,ps,pdf,html,txt} \
|
|||||||
renaming the new <application>Heimdal</application> files) after the
|
renaming the new <application>Heimdal</application> files) after the
|
||||||
installation.</para>
|
installation.</para>
|
||||||
|
|
||||||
<para><parameter>--libexecdir=/usr/sbin</parameter>: This switch
|
<para><parameter>--libexecdir=/usr/sbin</parameter>: This switch causes
|
||||||
puts the daemon programs into
|
the daemon programs to be installed into
|
||||||
<filename class="directory">/usr/sbin</filename>.</para>
|
<filename class="directory">/usr/sbin</filename>.</para>
|
||||||
|
|
||||||
<tip>
|
<tip>
|
||||||
|
Loading…
Reference in New Issue
Block a user