svn commit: samba-docs r713 - in trunk/Samba3-HOWTO: .

jht at samba.org jht at samba.org
Tue Jun 28 22:12:01 GMT 2005


Author: jht
Date: 2005-06-28 22:12:01 +0000 (Tue, 28 Jun 2005)
New Revision: 713

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba-docs&rev=713

Log:
Update.
Modified:
   trunk/Samba3-HOWTO/TOSHARG-Compiling.xml


Changeset:
Modified: trunk/Samba3-HOWTO/TOSHARG-Compiling.xml
===================================================================
--- trunk/Samba3-HOWTO/TOSHARG-Compiling.xml	2005-06-28 22:01:40 UTC (rev 712)
+++ trunk/Samba3-HOWTO/TOSHARG-Compiling.xml	2005-06-28 22:12:01 UTC (rev 713)
@@ -8,6 +8,7 @@
 	
 	<pubdate> 22 May 2001 </pubdate>
 	<pubdate> 18 March 2003 </pubdate>
+	<pubdate> June 2005 </pubdate>
 </chapterinfo>
 
 <title>How to Compile Samba</title>
@@ -73,12 +74,11 @@
 <title>Access via Subversion</title>
 
 <para>
-You can also access the source code via a 
-normal Subversion client. This gives you much more control over what you can 
-do with the repository and allows you to check out whole source trees 
-and keep them up to date via normal Subversion commands. This is the 
-preferred method of access if you are a developer and not
-just a casual browser.
+<indexterm><primary>Subversion</primary></indexterm>
+You can also access the source code via a normal Subversion client. This gives you much more control over what
+you can do with the repository and allows you to check out whole source trees and keep them up to date via
+normal Subversion commands. This is the preferred method of access if you are a developer and not just a
+casual browser.
 </para>
 
 <para>In order to be able to download the Samba sources off Subversion, you need 
@@ -103,10 +103,9 @@
 	<step>
 	<para>
 	Run the command 
-	</para>
-	
-	<para>
+	<screen>
 	<userinput>svn co svn://svnanon.samba.org/samba/trunk samba</userinput>.
+	</screen>
 	</para>
 	
 	<para>
@@ -116,26 +115,22 @@
 	</para>
 	
 	<para>
-		Subversion branches other then trunk can be obtained by adding branches/BRANCH_NAME
-	to the URL you check out. A list of branch names 
-	can be found on the <quote>Development</quote> page of the Samba Web site. A common
-	request is to obtain the latest 3.0 release code. This could be done by 
-	using the following command:
+	Subversion branches other then trunk can be obtained by adding branches/BRANCH_NAME to the URL you check
+	out. A list of branch names can be found on the <quote>Development</quote> page of the Samba Web site. A
+	common request is to obtain the latest 3.0 release code. This could be done by using the following command:
+	<screen>
+	<userinput>svn co svn://svnanon.samba.org/samba/branches/SAMBA_3_0 samba_3</userinput>.
+	</screen>
 	</para>
-	
-	<para>
-		<userinput>svn co svn://svnanon.samba.org/samba/branches/SAMBA_3_0 samba_3</userinput>.
-	</para>
 	</step>
 
 	<step>
 	<para>
-	Whenever you want to merge in the latest code changes, use 
-	the following command from within the Samba directory: 
-	</para>
-	
-	<para>
+	Whenever you want to merge in the latest code changes, use the following command from within the Samba
+	directory:
+	<screen>
 	<userinput>svn update</userinput>
+	</screen>
 	</para>
 	</step>
 </procedure>
@@ -172,6 +167,7 @@
 
 <para>
 <indexterm><primary>GPG</primary></indexterm>
+<indexterm><primary>PGP</primary></indexterm>
 It is strongly recommended that you verify the PGP signature for any source file before
 installing it. Even if you're not downloading from a mirror site, verifying PGP signatures
 should be a standard reflex. Many people today use the GNU GPG tool set in place of PGP.
@@ -193,31 +189,25 @@
 <indexterm><primary>PGP</primary></indexterm>
 The first file is the PGP signature for the Samba source file; the other is the Samba public
 PGP key itself. Import the public PGP key with:
-</para>
-
 <screen>
 &prompt;<userinput>gpg --import samba-pubkey.asc</userinput>
 </screen>
-
-<para>
 and verify the Samba source code integrity with:
-</para>
-
 <screen>
 &prompt;<userinput>gzip -d samba-3.0.20.tar.gz</userinput>
 &prompt;<userinput>gpg --verify samba-3.0.20.tar.asc</userinput>
 </screen>
+</para>
 
 <para>
 If you receive a message like, <quote>Good signature from Samba Distribution Verification Key...,</quote>
 then all is well. The warnings about trust relationships can be ignored. An
 example of what you would not want to see would be:
+<screen>
+gpg: BAD signature from <quote>Samba Distribution Verification Key</quote>
+</screen>
 </para>
 
-<para><screen>
-     gpg: BAD signature from <quote>Samba Distribution Verification Key</quote>
-</screen></para>
-
 </sect1>
 
 <sect1>
@@ -225,6 +215,7 @@
 	
 	<para>
 	<indexterm><primary>autogen.sh</primary></indexterm>
+<indexterm><primary>configure</primary></indexterm>
 	After the source tarball has been unpacked, the next step involves
 	configuration to match Samba to your operating system platform.
 	If your source directory does not contain the <command>configure</command> script,
@@ -441,6 +432,7 @@
 </programlisting>
 	</para>
 
+<indexterm><primary>/etc/inetd.conf</primary></indexterm>
 	<para>
 	The exact syntax of <filename>/etc/inetd.conf</filename> 
 	varies between UNIXes. Look at the other entries in inetd.conf 
@@ -479,6 +471,7 @@
 	<para>
 	Restart <application>inetd</application>, perhaps just send it a HUP,
 	like this:
+<indexterm><primary>killall</primary></indexterm>
 <screen>
 &rootprompt;<userinput>killall -HUP inetd</userinput>
 </screen>
@@ -491,6 +484,7 @@
 		
 	<para>
 	<indexterm><primary>daemon</primary></indexterm>
+<indexterm><primary>startsmb</primary></indexterm>
 	To start the server as a daemon, you should create a script something
 	like this one, perhaps calling it <filename>startsmb</filename>.
 	</para>
@@ -498,7 +492,7 @@
 <para><programlisting>
 #!/bin/sh
 /usr/local/samba/bin/smbd -D 
-/usr/local/samba/bin/winbindd
+/usr/local/samba/bin/winbindd -B
 /usr/local/samba/bin/nmbd -D 
 </programlisting></para>
 



More information about the samba-cvs mailing list