[2281] in Kerberos_V5_Development

home help back first fref pref prev next nref lref last post

Is anyone working on the Macintosh port?

daemon@ATHENA.MIT.EDU (epeisach@MIT.EDU)
Mon Mar 3 21:12:14 1997

From: epeisach@MIT.EDU
Date: Mon, 3 Mar 1997 21:10:53 -0500
To: krbdev@MIT.EDU


A simple question: 

Is anyone working on the Macintosh port? I.e. is someone responsible for
it. 

Today, because I wanted the k5 Authman telnet on the Mac, I decided to
figure out how to build the source tree for the Mac.

It was not so difficult, but the documentaion is really lacking.

I am using codewarrior IDE 1.7 - which I believe is newer than the
documentation .

a) The project files are terribly out of date. Much of my time was
adding and removing files from the project lists.

b) I have already made a few fixes to the source tree to fix obvious
problems. (improper prototype, wrong subdir name in a Makefile.in). Also
for kconfig, do not barf if the krb5.ini file is missing - gove a useful
error mesage. 

c) Sure enough, I needed to apply Dima Ruban's patch to krb5auth.c (see
kerberos discuss meeting #9117). As I am not really up on the A4
handling, someone who understands what is going on should probably look
at the code.

d) I still need to checkin two files: gssapi.h - define _MACINTOSH a-la
krb5.h - for those who simply include gssapi.h. 
	init_ctx.c: Initialize context structure before calling
		krb5_init_ets. (Yes we know it is not used, but it is a
		warning). 


Current status:
a) I have not done the Authman testing - I would still need to.
	I need to setup the v5 telnet properly for this - no biggy
b) I have not tested the gss-client - I will tomorrow.
c) kconfig, if you are missing krb5.ini will complain that it is
missing and exit, but will have created a krb5.ini preference file - I
liked that one.
d) I will not repackage the package files - as I do not want to force
everyone to use a newer version of codewarrior than what is docuemented.

So, I guess a decision needs to be made - what is the supported version
of codewarrior that you want to see? Maybe we can get the package files
updated... 

	Ezra


home help back first fref pref prev next nref lref last post