kerberos and port 88

Dan Shearer dan at shearer.org
Mon Sep 11 16:14:36 GMT 2006


On Mon, Sep 11, 2006 at 09:46:14PM +1000, tridge at samba.org wrote:
> Andrew,
> 
> I think some of the remaining failures on solaris are probably caused
> by the fact that older versions of solaris have port 88 in
> /etc/services for kerberos.
> 
> I worked around the main problem with this by using 127.0.0.1:88 for
> the kdc in the krb5.conf that Samba4 in the build farm uses, but I can
> see from the valgrind logs that getservbyname() is still being called
> (it causes a valgrind error due to bugs in the dlopen code in libc).

You might have a more representative box by disabling Sun's Kerberos
altogether on Solaris 8/9 buildfarm machines.

The Kerberos that comes with Solaris 8 and 9 is so bad a lot of people
just replace it.  And if you need to compile something against kerberos
then there is no choice because Solaris 8/9 doesn't have krb libraries
or headers. 

There are limits to this, someone from Sun set them out at
http://mailman.mit.edu/pipermail/krbdev/2005-April/003257.html

--
Dan


More information about the samba-technical mailing list