r2875 - in trunk/BOOK: . introduction/welcome postlfs/security server/other

randy at linuxfromscratch.org randy at linuxfromscratch.org
Wed Oct 27 22:50:37 PDT 2004


Author: randy
Date: 2004-10-27 23:50:36 -0600 (Wed, 27 Oct 2004)
New Revision: 2875

Modified:
   trunk/BOOK/general.ent
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/introduction/welcome/credits.xml
   trunk/BOOK/postlfs/security/stunnel.xml
   trunk/BOOK/server/other/samba3.xml
Log:
Updated to Samba-3.0.7

Modified: trunk/BOOK/general.ent
===================================================================
--- trunk/BOOK/general.ent	2004-10-27 18:22:58 UTC (rev 2874)
+++ trunk/BOOK/general.ent	2004-10-28 05:50:36 UTC (rev 2875)
@@ -1,4 +1,4 @@
-<!ENTITY day          "27">
+<!ENTITY day          "28">
 <!ENTITY month        "10">
 <!ENTITY year         "2004">
 <!ENTITY version      "svn-&year;&month;&day;">
@@ -210,7 +210,7 @@
 <!-- openssh (chapter 18) -->        
 <!-- rsync (chaptet 18) -->          
 <!ENTITY openldap-version             "2.2.17">
-<!ENTITY samba3-version               "3.0.4">
+<!ENTITY samba3-version               "3.0.7">
 <!ENTITY xinetd-version               "2.3.13">
                                      
 <!-- Part VII -->                    

Modified: trunk/BOOK/introduction/welcome/changelog.xml
===================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml	2004-10-27 18:22:58 UTC (rev 2874)
+++ trunk/BOOK/introduction/welcome/changelog.xml	2004-10-28 05:50:36 UTC (rev 2875)
@@ -22,6 +22,9 @@
 
 <itemizedlist>
 
+<listitem><para>October 28th, 2004 [randy]: Updated to 
+Samba-3.0.7.</para></listitem>
+
 <listitem><para>October 27th, 2004 [randy]: Added new package 
 Stunnel-4.05.</para></listitem>
 

Modified: trunk/BOOK/introduction/welcome/credits.xml
===================================================================
--- trunk/BOOK/introduction/welcome/credits.xml	2004-10-27 18:22:58 UTC (rev 2874)
+++ trunk/BOOK/introduction/welcome/credits.xml	2004-10-28 05:50:36 UTC (rev 2875)
@@ -150,7 +150,7 @@
 </listitem>
 
 <listitem><para>Cyrus-SASL, DejaGnu, DocBook-utils, Ethereal, Expect, Heimdal, 
-HTML Tidy, JadeTeX, SGMLSpm Perl module, SLIB and Sysstat: 
+HTML Tidy, JadeTeX, SGMLSpm Perl module, SLIB, Stunnel and Sysstat: 
 <emphasis>Randy McMurchy</emphasis></para></listitem>
 
 <listitem><para>Screen: <emphasis>Andreas Pedersen</emphasis></para></listitem>
@@ -168,9 +168,9 @@
 GNOME Netstatus, GNOME Speech, GOK, GPdf, GnomeMeeting, Gnopernicus,
 Imlib2, LZO, MC, NASM, Nautilus CD Burner, OpenQuicktime,
 Speex, Zenity, compface, gcalctool, gucharmap, id3lib, kde-i18n,
-kdeaccessibility, kdebindings, kdesdk, kdevelop, libFAME,
-liba52, libdv, libdvdcss, libdvdread, libmad, libmikmod, libmpeg3 and
-quanta: <emphasis>Igor Zivkovic</emphasis></para></listitem>
+kdeaccessibility, kdebindings, kdesdk, kdevelop, kdewebdev, libFAME,
+liba52, libdv, libdvdcss, libdvdread, libmad, libmikmod and libmpeg3:
+<emphasis>Igor Zivkovic</emphasis></para></listitem>
 
 <listitem><para>tripwire: <emphasis>Manfred Glombowski</emphasis></para>
 </listitem>

