summaryrefslogtreecommitdiff
path: root/howto.txt
diff options
context:
space:
mode:
authorAndrew Bartlett <abartlet@samba.org>2005-06-29 07:55:16 +0000
committerGerald (Jerry) Carter <jerry@samba.org>2007-10-10 13:18:56 -0500
commit4c0f86f828719dce09e0923330d7e625bce55c3e (patch)
treec5971bfecbcf42e74fdf1dfdc05309a5b1619254 /howto.txt
parentf4607c6e55f6aaa8fe774c7e739fab0556e7bfc0 (diff)
downloadsamba-4c0f86f828719dce09e0923330d7e625bce55c3e.tar.gz
samba-4c0f86f828719dce09e0923330d7e625bce55c3e.tar.bz2
samba-4c0f86f828719dce09e0923330d7e625bce55c3e.zip
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)
Diffstat (limited to 'howto.txt')
-rw-r--r--howto.txt28
1 files changed, 28 insertions, 0 deletions
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).