svn commit: samba r7352 - in branches/SAMBA_4_0/source: . auth/gensec auth/kerberos heimdal_build include include/system kdc lib lib/replace smbd

Andrew Bartlett abartlet at
Tue Jun 7 10:28:17 GMT 2005

On Tue, 2005-06-07 at 07:22 +0000, tridge at wrote:
> Author: tridge
> Date: 2005-06-07 07:22:25 +0000 (Tue, 07 Jun 2005)
> New Revision: 7352
> WebSVN:
> Log:
> the internal heimdal build change. This changes quite a few things:
>  - if you want kerberos now, you need to unpack a lorikeet heimdal
>    tree in source/heimdal/. If source/heimdal/ does not exist at
>    configure time then all kerberos features are disabled. You cannot
>    use an external kerberos library for now. That may change later.

This represents a big milestone in Samba4 development, as well as a
number of days of pure pain on tridge's part, and I thank him very much
for the time, patience and perseverance this effort has required. 

Some might wonder why it was so important to get kerberos building in
the tree:  The reason (for me) comes down to knowing what bugs I'm
fighting, and fixing a kerberos library we control.  Both of these are
critical to a successful Samba4 release.

This work also ensures we only have to debug one build system.  Even if
you don't think our build system is great, it has to be better than both
our build system and Heimdals.

I do expect (due to the comments we have already received, and the
assurances I have already given) that we will some day build against
'system' kerberos libraries, when available.  However, this is not
appropriate at this early stage (or I feel an initial release), as I am
just as likely to fix 'issues' with (or develop extenstions to) the
kerberos libs as I am the rest of Samba, and replacing system kerberos
libs is the pits. 

Finally, I want to thank the Heimdal Kerberos team, as it is only the
quality of their software that has made this possible at all.  I know
how difficult this would be to do with Samba (even Samba4), and commend
them for the product they have produced.

Andrew Bartlett

Andrew Bartlett                      
Authentication Developer, Samba Team 
Student Network Administrator, Hawker College
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url :

More information about the samba-technical mailing list