[4235] in Kerberos

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

Re: Kerberos IV for Irix 5.2?

daemon@ATHENA.MIT.EDU (Asokan)
Mon Nov 21 17:43:40 1994

To: kerberos@MIT.EDU
Date: Mon, 21 Nov 1994 20:02:38 GMT
From: nasokan@math.uwaterloo.ca (Asokan)

In article <3aqghaINN12m@uts.ipp-garching.mpg.de>,
Ulrike Bauer <ueb@ipp-garching.mpg.de> wrote:
>long@vax.oxford.ac.uk (NEIL J LONG) writes:
>
>>Hello
>>Has anyone built Kerberos 4 on Irix 5.2? If you have could you let me know what
>>changes were needed.
>>Thanks
>>Neil
>
>I just do it, but I am far away from being able to say It is running. I can try to let you know what I had to change when it runs. At the moment I have difficulties with the tty's. So I also would be interested in someone who built Kerberos 4 for irix 5.2.
>
>Ulrike
>-- 
>---
>Ulrike Bauer	ueb@ipp-garching.mpg.de		(+49 89) 3299-1457   --o
>Max-Planck-Institut fuer Plasmaphysik (IPP), RZG                   _`\<,_
>Boltzmannstr. 2, 85748 Garching                                   (_)/ (_)

We have Kerberos 4 running on Irix 5.2.  I don't remember having
to do anything special to make it run while going from Irix 4
to Irix 5.  Kerberos 4 pl 10 from MIT claims to work on Irix 4.
We had to make some minor tweaks such as the following bit of code
to do pty allocation in rlogind.c:

> #  if defined(sgi)
>         {
>                 char *line_ptr;
> 
>                 line_ptr = _getpty(&p, O_RDWR|O_NDELAY, 0600, 0);
>                 if (strlen(line_ptr) != 0) {
>                    line = strdup(line_ptr);
>                    goto gotpty;
>                 }
>                 (void)close(p);
>         }
> # else /* !SGI && !umips && !AIX3.1 */

and later avoid doing this
>	line[strlen("/dev/")] = 't';
if "sgi" is defined.

I haven't tried using an Irix system as a master or slave Kerberos server.
Apart from that things seem to be working ok.  I am probably not allowed
to give you our source tree since you are outside North America.  But
if you identify specific things that do not work, I might be able
to tell you what changes were necessary in the corresponding code.

- Asokan
[University of Waterloo]

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