From 4c0f86f828719dce09e0923330d7e625bce55c3e Mon Sep 17 00:00:00 2001 From: Andrew Bartlett Date: Wed, 29 Jun 2005 07:55:16 +0000 Subject: r7990: An attempt at documenting the current state of cludges required to get Samba4 going, with kerberos. Andrew Bartlett (This used to be commit d027d0f10682ca5906d2f1ae2889d476db61be9a) --- howto.txt | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/howto.txt b/howto.txt index 76acc19d9b..cc728b904a 100644 --- a/howto.txt +++ b/howto.txt @@ -29,6 +29,29 @@ version at some future date using: $ cd samba4 $ svn up +Step 1a: Use Lorikeet/Heimdal +----------------------------- + +If you want to use Kerberos in Samba4, you must use +'Lorikeet/heimdal', and place a checkout into samba4/source/heimdal + +There are 2 methods of doing this: + + method 1: + $ cd samba4/source + $ rsync -avz samba.org::ftp/unpacked/lorikeet-heimdal heimdal + + method 2: + + $ cd samba4/source + $ svn co svn://svnanon.samba.org/lorikeet/trunk/heimdal heimdal + +both methods will create a directory called "heimdal" in the samba4/source +directory. + +(Long-term, we will either import Heimdal from 'lorikeet', or setup a +reference between the repositories, so this and svn update works +automaticly. In the short term, you must manually update this directory). Step 2: compile Samba4 ---------------------- @@ -38,8 +61,13 @@ Run this: $ cd samba4/source $ ./autogen.sh $ ./configure.developer -C + +If you did not include heimdal, run this: $ make +If you did include Heimdal, a different step is required: + $ make HEIMDAL_EXTERNAL all + If you have gcc 3.4 or newer, then run "make pch" before "make" to greatly speed up the compile process (about 5x faster). -- cgit