Hi,

On 01/28/2013 06:48 PM, Thomas Trepl wrote (in another thread):
> 
> Well, dropping heimdal was for sure not without a reason. At least at the
> moment, for me its not quite a problem to continue without as Samba4 seems
> to support mit-krb5 well (which means so far, it compiles well against
> it).
> 
> For the moment, I think there's no real pressure to get heimdal back -
> except you what it. I'll continue my survey of Samba4 for the moment with
> mit-krb5. They have prepared enough challenges to master, one is their
> waf build system, the dns stuff and such. Maybe, if interests are there,
> we could rethink that when Samba4 manages it to get into the book.

It turns out that this is no longer true. Seems so that AD-controller 
functionality is indeed only available when having Heimdal around. Even Samba4 
compiles well against mit-krb5, it disables building AD-DC functionality (even 
though the build log says that AD support gets compiled in. Maybe true for 
becoming an AD member, but the controller part isn't built/installed. You can 
check that simply whether samba-tool gets installed or not).

Also the Arch developers came across this issue and build their Samba4 packet 
with the bundled heimdal package and there is/was a discussion on the Samba ML 
in order to get over that issue. Currently, there seems to be no way to get 
AD-DC functionality with using any krb package except (the bundled?) Heimdal.

I put the "bundled" in parenthesis as I currently do not have a standalone 
Heimdal installation (and will do a fresh build of {,B}LFS next time to have a 
clean environment without mit-krb5 leavings around. Unfortunatly I missed to 
take a snapshot of the VM before installing mit-krb5 and such).

I'm just testing with

LINKFLAGS="-ltirpc" ./configure \
            --prefix=/usr               \
            --sysconfdir=/etc           \
            --localstatedir=/var        \
            --with-piddir=/run          \
            --enable-fhs                \
            --enable-nss-wrapper        \
            --enable-socket-wrapper     \
            --disable-rpath-install     \
            --dns-backend=SAMBA_INTERNAL --with-dnsupdate \
            --without-pam \
            --with-ads --with-ldap --with-swat --with-winbind --enable-gnutls

Just in case someone is interested in building an AD controller...

--
Thomas

-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to