[2281] in Kerberos_V5_Development
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