Ticket #107: samba.patch

File samba.patch, 21.9 KB (added by billy@…, 22 years ago)

-Np1 from server/other

  • samba/samba-config-exp.xml

    diff --exclude=CVS -Naur ./samba/samba-config-exp.xml /home/billy/NEWBLFS/BOOK/server/other/samba/samba-config-exp.xml
    old new  
     1<sect2>
     2<title>Configuration command explanations</title>
     3<para><userinput>
     4cat &gt; /etc/samba/smb.conf &lt;&lt; "EOF"</userinput>
     5Create a default Samba configuration file.  This configuration will
     6allow Samba to act as a Primary Domain Controller for a Microsoft
     7Windows based network.  If this is not desired, a simpler default
     8smb.conf file is bundled with the Samba distribution.  See the
     9<filename>samba&samba-version/examples/smb.conf.default</filename>
     10file.  Primary Domain Controller configuration is slightly more
     11complicated than ordinary member server configuration, so instructions
     12for PDC configuration will be given here.</para>
     13
     14
     15<para><userinput>
     16cat > /etc/rc.d/init.d/samba << "EOF" :</userinput>
     17Create the Samba boot script, used to start and stop Samba
     18automatically on machine startup and shutdown.</para>
     19
     20<para><userinput>
     21/usr/sbin/useradd -g 100 -d /dev/null -c \
     22    "Win2k Server" -s /bin/false win2kbox$ :
     23</userinput>
     24This command creates a machine trust account, necessary only for
     25Windows 2000/NT servers to authenticate to our new PDC.  Machine trust
     26accounts are not necessary for Win95/98 clients.</para>
     27
     28<para>
     29<userinput>
     30ln -s  /etc/rc.d/init.d/samba /etc/rc.d/rc3.d/S600samba, etc.
     31</userinput>
     32Create the Samba boot scripts, used to start and stop Samba
     33automatically on machine startup and shutdown.</para>
     34</sect2>
     35
  • samba/samba-config.xml

    diff --exclude=CVS -Naur ./samba/samba-config.xml /home/billy/NEWBLFS/BOOK/server/other/samba/samba-config.xml
    old new  
     1<sect2>
     2<title>Configuring Samba</title>
     3<para>We will configure 1 Samba server(SAMBABOX) to act as a primary
     4domain controller, as well as configure 1 domain client running
     5Windows 2000 Server(WIN2KBOX) and acting as a member server of the
     6domain.  Detailed instructions will be given for adding WIN2KBOX to
     7the domain due to the extra steps necessary.  Instructions for adding
     8Windows 95/98/XP clients can be found in the newly installed
     9documentation by pointing a web browser to : </para>
     10
     11<para><screen><userinput>
     12file:///var/www/swat/using_samba/ch03_01.html#ch03-55770
     13.</userinput></screen></para>
     14
     15<sect3><title>Config files</title>
     16<para><userinput>
     17/etc/samba/smb.conf, /etc/rc.d/init.d/samba </userinput></para>
     18
     19<para>First we set up some directories needed by Samba:</para>
     20<para><screen><userinput>
     21mkdir /var/lib/samba &amp;&amp;
     22mkdir /var/lib/samba/netlogon &amp;&amp;
     23mkdir /var/lib/samba/ntprofile &amp;&amp;
     24mkdir /var/lib/samba/profiles &amp;&amp;
     25chmod -R 1777 /var/lib/samba
     26</userinput></screen></para>
     27
     28<para>And the Samba configuration file: </para>
     29<para><screen><userinput>
     30cat &gt; /etc/samba/smb.conf &lt;&lt; "EOF"
     31[global]
     32    netbios name = SAMBABOX
     33    workgroup = DOMAIN01
     34    os level = 64
     35    preferred master = yes
     36    domain master = yes
     37    local master = yes
     38    security = user
     39    encrypt passwords = yes
     40    domain logons = yes
     41    log file = /var/log/log.%m
     42    log level = 1
     43    logon path = \\%N\home\%u
     44    logon drive = H:
     45    logon home = \\homeserver\%u
     46    logon script = logon.cmd
     47[netlogon]
     48      path = /var/lib/samba/netlogon
     49      read only = yes
     50      write list = ntadmin
     51[profiles]
     52      path = /var/lib/samba/ntprofile
     53      read only = no
     54      create mask = 0600
     55      directory mask = 0700
     56; World writable share for testing
     57[tmp]
     58comment = Temporary file space
     59        path = /tmp
     60        read only = no
     61        public = yes
     62[home]
     63comment = Users' home directories
     64        path = /home
     65        read only = no
     66        public = no
     67EOF
     68</userinput></screen></para>
     69
     70<para>Now add the machine trust account for WIN2KBOX:</para>
     71<para><screen><userinput>
     72/usr/sbin/useradd -g 100 -d /dev/null -c \
     73    "machine nickname" -s /bin/false win2kbox$ &amp;&amp;
     74passwd -l win2kbox$ &amp;&amp;
     75smbpasswd -a -m win2kbox
     76</userinput></screen></para>
     77
     78<para>Create the Samba boot script:</para>
     79<para><screen><userinput>
     80cat &gt; /etc/rc.d/init.d/samba &lt;&lt; "EOF"
     81#!/bin/bash
     82# Begin $rc_base/init.d/samba
     83# Based on sysklogd script from LFS-3.1 and earlier.
     84# Rewritten by Gerard Beekmans  - gerard@linuxfromscratch.org
     85source /etc/sysconfig/rc
     86source $rc_functions
     87case "$1" in
     88        start)
     89                echo "Starting nmbd..."
     90                loadproc /usr/sbin/nmbd
     91                echo "Starting smbd..."
     92                loadproc /usr/sbin/smbd
     93                ;;
     94        stop)
     95                echo "Stopping smbd..."
     96                killproc /usr/sbin/smbd
     97                echo "Stopping nmbd..."
     98                killproc /usr/sbin/nmbd
     99                ;;
     100        reload)
     101                echo "Reloading smbd..."
     102                reloadproc /usr/sbin/smbd
     103                echo "Reloading nmbd..."
     104                reloadproc /usr/sbin/nmbd
     105                ;;
     106        restart)
     107                $0 stop
     108                sleep 1
     109                $0 start
     110                ;;
     111        status)
     112                statusproc /usr/sbin/nmbd
     113                statusproc /usr/sbin/smbd
     114                ;;
     115        *)
     116                echo "Usage: $0 {start|stop|reload|restart|status}"
     117                exit 1
     118                ;;
     119esac
     120# End $rc_base/init.d/samba
     121EOF
     122
     123</userinput></screen></para>
     124<para>Add the run level symlinks:</para>
     125<para><screen><userinput>
     126chmod 754 /etc/rc.d/init.d/samba &&
     127ln -s  /etc/rc.d/init.d/samba /etc/rc.d/rc0.d/K400samba &&
     128ln -s  /etc/rc.d/init.d/samba /etc/rc.d/rc1.d/K400samba &&
     129ln -s  /etc/rc.d/init.d/samba /etc/rc.d/rc2.d/K400samba &&
     130ln -s  /etc/rc.d/init.d/samba /etc/rc.d/rc3.d/S600samba &&
     131ln -s  /etc/rc.d/init.d/samba /etc/rc.d/rc4.d/S600samba &&
     132ln -s  /etc/rc.d/init.d/samba /etc/rc.d/rc5.d/S600samba &&
     133ln -s  /etc/rc.d/init.d/samba /etc/rc.d/rc6.d/K400samba
     134</userinput></screen></para>
     135
     136<para>Now, we'll use our new boot script to start Samba: </para>
     137<para><screen><userinput>
     138/etc/rc.d/init.d/samba start
     139</userinput></screen></para>
     140<para>We have to add the SAMBABOX root account to the Samba user list
     141first in order to join WIN2KBOX to the DOMAIN01 domain: </para>
     142
     143<para><screen><userinput>
     144smbpasswd -a root
     145</userinput></screen></para>
     146
     147<para>After starting Samba and adding root to the Samba user list, the
     148first machine we'll join to DOMAIN01 will be WIN2KBOX, the Windows
     1492000 Server box we created the machine trust account for.  On
     150WIN2KBOX:</para><para><screen><userinput>
     151
     1521.  Right click on My Computer.
     1532.  Click on Properties.
     1543.  Click on the Network Identification notebook tab.
     1554.  Click on the Properties button.
     1565.  In the Computer Name: edit field enter WIN2KBOX.
     1576.  Click on the Domain: radio button and enter DOMAIN01 in the edit
     158    field and click OK.
     1597.  When presented with the Domain Username And Password dialog box,
     160    enter root and root's password on SAMBABOX and click OK.
     1618.  After the machine trust is negotiated, click the OK button in the
     162    dialog box welcoming you to the DOMAIN01 domain.
     1639.  Click OK in the reboot reminder dialog box.
     16410. Click OK to close the System Properties window.
     16511. Click Yes to reboot WIN2KBOX.
     166</userinput></screen></para></sect3>
     167
     168<sect3><title>Add a new user to the DOMAIN01 domain.</title>
     169<para>Before logging on to WIN2KBOX, we will create a new user with
     170    the following commands:</para>
     171<para><screen><userinput>
     172useradd -m win2kuser01 &amp;&amp;
     173passwd win2kuser01 &amp;&amp;
     174smbpasswd -a win2kuser01
     175</userinput></screen></para></sect3>
     176
     177<sect3><title>Logging on to DOMAIN01.</title>
     178<para>Now we will log on the the domain as our newly created user as
     179    follows:</para>
     180<para><screen><userinput>
     1811. Press Ctrl-Alt-Del to bring up the Log On to Windows dialog box.
     1822. Enter the win2kuser01 name and password.
     1833. Select DOMAIN01 from the Log on to: combination box and click OK.
     184</userinput></screen></para>
     185
     186<para>The Samba Web Administration Tool, swat, can be launched with the
     187following command on SAMBABOX: </para>
     188<para><screen><userinput>
     189lynx http://localhost:901
     190</userinput></screen></para>
     191<note><para>Be sure inetd is running, and issue a killall -HUP inetd
     192before starting swat.</para></note>
     193<para>The lynx browser is used in this demonstration, but is not
     194necessary.</para></sect3>
     195
     196</sect2>
     197
  • samba/samba-config.xml~

    diff --exclude=CVS -Naur ./samba/samba-config.xml~ /home/billy/NEWBLFS/BOOK/server/other/samba/samba-config.xml~
    old new  
     1<sect2>
     2<title>Configuring Samba</title>
     3<para>We will configure 1 Samba server(SAMBABOX) to act as a primary
     4domain controller, as well as configure 1 domain client running
     5Windows 2000 Server(WIN2KBOX) and acting as a member server of the
     6domain.  Detailed instructions will be given for adding WIN2KBOX to
     7the domain due to the extra steps necessary.  Instructions for adding
     8Windows 95/98/XP clients can be found in the newly installed
     9documentation by pointing a web browser to : </para>
     10
     11<para><screen><userinput>
     12file:///var/www/swat/using_samba/ch03_01.html#ch03-55770
     13.</userinput></screen></para>
     14
     15<sect3><title>Config files</title>
     16<para><userinput>
     17/etc/samba/smb.conf, /etc/rc.d/init.d/samba </userinput></para>
     18
     19<para>First we set up some directories needed by Samba:</para>
     20<para><screen><userinput>
     21mkdir /var/lib/samba &amp;&amp;
     22mkdir /var/lib/samba/netlogon &amp;&amp;
     23mkdir /var/lib/samba/ntprofile &amp;&amp;
     24mkdir /var/lib/samba/profiles &amp;&amp;
     25chmod -R 1777 /var/lib/samba
     26</userinput></screen></para>
     27
     28<para>And the Samba configuration file: </para>
     29<para><screen><userinput>
     30cat &gt; /etc/samba/smb.conf &lt;&lt; "EOF"
     31[global]
     32    netbios name = SAMBABOX
     33    workgroup = DOMAIN01
     34    os level = 64
     35    preferred master = yes
     36    domain master = yes
     37    local master = yes
     38    security = user
     39    encrypt passwords = yes
     40    domain logons = yes
     41    log file = /var/log/log.%m
     42    log level = 1
     43    logon path = \\%N\home\%u
     44    logon drive = H:
     45    logon home = \\homeserver\%u
     46    logon script = logon.cmd
     47[netlogon]
     48      path = /var/lib/samba/netlogon
     49      read only = yes
     50      write list = ntadmin
     51[profiles]
     52      path = /var/lib/samba/ntprofile
     53      read only = no
     54      create mask = 0600
     55      directory mask = 0700
     56; World writable share for testing
     57[tmp]
     58comment = Temporary file space
     59        path = /tmp
     60        read only = no
     61        public = yes
     62[home]
     63comment = Users' home directories
     64        path = /home
     65        read only = no
     66        public = no
     67EOF
     68</userinput></screen></para>
     69
     70<para>Now add the machine trust account for WIN2KBOX:</para>
     71<para><screen><userinput>
     72/usr/sbin/useradd -g 100 -d /dev/null -c \
     73    "machine nickname" -s /bin/false win2kbox$ &amp;&amp;
     74passwd -l win2kbox$ &amp;&amp;
     75smbpasswd -a -m win2kbox
     76</userinput></screen></para>
     77
     78<para>Create the Samba boot script:</para>
     79<para><screen><userinput>
     80cat &gt; /etc/rc.d/init.d/samba &lt;&lt; "EOF"
     81#!/bin/bash
     82# Begin $rc_base/init.d/samba
     83# Based on sysklogd script from LFS-3.1 and earlier.
     84# Rewritten by Gerard Beekmans  - gerard@linuxfromscratch.org
     85source /etc/sysconfig/rc
     86source $rc_functions
     87case "$1" in
     88        start)
     89                echo "Starting nmbd..."
     90                loadproc /usr/sbin/nmbd
     91                echo "Starting smbd..."
     92                loadproc /usr/sbin/smbd
     93                ;;
     94        stop)
     95                echo "Stopping smbd..."
     96                killproc /usr/sbin/smbd
     97                echo "Stopping nmbd..."
     98                killproc /usr/sbin/nmbd
     99                ;;
     100        reload)
     101                echo "Reloading smbd..."
     102                reloadproc /usr/sbin/smbd
     103                echo "Reloading nmbd..."
     104                reloadproc /usr/sbin/nmbd
     105                ;;
     106        restart)
     107                $0 stop
     108                sleep 1
     109                $0 start
     110                ;;
     111        status)
     112                statusproc /usr/sbin/nmbd
     113                statusproc /usr/sbin/smbd
     114                ;;
     115        *)
     116                echo "Usage: $0 {start|stop|reload|restart|status}"
     117                exit 1
     118                ;;
     119esac
     120# End $rc_base/init.d/samba
     121EOF
     122
     123</userinput></screen></para>
     124<para>Add the run level symlinks:</para>
     125<para><screen><userinput>
     126chmod 754 /etc/rc.d/init.d/samba &&
     127ln -s  /etc/rc.d/init.d/samba /etc/rc.d/rc0.d/K400samba &&
     128ln -s  /etc/rc.d/init.d/samba /etc/rc.d/rc1.d/K400samba &&
     129ln -s  /etc/rc.d/init.d/samba /etc/rc.d/rc2.d/K400samba &&
     130ln -s  /etc/rc.d/init.d/samba /etc/rc.d/rc3.d/S600samba &&
     131ln -s  /etc/rc.d/init.d/samba /etc/rc.d/rc4.d/S600samba &&
     132ln -s  /etc/rc.d/init.d/samba /etc/rc.d/rc5.d/S600samba &&
     133ln -s  /etc/rc.d/init.d/samba /etc/rc.d/rc6.d/K400samba
     134</userinput></screen></para>
     135
     136<para>Now, we'll use our new boot script to start Samba: </para>
     137<para><screen><userinput>
     138/etc/rc.d/init.d/samba start
     139</userinput></screen></para>
     140<para>We have to add the SAMBABOX root account to the Samba user list
     141first in order to join WIN2KBOX to the DOMAIN01 domain: </para>
     142
     143<para><screen><userinput>
     144smbpasswd -a root
     145</userinput></screen></para>
     146
     147<para>After starting Samba and adding root to the Samba user list, the
     148first machine we'll join to DOMAIN01 will be WIN2KBOX, the Windows
     1492000 Server box we created the machine trust account for.  On
     150WIN2KBOX:</para><para><screen><userinput>
     151
     1521.  Right click on My Computer.
     1532.  Click on Properties.
     1543.  Click on the Network Identification notebook tab.
     1554.  Click on the Properties button.
     1565.  In the Computer Name: edit field enter WIN2KBOX.
     1576.  Click on the Domain: radio button and enter DOMAIN01 in the edit
     158    field and click OK.
     1597.  When presented with the Domain Username And Password dialog box,
     160    enter root and root's password on SAMBABOX and click OK.
     1618.  After the machine trust is negotiated, click the OK button in the
     162    dialog box welcoming you to the DOMAIN01 domain.
     1639.  Click OK in the reboot reminder dialog box.
     16410. Click OK to close the System Properties window.
     16511. Click Yes to reboot WIN2KBOX.
     166</userinput></screen></para></sect3>
     167
     168<sect3><title>Add a new user to the DOMAIN01 domain.</title>
     169<para>Before logging on to WIN2KBOX, we will create a new user with
     170    the following commands:</para>
     171<para><screen><userinput>
     172useradd -m win2kuser01 &amp;&amp;
     173passwd win2kuser01 &amp;&amp;
     174smbpasswd -a win2kuser01
     175</userinput></screen></para></sect3>
     176
     177<sect3><title>Logging on to DOMAIN01.</title>
     178<para>Now we will log on the the domain as our newly created user as
     179    follows:</para>
     180<para><screen><userinput>
     1811. Press Ctrl-Alt-Del to bring up the Log On to Windows dialog box.
     1822. Enter the win2kuser01 name and password.
     1833. Select DOMAIN01 from the Log on to: combination box and click OK.
     184</userinput></screen></para>
     185
     186<para>The Samba Web Administration Tool, swat, can be launched with the
     187following command on SAMBABOX: </para>
     188<para><screen><userinput>
     189lynx http://localhost:901
     190</userinput></screen></para>
     191<note><para>Be sure inetd is running, and issue a killall -HUP inetd
     192before starting swat.</para><note>
     193<para>The lynx browser is used in this demonstration, but is not
     194necessary.</para></sect3>
     195
     196</sect2>
     197
  • samba/samba-desc.xml

    diff --exclude=CVS -Naur ./samba/samba-desc.xml /home/billy/NEWBLFS/BOOK/server/other/samba/samba-desc.xml
    old new  
     1<sect2>
     2<title>Contents</title>
     3
     4<para>The Samba package contains
     5<userinput>make_smbcodepage</userinput>,
     6<userinput>make_unicodemap</userinput>,
     7<userinput>nmbd</userinput>,
     8<userinput>nmblookup</userinput>,
     9<userinput>rpcclient</userinput>,
     10<userinput>smbcacls</userinput>,
     11<userinput>smbclient</userinput>,
     12<userinput>smbcontrol</userinput>,
     13<userinput>smbd</userinput>,
     14<userinput>smbpasswd</userinput>,
     15<userinput>smbspool</userinput>,
     16<userinput>smbstatus</userinput>,
     17<userinput>swat</userinput>,
     18<userinput>testparm</userinput>,
     19<userinput>testprns</userinput>,
     20<userinput>wbinfo</userinput> and
     21<userinput>winbindd.</userinput></para>
     22
     23</sect2>
     24
     25<sect2><title>Description</title>
     26
     27<sect3><title>make_smbcodepage</title>
     28<para>make_smbcodepage converts text descriptions of code pages to
     29binary code page files nd vice versa.</para></sect3>
     30<sect3><title>make_unicodemap</title>
     31<para>make_unicodemap converts text unicode map files to binary, for
     32use in mapping characters to 16 bit unicode.</para></sect3>
     33<sect3><title>nmbd</title>
     34<para>nmbd is the Samba NetBIOS name server.</para></sect3>
     35<sect3><title>nmblookup</title>
     36<para>nmblookup is used to query NetBIOS names and map them to IP
     37addresses.</para></sect3>
     38<sect3><title>rpcclient</title>
     39<para>rpcclient is used to execute MS-RPC client side
     40functions.</para></sect3>
     41<sect3><title>smbcacls</title>
     42<para>smbcacls is used to manipulate NT access control
     43lists.</para></sect3>
     44<sect3><title>smbclient</title>
     45<para>smbclient is a SMB/CIFS access utility, similar to
     46FTP.</para></sect3>
     47<sect3><title>smbcontrol</title>
     48<para>smbcontrol is used to control running smbd, nmbd and winbindd
     49daemons.</para></sect3>
     50<sect3><title>smbd</title>
     51<para>smbd is the main Samba daemon.</para></sect3>
     52<sect3><title>smbpasswd</title>
     53<para>smbpasswd changes a user's Samba password.</para></sect3>
     54<sect3><title>smbspool</title>
     55<para>smbspool sends a print job to an SMB printer.</para></sect3>
     56<sect3><title>smbstatus</title>
     57<para>smbstatus reports current Samba connections.</para></sect3>
     58<sect3><title>swat</title>
     59<para>swat is the Samba Web Administration Tool.</para></sect3>
     60<sect3><title>testparm</title>
     61<para>testparm checks an smb.conf file for proper
     62syntax.</para></sect3>
     63<sect3><title>testprns</title>
     64<para>testprns tests printer names.</para></sect3>
     65<sect3><title>wbinfo</title>
     66<para>wbinfo queries a running winbindd daemon.</para></sect3>
     67<sect3><title>winbindd</title>
     68<para>winbindd resolves names from NT servers.</para></sect3>
     69</sect2>
     70
  • samba/samba-exp.xml

    diff --exclude=CVS -Naur ./samba/samba-exp.xml /home/billy/NEWBLFS/BOOK/server/other/samba/samba-exp.xml
    old new  
     1<sect2>
     2<title>Installation command explanations</title>
     3
     4<para><userinput>    mkdir /var/www,  mkdir /var/www/swat :
     5</userinput></para>
     6<para>Directories needed for Samba Web Administration tool.</para>
     7
     8<para><userinput>--sysconfigdir=/etc/samba : </userinput></para>
     9<para>Samba configuration file directory.</para>
     10
     11<para><userinput>--with-privatedir=/etc/samba/private : </userinput></para>
     12<para>Location of Samba <filename>smbpasswd</filename> and
     13<filename>secrets.tdb</filename> file.</para>
     14
     15
     16<para><userinput>--with-swatdir=/var/www/swat :</userinput></para>
     17<para>Location of Samba Web Administration Tool files.</para>
     18<para><userinput>echo "swat 901/tcp" &gt;&gt; /etc/services :
     19</userinput></para>
     20<para>Register the swat service to run on port 901.</para>
     21
     22<para><userinput>echo "swat stream tcp nowait.400 root /usr/sbin/swat
     23swat" &gt;&gt; /etc/inetd.conf : </userinput></para>
     24<para>Instruct inetd where to find and how to run swat.</para>
     25</sect2>
     26
  • samba/samba-inst.xml

    diff --exclude=CVS -Naur ./samba/samba-inst.xml /home/billy/NEWBLFS/BOOK/server/other/samba/samba-inst.xml
    old new  
     1<sect2>
     2<title>Installation of Samba</title>
     3
     4<para>Install Samba by running the following commands:</para>
     5<note><para>
     6Samba is installed from the samba-&samba-version/source directory.
     7</para></note>
     8
     9<para><screen><userinput>
     10mkdir /var/www &&
     11mkdir /var/www/swat &&
     12./configure \
     13   --prefix=/usr \
     14   --libexecdir=/usr \
     15   --sysconfdir=/etc/samba \
     16   --with-privatedir=/etc/samba/private \
     17   --with-lockdir=/var/lock \
     18   --with-piddir=/var/run \
     19   --with-swatdir=/var/www/swat \
     20   --with-configdir=/etc/samba &amp;&amp;
     21make &amp;&amp;
     22make install &amp;&amp;
     23mkdir /etc/samba &amp;&amp;
     24mkdir /etc/samba/private &amp;&amp;
     25echo "swat            901/tcp" &gt;&gt; /etc/services &amp;&amp;
     26echo "swat stream tcp nowait.400 root /usr/sbin/swat swat" \
     27    &gt;&gt; /etc/inetd.conf
     28</userinput></screen></para>
     29</sect2>
     30
  • samba/samba-intro.xml

    diff --exclude=CVS -Naur ./samba/samba-intro.xml /home/billy/NEWBLFS/BOOK/server/other/samba/samba-intro.xml
    old new  
     1<sect2>
     2<title>Introduction to Samba</title>
     3
     4<screen>Download location (HTTP):       <ulink url="&samba-download-http;"/>
     5Version used:                   &samba-version;
     6Package size:                   &samba-size;
     7Estimated Disk space required:  &samba-buildsize;</screen>
     8
     9<para>The Samba package provides file and print services to SMB/CIFS
     10clients.</para></sect2>
  • samba/samba.ent

    diff --exclude=CVS -Naur ./samba/samba.ent /home/billy/NEWBLFS/BOOK/server/other/samba/samba.ent
    old new  
    11<!ENTITY samba SYSTEM "../samba.xml">
     2<!ENTITY samba-intro SYSTEM "samba-intro.xml">
     3<!ENTITY samba-inst SYSTEM "samba-inst.xml">
     4<!ENTITY samba-exp SYSTEM "samba-exp.xml">
     5<!ENTITY samba-config-exp SYSTEM "samba-config-exp.xml">
     6<!ENTITY samba-desc SYSTEM "samba-desc.xml">
     7<!ENTITY samba-config SYSTEM "samba-config.xml">
     8<!ENTITY samba-buildsize "37 MB">
     9<!ENTITY samba-version "2.2.5">
     10<!ENTITY samba-download-http "http://us1.samba.org/samba/ftp/samba-latest.tar.gz">
     11<!ENTITY samba-size "5.3 MB">
  • samba.xml

    diff --exclude=CVS -Naur ./samba.xml /home/billy/NEWBLFS/BOOK/server/other/samba.xml
    old new  
    1 <sect1 id="samba" xreflabel="samba">
     1<sect1 id="samba" xreflabel="samba-&samba-version;">
    22<?dbhtml filename="samba.html" dir="server"?>
    3 <title>samba</title>
     3<title>Samba-&samba-version;</title>
    44
    5 <para>TO BE DONE</para>
     5&samba-intro;
     6&samba-inst;
     7&samba-exp;
     8&samba-config;
     9&samba-config-exp;
     10&samba-desc;
    611
    712</sect1>
    813