Faheem,
The problem with Kerberos4 support is that MIT doesn't support it anymore
only Kerberos V. Most places that use Kerberos have upgraded to the newer
version.
Carl
On 14-Sep-00 Faheem Mitha wrote:
>
> Dear people,
>
> Openssh appears to have the option to compile with krb4 support,
> judging
> by the config script. There is a line that says
>
> ac_help="$ac_help
> --with-kerberos4=PATH Enable Kerberos 4 support"
>
> I assume this means add the flag
>
> --with-kerberos4=PATH
>
> to ./configure.
>
> However, I have the KTH version of KERBOROS, which has files in
> idiosyncatic places. All the stuff is in /usr/athena, with
> subdirectories
> like lib and include. krb.h is in /usr/athena/include, but the script
> complains it cannot find it when I set PATH=/usr/athena. I get the
> following output from configure which seems relevant. I have no idea
> what
> "checking for main in -lkrb... yes" means.
>
> ******************************************************************
> checking for krb.h... no
> checking for main in -lkrb... yes
> configure: warning: Cannot find krb.h, build may fail
> ******************************************************************
>
> I don't understand these scripts well enough to understand what is
> going
> on. Can someone tell me what I need to do. The relevant area of
> configure
> appears below. I hope drastic changes will not be necessary.
>
> By the way, I have no idea what the KRB4_MSG="no" means. My impression
> is
> that it has no functional part, but I could be wrong.
>
> ********************************************************************
># Check whether user wants Kerberos support
> KRB4_MSG="no"
># Check whether --with-kerberos4 or --without-kerberos4 was given.
> if test "${with_kerberos4+set}" = set; then
> withval="$with_kerberos4"
>
> if test "x$withval" != "xno" ; then
>
> if test "x$withval" != "$xyes" ; then
> CFLAGS="$CFLAGS -I${withval}/include"
> LDFLAGS="$LDFLAGS -L${withval}/lib"
> if test ! -z "$need_dash_r" ; then
> LDFLAGS="$LDFLAGS
> -R${withval}/lib"
> fi
> if test ! -z "$blibpath" ; then
>
> blibpath="$blibpath:${withval}/lib"
> fi
> else
> if test -d /usr/include/kerberosIV ;
> then
> CFLAGS="$CFLAGS
> -I/usr/include/kerberosI
> fi
> fi
>
> for ac_hdr in krb.h
> ************************************************************************
> ***
>
> I'd appreciate any help.
>
> Faheem.
------------------------------------------------------------------------
E-Mail: Carl J. Nobile <[EMAIL PROTECTED]>
Date: 14-Sep-00 Phone: 315-453-2912 Ex. 5336
Time: 08:16:10 Fax: 315-479-0859
Software Engineering Group -- AppliedTheory Corp.
224 Harrison Street, 6th Floor, Syracuse, NY 13202
------------------------------------------------------------------------