X-Git-Url: http://git.samba.org/?p=samba.git;a=blobdiff_plain;f=howto.txt;h=7b10b5960a4571933ea191b7828c894b47ba7d34;hp=21cd7b7e982a88679a94190f0705ae80df884b5f;hb=48c2d871ea4864fcce47fc5e1fab926ce81de854;hpb=f2e760dd96acf1e1ceb572177e8a0eaf45c7cd1a diff --git a/howto.txt b/howto.txt index 21cd7b7e982..7b10b5960a4 100644 --- a/howto.txt +++ b/howto.txt @@ -4,6 +4,9 @@ Samba4 developer howto tridge@samba.org, December 2004 +A more up to date version of this howto can be found in the wiki +at http://wiki.samba.org/index.php/Samba4/HOWTO. + This is a very basic document on how to setup a simple Samba4 server. This is aimed at developers who are already familiar with Samba3 and wish to participate in Samba4 development. This is not @@ -38,6 +41,11 @@ version at some future date using: Step 2: compile Samba4 ---------------------- +Recommended optional development libraries: +- acl and xattr development libraries +- gnutls +- readline + Run this: $ cd samba4/source @@ -66,7 +74,12 @@ It is presumed it's available just like any other commands from your shell. Must be run as a user with permission to write to the install directory. # cd source - # ./setup/provision --realm=YOUR.REALM --domain=YOURDOM --adminpass=SOMEPASSWORD + # ./setup/provision --realm=YOUR.REALM --domain=YOURDOM \ + # --adminpass=SOMEPASSWORD --server-role='domain controller' + +REMINDER: Add the "bin" directory of the path you installed to + (e.g. /usr/local/samba/bin) to your path, or the provision command + will not work. 'YOURDOM' is the NT4 style domain name. 'YOUR.REALM' is your kerberos realm, which is typically your DNS domain name.