mirror of
https://github.com/Zeckmathederg/glfs.git
synced 2025-02-03 06:27:16 +08:00
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:
parent
e23549bf7f
commit
3be9cf073f
@ -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>
|
||||
|
||||
|
@ -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>
|
||||
|
||||
|
@ -141,14 +141,15 @@ installation:
|
||||
<screen><userinput><command>/usr/sbin/kdc &</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 <LFS-User_at_mcmurchy_dot_com>
|
||||
|
||||
. /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
|
||||
|
@ -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>
|
||||
|
@ -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>
|
||||
|
@ -35,11 +35,11 @@ ln -sf ../../bin/login /usr/bin &&
|
||||
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 &&
|
||||
ln -sf ../../lib/lib{com_err.so.2,com_err.so.2.1,db-4.1.so} /usr/lib &&
|
||||
ldconfig</command></userinput></screen>
|
||||
|
||||
</sect2>
|
||||
|
@ -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>
|
||||
|
@ -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">
|
||||
|
Loading…
Reference in New Issue
Block a user