applied Randy's heimdal update patch

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@2128 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Igor Živković 2004-05-09 05:47:03 +00:00
parent e23549bf7f
commit 3be9cf073f
8 changed files with 26 additions and 18 deletions

View File

@ -515,6 +515,9 @@ otherterm="gCORBA">CORBA</glossseealso></glossdef></glossentry>
<glossentry id="gTCP"><glossterm><acronym>TCP</acronym></glossterm>
<glossdef><para>Transmission Control Protocol</para></glossdef></glossentry>
<glossentry id="gTGT"><glossterm><acronym>TGT</acronym></glossterm>
<glossdef><para>Ticket Granting Ticket</para></glossdef></glossentry>
<glossentry id="gTIFF"><glossterm><acronym>TIFF</acronym></glossterm>
<glossdef><para>Tag(ged) Image File Format</para></glossdef></glossentry>

View File

@ -11,6 +11,9 @@ who wrote what.</para>
<itemizedlist>
<listitem><para>May 8th, 2004 [igor]: Updated to Heimdal-0.6.2,
submitted by Randy McMurchy.</para></listitem>
<listitem><para>May 8th, 2004 [larry]: Updated to
gcc-3.3.3.</para></listitem>

View File

@ -141,14 +141,15 @@ installation:
<screen><userinput><command>/usr/sbin/kdc &amp;</command></userinput></screen>
<para>
Attempt to get a ticket with the following command:
Attempt to get a <acronym>TGT</acronym> (ticket granting ticket) with the
following command:
</para>
<screen><userinput><command>kinit <replaceable>[loginname]</replaceable></command></userinput></screen>
<para>
You will be prompted for the password you created. After you get your
ticket, you can list it with the following command:
ticket, you should list it with the following command:
</para>
<screen><userinput><command>klist</command></userinput></screen>
@ -165,8 +166,8 @@ command:
<screen><userinput><command>ktutil list</command></userinput></screen>
<para>
This should dump a list of the host principal, along with the encryption
methods used to access the principal.
This should dump a list of the host principals, along with the encryption
methods used to access the principals.
</para>
<para>
@ -194,7 +195,7 @@ the init.d script:
# Based on sysklogd script from LFS-3.1 and earlier.
# Rewritten by Gerard Beekmans - gerard@linuxfromscratch.org
# Heimdal bootscript submitted by Randy McMurchy - LFS-User@mcmurchy.com
# Heimdal bootscript submitted by Randy McMurchy &lt;LFS-User_at_mcmurchy_dot_com&gt;
. /etc/sysconfig/rc
. $rc_functions
@ -282,7 +283,7 @@ To use the kerberized client programs (<command>telnet</command>,
<command>ftp</command>, <command>rsh</command>,
<command>rxterm</command>, <command>rxtelnet</command>,
<command>rcp</command>, <command>xnlock</command>), you first must get
an authentication ticket. Use the <command>kinit</command> program to
a <acronym>TGT</acronym>. Use the <command>kinit</command> program to
get the ticket. After you've acquired the ticket, you can use the
kerberized programs to connect to any kerberized server on the network.
You will not be prompted for authentication until your ticket expires

View File

@ -176,7 +176,7 @@ backwards.</para></sect3>
<filename>krb5.conf</filename> file for obvious errors.</para></sect3>
<sect3><title>xnlock</title>
<para><command>xnlock</command> is a program that acts as a screen saver
for workstations running X.</para></sect3>
<para><command>xnlock</command> is a program that acts as a secure screen
saver for workstations running X.</para></sect3>
</sect2>

View File

