<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<META NAME="Generator" CONTENT="MS Exchange Server version 5.5.2655.35">
<TITLE>RE: OpenSSH / Kerberos / AFS</TITLE>
</HEAD>
<BODY>

<P><FONT SIZE=2>I just wrote an email describing problems linking to libkafs in openssh</FONT>
<BR><FONT SIZE=2>3/daily snap shot as of today, but I think I forgot to describe what the</FONT>
<BR><FONT SIZE=2>problem was-</FONT>
</P>

<P><FONT SIZE=2>well first it says 'cannot find file or directory' on -lkafs, for some</FONT>
<BR><FONT SIZE=2>reason it wasnt reading the directory even though- even though i added</FONT>
<BR><FONT SIZE=2>the correct dir to ld.so.conf (linux) </FONT>
<BR><FONT SIZE=2>so I cp'd the files to another directory where I know it was reading</FONT>
<BR><FONT SIZE=2>which gives this output</FONT>
</P>

<P><FONT SIZE=2>(cd openbsd-compat &amp;&amp; make)</FONT>
<BR><FONT SIZE=2>make[1]: Entering directory `/home/jnfergu/openssh/openbsd-compat'</FONT>
<BR><FONT SIZE=2>make[1]: Nothing to be done for `all'.</FONT>
<BR><FONT SIZE=2>make[1]: Leaving directory `/home/jnfergu/openssh/openbsd-compat'</FONT>
<BR><FONT SIZE=2>gcc -o ssh ssh.o sshconnect.o sshconnect1.o sshconnect2.o sshtty.o</FONT>
<BR><FONT SIZE=2>readconf.o clientloop.o -L. -Lopenbsd-compat/&nbsp; -L/usr/athena/lib/lib</FONT>
<BR><FONT SIZE=2>-L/usr/athena/include/lib -lssh -lopenbsd-compat -lkafs -lresolv -ldes</FONT>
<BR><FONT SIZE=2>-lpam -ldl -lwrap -lutil -lz -lnsl&nbsp; -lcrypto -ldes</FONT>
<BR><FONT SIZE=2>sshconnect1.o: In function `try_krb4_authentication':</FONT>
<BR><FONT SIZE=2>/home/jnfergu/openssh/sshconnect1.c:401: undefined reference to</FONT>
<BR><FONT SIZE=2>`tkt_string'</FONT>
<BR><FONT SIZE=2>/home/jnfergu/openssh/sshconnect1.c:404: undefined reference to</FONT>
<BR><FONT SIZE=2>`krb_get_phost'</FONT>
<BR><FONT SIZE=2>/home/jnfergu/openssh/sshconnect1.c:407: undefined reference to</FONT>
<BR><FONT SIZE=2>`krb_realmofhost'</FONT>
<BR><FONT SIZE=2>/home/jnfergu/openssh/sshconnect1.c:415: undefined reference to</FONT>
<BR><FONT SIZE=2>`krb_mk_req'</FONT>
<BR><FONT SIZE=2>/home/jnfergu/openssh/sshconnect1.c:417: undefined reference to</FONT>
<BR><FONT SIZE=2>`krb_err_txt'</FONT>
<BR><FONT SIZE=2>/home/jnfergu/openssh/sshconnect1.c:421: undefined reference to</FONT>
<BR><FONT SIZE=2>`krb_get_cred'</FONT>
<BR><FONT SIZE=2>/home/jnfergu/openssh/sshconnect1.c:423: undefined reference to</FONT>
<BR><FONT SIZE=2>`krb_err_txt'</FONT>
<BR><FONT SIZE=2>/home/jnfergu/openssh/sshconnect1.c:475: undefined reference to</FONT>
<BR><FONT SIZE=2>`krb_rd_priv'</FONT>
<BR><FONT SIZE=2>/home/jnfergu/openssh/sshconnect1.c:478: undefined reference to</FONT>
<BR><FONT SIZE=2>`krb_err_txt'</FONT>
<BR><FONT SIZE=2>sshconnect1.o: In function `send_krb4_tgt':</FONT>
<BR><FONT SIZE=2>/home/jnfergu/openssh/sshconnect1.c:698: undefined reference to</FONT>
<BR><FONT SIZE=2>`tkt_string'</FONT>
<BR><FONT SIZE=2>/home/jnfergu/openssh/sshconnect1.c:703: undefined reference to</FONT>
<BR><FONT SIZE=2>`tkt_string'</FONT>
<BR><FONT SIZE=2>/home/jnfergu/openssh/sshconnect1.c:703: undefined reference to</FONT>
<BR><FONT SIZE=2>`krb_get_tf_fullname'</FONT>
<BR><FONT SIZE=2>/home/jnfergu/openssh/sshconnect1.c:707: undefined reference to</FONT>
<BR><FONT SIZE=2>`krb_get_cred'</FONT>
<BR><FONT SIZE=2>/home/jnfergu/openssh/sshconnect1.c:711: undefined reference to</FONT>
<BR><FONT SIZE=2>`krb_life_to_time'</FONT>
<BR><FONT SIZE=2>/home/jnfergu/openssh/sshconnect1.c:735: undefined reference to</FONT>
<BR><FONT SIZE=2>`krb_err_txt'</FONT>
<BR><FONT SIZE=2>sshconnect1.o: In function `send_afs_tokens':</FONT>
<BR><FONT SIZE=2>/home/jnfergu/openssh/sshconnect1.c:783: undefined reference to</FONT>
<BR><FONT SIZE=2>`krb_time_to_life'</FONT>
<BR><FONT SIZE=2>./libssh.a(radix.o): In function `creds_to_radix':</FONT>
<BR><FONT SIZE=2>/home/jnfergu/openssh/radix.c:129: undefined reference to</FONT>
<BR><FONT SIZE=2>`krb_life_to_time'</FONT>
<BR><FONT SIZE=2>./libssh.a(radix.o): In function `radix_to_creds':</FONT>
<BR><FONT SIZE=2>/home/jnfergu/openssh/radix.c:192: undefined reference to</FONT>
<BR><FONT SIZE=2>`krb_time_to_life'</FONT>
<BR><FONT SIZE=2>collect2: ld returned 1 exit status</FONT>
<BR><FONT SIZE=2>make: *** [ssh] Error 1</FONT>
</P>
<BR>

<P><FONT SIZE=2>I myself am not much of a programmer, well not a very good one, and am</FONT>
<BR><FONT SIZE=2>kinda lost on what I should do from here, so any help would be</FONT>
<BR><FONT SIZE=2>appreciated.</FONT>
</P>
<BR>

<P><FONT SIZE=2>J. Ferguson</FONT>
<BR><FONT SIZE=2>Arizona State University</FONT>
<BR><FONT SIZE=2>Data Communications</FONT>
<BR><FONT SIZE=2>(602)-201-3970</FONT>
</P>

</BODY>
</HTML>