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 samba.org
Tue Jun 7 10:28:17 GMT 2005


On Tue, 2005-06-07 at 07:22 +0000, tridge at samba.org wrote:
> Author: tridge
> Date: 2005-06-07 07:22:25 +0000 (Tue, 07 Jun 2005)
> New Revision: 7352
> 
> WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=7352
> 
> 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                                http://samba.org/~abartlet/
Authentication Developer, Samba Team           http://samba.org
Student Network Administrator, Hawker College  http://hawkerc.net
-------------- 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 : http://lists.samba.org/archive/samba-technical/attachments/20050607/cf15c3c6/attachment.bin


More information about the samba-technical mailing list