@ -26,7 +26,7 @@ mv /bin/su /bin/su.coreutils
mv /usr/bin/{login,su} /bin
ln -sf ../../bin/login /usr/bin</command></screen>
The <command>login</command> and <command>su</command> programs
installed by Heimdal belong in <filename
installed by Heimdal belong in the <filename
class="directory">/bin</filename> directory. The
<command>login</command> program is symlinked because Heimdal is expecting
to find it in <filename class="directory">/usr/bin</filename>. We
@ -38,18 +38,18 @@ breaks occur.
<screen><command>mv /usr/lib/lib{otp.so.0,otp.so.0.1.4,kafs.so.0,kafs.so.0.4.0} /lib
mv /usr/lib/lib{krb5.so.17,krb5.so.17.3.0,asn1.so.6,asn1.so.6.0.2} /lib
mv /usr/lib/lib{roken.so.16,roken.so.16.0.3,crypto.so.0.9.7} /lib
mv /usr/lib/lib{com_err.so.1,com_err.so.1.1.1,db-4.1.so} /lib
mv /usr/lib/lib{com_err.so.2,com_err.so.2.1,db-4.1.so} /lib
ln -sf ../../lib/lib{otp.so.0,otp.so.0.1.4,kafs.so.0,kafs.so.0.4.0} /usr/lib
ln -sf ../../lib/lib{krb5.so.17,krb5.so.17.3.0,asn1.so.6,asn1.so.6.0.2} /usr/lib
ln -sf ../../lib/lib{roken.so.16,roken.so.16.0.3,crypto.so.0.9.7} /usr/lib
ln -sf ../../lib/lib{com_err.so.1,com_err.so.1.1.1,db-4.1.so} /usr/lib</command></screen>
ln -sf ../../lib/lib{com_err.so.2,com_err.so.2.1,db-4.1.so} /usr/lib</command></screen>
The <command>login</command> and <command>su</command> programs
installed by Heimdal link against Heimdal libraries as well as crypto
and db libraries. We move these libraries to <filename
class="directory">/lib</filename> to be <acronym>FHS</acronym>
compliant and in case when the <filename
class="directory">/usr</filename> is located on separate partition which
may not be always mounted.
compliant and in case when <filename
class="directory">/usr</filename> is located on a separate partition which
may not always be mounted.
</para>
</sect2>

View File

@ -35,11 +35,11 @@ ln -sf ../../bin/login /usr/bin &amp;&amp;
mv /usr/lib/lib{otp.so.0,otp.so.0.1.4,kafs.so.0,kafs.so.0.4.0} /lib &amp;&amp;
mv /usr/lib/lib{krb5.so.17,krb5.so.17.3.0,asn1.so.6,asn1.so.6.0.2} /lib &amp;&amp;
mv /usr/lib/lib{roken.so.16,roken.so.16.0.3,crypto.so.0.9.7} /lib &amp;&amp;
mv /usr/lib/lib{com_err.so.1,com_err.so.1.1.1,db-4.1.so} /lib &amp;&amp;
mv /usr/lib/lib{com_err.so.2,com_err.so.2.1,db-4.1.so} /lib &amp;&amp;
ln -sf ../../lib/lib{otp.so.0,otp.so.0.1.4,kafs.so.0,kafs.so.0.4.0} /usr/lib &amp;&amp;
ln -sf ../../lib/lib{krb5.so.17,krb5.so.17.3.0,asn1.so.6,asn1.so.6.0.2} /usr/lib &amp;&amp;
ln -sf ../../lib/lib{roken.so.16,roken.so.16.0.3,crypto.so.0.9.7} /usr/lib &amp;&amp;
ln -sf ../../lib/lib{com_err.so.1,com_err.so.1.1.1,db-4.1.so} /usr/lib &amp;&amp;
ln -sf ../../lib/lib{com_err.so.2,com_err.so.2.1,db-4.1.so} /usr/lib &amp;&amp;
ldconfig</command></userinput></screen>
</sect2>

View File

@ -44,9 +44,10 @@ url="&patch-root;/heimdal-&heimdal-version;-cracklib-1.patch"/></para>
<sect4><title>Optional</title>
<para>
<xref linkend="readline"/>,
<xref linkend="Linux_PAM"/>,
<xref linkend="openldap"/>,
<xref linkend="xorg"/> or
<xref linkend="xfree86"/>,
<xref linkend="openldap"/>,
<xref linkend="cracklib"/> and
<ulink url="http://www.pdc.kth.se/kth-krb/">krb4</ulink>
</para>

View File

@ -4,7 +4,7 @@
<!ENTITY heimdal-exp SYSTEM "heimdal-exp.xml">
<!ENTITY heimdal-config SYSTEM "heimdal-config.xml">
<!ENTITY heimdal-desc SYSTEM "heimdal-desc.xml">
<!ENTITY heimdal-version "0.6.1">
<!ENTITY heimdal-version "0.6.2">
<!ENTITY heimdal-download-http "http://ftp.vc-graz.ac.at/mirror/crypto/kerberos/heimdal/heimdal-&heimdal-version;.tar.gz">
<!ENTITY heimdal-download-ftp "ftp://ftp.pdc.kth.se/pub/heimdal/src/heimdal-&heimdal-version;.tar.gz">
<!ENTITY heimdal-size "3.2 MB">