Modified: trunk/BOOK/postlfs/security/stunnel.xml
===================================================================
--- trunk/BOOK/postlfs/security/stunnel.xml	2004-10-27 18:22:58 UTC (rev 2874)
+++ trunk/BOOK/postlfs/security/stunnel.xml	2004-10-28 05:50:36 UTC (rev 2875)
@@ -66,11 +66,11 @@
 useradd -c "Stunnel Daemon" -d /var/lib/stunnel -g stunnel -s /bin/false stunnel &&
 install -d -m 700 -o stunnel -g stunnel /var/lib/stunnel/run</command></userinput></screen>
 
-<note><para>A signed Certificate of Authority and a Private Key is necessary 
-to run the <command>stunnel</command> daemon. If you own, or have already 
-created a signed Certificate of Authority you wish to use, copy it to 
-<filename>tools/stunnel.pem</filename> in the source directory before starting 
-the build, otherwise you will be prompted to create one. The 
+<note><para>A signed <acronym>SSL</acronym> Certificate and a Private Key is 
+necessary to run the <command>stunnel</command> daemon. If you own, or have 
+already created a signed <acronym>SSL</acronym> Certificate you wish to use, 
+copy it to <filename>tools/stunnel.pem</filename> in the source directory 
+before starting the build, otherwise you will be prompted to create one. The 
 <filename>.pem</filename> file must be formatted as shown below:</para>
 
 <screen>-----BEGIN RSA PRIVATE KEY-----

Modified: trunk/BOOK/server/other/samba3.xml
===================================================================
--- trunk/BOOK/server/other/samba3.xml	2004-10-27 18:22:58 UTC (rev 2874)
+++ trunk/BOOK/server/other/samba3.xml	2004-10-28 05:50:36 UTC (rev 2875)
@@ -6,10 +6,9 @@
 
 <!ENTITY samba3-download-http "http://us1.samba.org/samba/ftp/samba-&samba3-version;.tar.gz">
 <!ENTITY samba3-download-ftp "ftp://ftp.samba.org/pub/samba/samba-&samba3-version;.tar.gz">
-<!ENTITY samba3-size "14.4 MB">
-<!ENTITY samba3-buildsize "123 MB">
-<!ENTITY samba3-time "10.5 SBU">
-
+<!ENTITY samba3-size "15.0 MB">
+<!ENTITY samba3-buildsize "136 MB">
+<!ENTITY samba3-time "2.04 SBU">
 ]>
 
 <sect1 id="samba3" xreflabel="Samba-&samba3-version;">
@@ -25,38 +24,45 @@
 
 <para>The <application>Samba</application> package provides file and print 
 services to <acronym>SMB</acronym>/<acronym>CIFS</acronym> clients and
-Windows networking to Linux clients.</para>
+Windows networking to Linux clients. <application>Samba</application> can also 
+be configured as a Windows NT 4.0 Domain Controller replacement 
+(with caveats working with NT <acronym>PDC</acronym>'s and 
+<acronym>BDC</acronym>'s), a file/print server acting as a member of a 
+Windows NT 4.0 or Active Directory domain and a NetBIOS (rfc1001/1002) 
+nameserver (which amongst other things provides 
+<acronym>LAN</acronym> browsing support).</para>
 
 <sect3><title>Package information</title>
 <itemizedlist spacing='compact'>
 <listitem><para>Download (HTTP): <ulink url="&samba3-download-http;"/></para></listitem>
 <listitem><para>Download (FTP): <ulink url="&samba3-download-ftp;"/></para></listitem>
 <listitem><para>Download size: &samba3-size;</para></listitem>
-<listitem><para>Estimated Disk space required: &samba3-buildsize;</para></listitem>
+<listitem><para>Estimated disk space required: &samba3-buildsize;</para></listitem>
 <listitem><para>Estimated build time: &samba3-time;</para></listitem></itemizedlist>
 </sect3>
 
-<sect3><title>Additional downloads</title>
+<!-- <sect3><title>Additional downloads</title>
 <itemizedlist spacing='compact'>
 <listitem><para>Maintainer Recommended Patch: <ulink 
 url="&patch-root;/samba-&samba3-version;-maintainer-1.patch"/></para></listitem>
 </itemizedlist>
-</sect3>
+</sect3> -->
 
 <sect3>
 <title><application>Samba</application> dependencies</title>
 <sect4>
 <title>Optional</title>
-<para>
+<para><xref linkend="popt"/>, 
 <xref linkend="Linux_PAM"/>,
 <xref linkend="openldap"/>,
 <xref linkend="cups"/>,
 <xref linkend="heimdal"/> or <xref linkend="mitkrb"/>,
 <xref linkend="libxml2"/>,
 <xref linkend="mysql"/> or <xref linkend="postgresql"/>,
-<xref linkend="Python"/>, and
-<ulink url="http://valgrind.kde.org/">Valgrind</ulink>
-</para>
+<xref linkend="Python"/>, 
+<xref linkend="xinetd"/>, 
+<ulink url="http://valgrind.kde.org/">Valgrind</ulink> and 
+<xref linkend="stunnel"/> (used to encrypt access to SWAT)</para>
 </sect4>
 </sect3>
 
@@ -68,8 +74,7 @@
 <para>Install <application>Samba</application> by running the following 
 commands:</para>
 
-<screen><userinput><command>patch -Np1 -i ../samba-&samba3-version;-maintainer-1.patch &&
-cd source &&
+<screen><userinput><command>cd source &&
 install -d /var/cache/samba &&
 ./configure \
     --prefix=/usr \
@@ -80,10 +85,15 @@
     --with-smbmount &&
 make &&
 make install &&
+chmod 644 /usr/include/libsmbclient.h &&
 install -m755 nsswitch/libnss_win{s,bind}.so /lib &&
 ln -sf libnss_winbind.so /lib/libnss_winbind.so.2 &&
 ln -sf libnss_wins.so /lib/libnss_wins.so.2 &&
-cp ../examples/smb.conf.default /etc/samba</command></userinput></screen>
+cp ../examples/smb.conf.default /etc/samba &&
+install -m644 ../docs/*.pdf /usr/share/samba
+if [ -f nsswitch/pam_winbind.so ]; then 
+    install -m755 nsswitch/pam_winbind.so /lib/security
+fi</command></userinput></screen>
 
 <note><para>You may want to run <command>configure</command> with the
 <parameter>--help</parameter> parameter.  There may be other parameters 
@@ -92,17 +102,19 @@
 </sect2>
 
 <sect2>
-<title>Installation command explanations</title>
+<title>Command explanations</title>
 
 <para><command>install -d /var/cache/samba</command>: This directory is 
 needed for proper operation of the <command>smbd</command> and 
 <command>nmbd</command> daemons.</para>
 
 <para><parameter>--sysconfdir=/etc</parameter>: Sets the configuration
-file directory to avoid the default of <filename class="directory">/usr/etc</filename>.</para>
+file directory to avoid the default of 
+<filename class="directory">/usr/etc</filename>.</para>
 
 <para><parameter>--localstatedir=/var</parameter>: Sets the variable
-data directory to avoid the default of <filename class="directory">/usr/var</filename>.</para>
+data directory to avoid the default of 
+<filename class="directory">/usr/var</filename>.</para>
 
 <para><option>--with-fhs</option>: Assigns all other file paths in a manner 
 compliant with the Filesystem Hierarchy Standard 
@@ -113,6 +125,13 @@
 <acronym>SMB</acronym> (Windows) shares becomes no more complex than mounting 
 remote <acronym>NFS</acronym> shares.</para>
 
+<para><option>--with-pam</option>: Use this parameter to link 
+<application>Linux-<acronym>PAM</acronym></application> into the build. This 
+also builds the <filename class='libraryfile'>pam_winbind.so</filename> 
+<application><acronym>PAM</acronym></application> module. You can find 
+instructions on how to configure and use the module by running 
+<command>man winbindd</command>.</para>
+
 <para><command>install -m755 nsswitch/libnss_win{s,bind}.so /lib</command>:
 The nss libraries are not installed by default.  If you intend to use
 winbindd for domain auth, and/or <acronym>WINS</acronym> name resolution, 
@@ -133,41 +152,79 @@
 <sect2>
 <title>Configuring <application>Samba</application></title>
 
-<para>Because of the various uses for <application>Samba</application>, 
-complete configuration is well beyond the scope of the BLFS book.  
-In fact, many complete books have been written on this topic alone.  
-The included documentation, a popular book published by O'Reilly, 
-can be viewed by pointing your web browser to
-<ulink url="file:///usr/share/samba/swat/using_samba/toc.html" />.
-</para>
+<sect3><title>Configuration overview and available documentation</title>
 
-<para>The built in <acronym>SWAT</acronym> (Samba Web Administration Tool) 
-utility can be used for basic configuration, however, before 
-using <acronym>SWAT</acronym> you must add an entry to
-<filename>/etc/services</filename> and make changes to your
-<command>inetd</command>/<command>xinetd</command> 
+<para>Due to the complexity and the many various uses for 
+<application>Samba</application>, complete configuration is well beyond the 
+scope of the BLFS book. Advanced configurations including setting up Primary 
+and Backup Domain Controllers are advanced topics and cannot be adequately 
+covered in BLFS (it should be noted, however, that a 
+<application>Samba</application> BDC cannot be used as a fallback for a 
+<application>Windows</application> <acronym>PDC</acronym>, and conversely, a 
+<application>Windows</application> <acronym>BDC</acronym> cannot be used as a 
+fallback for a <application>Samba</application> <acronym>PDC</acronym>). Many 
+complete books have been written on these topics alone.</para>
+
+<para>There is quite a bit of documentation available which covers many of 
+these advanced configurations. Point your web browser to the links below to 
+view some of the documentation included with the 
+<application>Samba</application> package:</para>
+
+<itemizedlist spacing='compact'>
+<listitem><para>Using Samba, 2nd Edition; a popular book published by O'Reilly 
+<ulink url="file:///usr/share/samba/swat/using_samba/toc.html"/></para>
+</listitem>
+
+<listitem><para>The Official Samba HOWTO and Reference Guide 
+<ulink url="file:///usr/share/samba/swat/help/Samba-HOWTO-Collection/index.html"/></para>
+</listitem>
+
+<listitem><para>Samba-3 by Example 
+<ulink url="file:///usr/share/samba/swat/help/Samba-Guide/index.html"/></para>
+</listitem>
+
+<listitem><para>The Samba-3 man Pages
+<ulink url="file:///usr/share/samba/swat/help/samba.7.html"/></para>
+</listitem>
+</itemizedlist>
+</sect3>
+
+<sect3><title>Configuring SWAT</title>
+
+<para>The built in <acronym>SWAT</acronym> 
+(<application>Samba</application> Web Administration Tool) utility can be used 
+for basic configuration of the <application>Samba</application> installation,  
+but because it may be inconvenient, undesireable or perhaps even impossible 
+to gain access to the console, BLFS recommends setting up access to 
+<acronym>SWAT</acronym> using <application>Stunnel</application>.</para>
+
+<para>First you must add entries to <filename>/etc/services</filename> and 
+modify the <command>inetd</command>/<command>xinetd</command> 
 configuration.</para> 
 
-<para>Add the swat entry to <filename>/etc/services</filename> with the 
-following command: </para>
+<para>Add swat and swat_tunnel entries to 
+<filename>/etc/services</filename> with the following commands:</para>
 
-<screen><userinput><command>echo "swat            901/tcp" >> /etc/services</command></userinput></screen>
+<screen><userinput><command>echo "swat            901/tcp" >> /etc/services &&
+echo "swat_tunnel     902/tcp" >> /etc/services</command></userinput></screen>
 
 <para>If <command>inetd</command> is used, the following command will add the 
-swat entry to <filename>/etc/inetd.conf</filename>: </para>
+swat_tunnel entry to <filename>/etc/inetd.conf</filename>: </para>
 
-<screen><userinput><command>echo "swat stream tcp nowait.400 root /usr/sbin/swat swat" \
+<screen><userinput><command>echo "swat_tunnel stream tcp nowait.400 root /usr/sbin/swat swat" \
     >> /etc/inetd.conf</command></userinput></screen>
 <para>Issue a <command>killall -HUP inetd</command> to reread the
 changed <filename>inetd.conf</filename> file.</para>
 
 <para>If <command>xinetd</command> is used, the following command will 
-add the swat entry to <filename>/etc/xinetd.conf</filename>: </para>
+add the swat_tunnel entry to <filename>/etc/xinetd.conf</filename> (you may 
+need to modify or remove the <quote>only_from</quote> line to include the
+desired host[s]):</para>
 
 <screen><userinput><command>cat >> /etc/xinetd.conf << "EOF"</command>
-service swat
+service swat_tunnel
 {
-    port            = 901
+    port            = 902
     socket_type     = stream
     wait            = no
     only_from       = 127.0.0.1
@@ -180,9 +237,46 @@
 <para>Issue a <command>killall -HUP xinetd</command> to reread the
 changed <filename>xinetd.conf</filename> file.</para>
 
-<para><acronym>SWAT</acronym> can be launched by pointing your web
-browser to <ulink url="http://localhost:901"/>.</para>
+<para>Next, you must add an entry for the swat service to the 
+<filename>/etc/stunnel/stunnel.conf</filename> file:</para>
 
+<screen><userinput><command>cat >> /etc/stunnel/stunnel.conf << "EOF"</command>
+[swat]
+accept  = 901
+connect = 902
+
+<command>EOF</command></userinput></screen>
+
+<para>Restart the <command>stunnel</command> daemon using the following 
+command:</para>
+
+<screen><userinput><command>/etc/rc.d/init.d/stunnel restart</command></userinput></screen>
+
+<para><acronym>SWAT</acronym> can be launched by pointing your web browser to 
+<userinput>https://<replaceable>[CA_DN_field]</replaceable>:901</userinput>. 
+Substitute the hostname listed in the <acronym>DN</acronym> field of the 
+<acronym>CA</acronym> certificate used with 
+<application>Stunnel</application> for 
+<replaceable>[CA_DN_field]</replaceable>.</para>
+
+<note><para>If you linked 
+<application>Linux-<acronym>PAM</acronym></application> into the 
+<application>Samba</application> build, you'll need to create an 
+<filename>/etc/pam.d/samba</filename> file.</para></note>
+</sect3>
+
+<sect3><title>Printing to <acronym>SMB</acronym> clients</title>
+
+<para>If you use <application><acronym>CUPS</acronym></application> for print 
+services, and you wish to print to a printer attached to an 
+<acronym>SMB</acronym> client, you need to create an <acronym>SMB</acronym> 
+backend device. To create the device, issue the following command:</para>
+
+<screen><userinput><command>ln -sf /usr/bin/smbspool /usr/lib/cups/backend/smb</command></userinput></screen>
+</sect3>
+
+<sect3><title>Installing bootscripts</title>
+
 <para>For your convenience, boot scripts have been provided for
 <application>Samba</application>.  There are two included in the
 <xref linkend="intro-important-bootscripts"/> package.  The first,
@@ -200,6 +294,7 @@
 <para>If you also need the <filename>winbind</filename> script:</para>
 
 <screen><userinput><command>make install-winbind</command></userinput></screen>
+</sect3>
 
 </sect2>
 
@@ -207,28 +302,45 @@
 <title>Contents</title>
 
 <para>The <application>Samba</application> package contains
+<command>findsmb</command>, 
 <command>make_smbcodepage</command>,
 <command>make_unicodemap</command>,
 <command>mount.smbfs</command>,
 <command>net</command>,
 <command>nmbd</command>,
 <command>nmblookup</command>,
+<command>ntlm_auth</command>, 
+<command>pdbedit</command>, 
+<command>profiles</command>, 
 <command>rpcclient</command>,
 <command>smbcacls</command>,
 <command>smbclient</command>,
 <command>smbcontrol</command>,
+<command>smbcquotas</command>, 
 <command>smbd</command>,
+<command>smbmnt</command>, 
+<command>smbmount</command>, 
 <command>smbpasswd</command>,
 <command>smbspool</command>,
 <command>smbstatus</command>,
+<command>smbtar</command>, 
+<command>smbtree</command>, 
+<command>smbumount</command>, 
 <command>swat</command>,
+<command>tdbbackup</command>, 
+<command>tdbdump</command>, 
 <command>testparm</command>,
 <command>testprns</command>,
 <command>wbinfo</command> and
-<command>winbindd.</command></para></sect2>
+<command>winbindd</command>.</para>
 
+</sect2>
+
 <sect2>
 <title>Description</title>
+<sect3><title>findsmb</title>
+<para><command>findsmb</command> lists information about machines that respond 
+to <acronym>SMB</acronym> name queries on a subnet.</para></sect3>
 <sect3><title>make_smbcodepage</title>
 <para><command>make_smbcodepage</command> converts text descriptions of code 
 pages to binary code page files and vice versa.</para></sect3>
@@ -237,17 +349,29 @@
 binary, for use in mapping characters to 16 bit Unicode.</para></sect3>
 <sect3><title>mount.smbfs</title>
 <para><command>mount.smbfs</command> provides <command>/bin/mount</command> 
-with a way to mount remote Windows (or Samba) fileshares.</para></sect3>
+with a way to mount remote Windows (or 
+<application>Samba</application>) fileshares.</para></sect3>
 <sect3><title>net</title>
-<para><command>net</command> is a tool for administration of Samba and remote
-CIFS servers, similar to the net utility for DOS/Windows.</para></sect3>
+<para><command>net</command> is a tool for administration of 
+<application>Samba</application> and remote <acronym>CIFS</acronym> servers, 
+similar to the net utility for <acronym>DOS</acronym>/Windows.</para></sect3>
 <sect3><title>nmbd</title>
-<para><command>nmbd</command> is the Samba Net<acronym>BIOS</acronym> name 
-server.</para></sect3>
+<para><command>nmbd</command> is the <application>Samba</application> 
+Net<acronym>BIOS</acronym> name server.</para></sect3>
 <sect3><title>nmblookup</title>
 <para><command>nmblookup</command> is used to query
 Net<acronym>BIOS</acronym> names and map them to <acronym>IP</acronym>
 addresses.</para></sect3>
+<sect3><title>ntlm_auth</title>
+<para><command>ntlm_auth</command> is a tool to allow external access to 
+Winbind's <acronym>NTLM</acronym> authentication function.</para></sect3>
+<sect3><title>pdbedit</title>
+<para><command>pdbedit</command> is a tool used to manage the 
+<acronym>SAM</acronym> database.</para></sect3>
+<sect3><title>profiles</title>
+<para><command>profiles</command> is a utility that reports and changes 
+<acronym>SID</acronym>s in Windows registry files. It currently only supports 
+NT.</para></sect3>
 <sect3><title>rpcclient</title>
 <para><command>rpcclient</command> is used to execute
 MS-<acronym>RPC</acronym> client side functions.</para></sect3>
@@ -258,24 +382,56 @@
 <para><command>smbclient</command> is a <acronym>SMB</acronym>/<acronym>CIFS
 </acronym> access utility, similar to <acronym>FTP</acronym>.</para></sect3>
 <sect3><title>smbcontrol</title>
-<para><command>smbcontrol</command> is used to control running <command>smbd</command>,
-<command>nmbd</command> and <command>winbindd</command>
-daemons.</para></sect3>
+<para><command>smbcontrol</command> is used to control running 
+<command>smbd</command>, <command>nmbd</command> and 
+<command>winbindd</command> daemons.</para></sect3>
+<sect3><title>smbcquotas</title>
+<para><command>smbcquotas</command> is used to manipulate NT quotas on 
+<acronym>SMB</acronym> file shares.</para></sect3>
 <sect3><title>smbd</title>
 <para><command>smbd</command> is the main
 <application>Samba</application> daemon.</para></sect3>
+<sect3><title>smbmnt</title>
+<para><command>smbmnt</command> is a helper application used by the 
+<command>smbmount</command> program to do the actual mounting of 
+<acronym>SMB</acronym> shares. It can be installed setuid root if you want 
+normal users to be able to mount their <acronym>SMB</acronym> 
+shares.</para></sect3>
+<sect3><title>smbmount</title>
+<para><command>smbmount</command>, usually invoked as 
+<command>mount.smbfs</command> by the <command>mount</command> command when 
+using the <quote>-t smbfs</quote> option, mounts a Linux <acronym>SMB</acronym> 
+filesystem.</para></sect3>
 <sect3><title>smbpasswd</title>
-<para><command>smbpasswd</command> changes a user's <application>Samba
-</application> password.</para></sect3>
+<para><command>smbpasswd</command> changes a user's 
+<application>Samba</application> password.</para></sect3>
 <sect3><title>smbspool</title>
-<para><command>smbspool</command> sends a print job to an <acronym>SMB
-</acronym> printer.</para></sect3>
+<para><command>smbspool</command> sends a print job to an 
+<acronym>SMB</acronym> printer.</para></sect3>
 <sect3><title>smbstatus</title>
 <para><command>smbstatus</command> reports current
 <application>Samba</application> connections.</para></sect3>
+<sect3><title>smbtar</title>
+<para><command>smbtar</command> is a shell script used for backing up 
+<acronym>SMB</acronym>/<acronym>CIFS</acronym> shares directly to Linux tape 
+drives or a file.</para></sect3>
+<sect3><title>smbtree</title>
+<para><command>smbtree</command> is a text-based <acronym>SMB</acronym> 
+network browser.</para></sect3>
+<sect3><title>smbumount</title>
+<para><command>smbumount</command> is used by normal users to unmount 
+<acronym>SMB</acronym> filesystems, provided that it is setuid 
+root.</para></sect3>
 <sect3><title>swat</title>
-<para><command>swat</command> is the Samba Web Administration Tool.</para>
-</sect3>
+<para><command>swat</command> is the 
+<application>Samba</application> Web Administration Tool.</para></sect3>
+<sect3><title>tdbbackup</title>
+<para><command>tdbbackup</command> is a tool for backing up or validating the 
+integrity of <application>Samba</application> <filename>.tdb</filename> 
+files.</para></sect3>
+<sect3><title>tdbdump</title>
+<para><command>tdbdump</command> is a tool used to print the contents of a 
+<application>Samba</application> <filename>.tdb</filename> file.</para></sect3>
 <sect3><title>testparm</title>
 <para><command>testparm</command> checks an <filename>smb.conf</filename> file 
 for proper syntax.</para></sect3>
@@ -286,6 +442,7 @@
 daemon.</para></sect3>
 <sect3><title>winbindd</title>
 <para><command>winbindd</command> resolves names from NT servers.</para></sect3>
+
 </sect2>
 
 </sect1>




More information about the blfs-book mailing list