Ticket #107: samba.patch
File samba.patch, 21.9 KB (added by , 22 years ago) |
---|
-
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> 4 cat > /etc/samba/smb.conf << "EOF"</userinput> 5 Create a default Samba configuration file. This configuration will 6 allow Samba to act as a Primary Domain Controller for a Microsoft 7 Windows based network. If this is not desired, a simpler default 8 smb.conf file is bundled with the Samba distribution. See the 9 <filename>samba&samba-version/examples/smb.conf.default</filename> 10 file. Primary Domain Controller configuration is slightly more 11 complicated than ordinary member server configuration, so instructions 12 for PDC configuration will be given here.</para> 13 14 15 <para><userinput> 16 cat > /etc/rc.d/init.d/samba << "EOF" :</userinput> 17 Create the Samba boot script, used to start and stop Samba 18 automatically 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> 24 This command creates a machine trust account, necessary only for 25 Windows 2000/NT servers to authenticate to our new PDC. Machine trust 26 accounts are not necessary for Win95/98 clients.</para> 27 28 <para> 29 <userinput> 30 ln -s /etc/rc.d/init.d/samba /etc/rc.d/rc3.d/S600samba, etc. 31 </userinput> 32 Create the Samba boot scripts, used to start and stop Samba 33 automatically 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 4 domain controller, as well as configure 1 domain client running 5 Windows 2000 Server(WIN2KBOX) and acting as a member server of the 6 domain. Detailed instructions will be given for adding WIN2KBOX to 7 the domain due to the extra steps necessary. Instructions for adding 8 Windows 95/98/XP clients can be found in the newly installed 9 documentation by pointing a web browser to : </para> 10 11 <para><screen><userinput> 12 file:///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> 21 mkdir /var/lib/samba && 22 mkdir /var/lib/samba/netlogon && 23 mkdir /var/lib/samba/ntprofile && 24 mkdir /var/lib/samba/profiles && 25 chmod -R 1777 /var/lib/samba 26 </userinput></screen></para> 27 28 <para>And the Samba configuration file: </para> 29 <para><screen><userinput> 30 cat > /etc/samba/smb.conf << "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] 58 comment = Temporary file space 59 path = /tmp 60 read only = no 61 public = yes 62 [home] 63 comment = Users' home directories 64 path = /home 65 read only = no 66 public = no 67 EOF 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$ && 74 passwd -l win2kbox$ && 75 smbpasswd -a -m win2kbox 76 </userinput></screen></para> 77 78 <para>Create the Samba boot script:</para> 79 <para><screen><userinput> 80 cat > /etc/rc.d/init.d/samba << "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 85 source /etc/sysconfig/rc 86 source $rc_functions 87 case "$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 ;; 119 esac 120 # End $rc_base/init.d/samba 121 EOF 122 123 </userinput></screen></para> 124 <para>Add the run level symlinks:</para> 125 <para><screen><userinput> 126 chmod 754 /etc/rc.d/init.d/samba && 127 ln -s /etc/rc.d/init.d/samba /etc/rc.d/rc0.d/K400samba && 128 ln -s /etc/rc.d/init.d/samba /etc/rc.d/rc1.d/K400samba && 129 ln -s /etc/rc.d/init.d/samba /etc/rc.d/rc2.d/K400samba && 130 ln -s /etc/rc.d/init.d/samba /etc/rc.d/rc3.d/S600samba && 131 ln -s /etc/rc.d/init.d/samba /etc/rc.d/rc4.d/S600samba && 132 ln -s /etc/rc.d/init.d/samba /etc/rc.d/rc5.d/S600samba && 133 ln -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 141 first in order to join WIN2KBOX to the DOMAIN01 domain: </para> 142 143 <para><screen><userinput> 144 smbpasswd -a root 145 </userinput></screen></para> 146 147 <para>After starting Samba and adding root to the Samba user list, the 148 first machine we'll join to DOMAIN01 will be WIN2KBOX, the Windows 149 2000 Server box we created the machine trust account for. On 150 WIN2KBOX:</para><para><screen><userinput> 151 152 1. Right click on My Computer. 153 2. Click on Properties. 154 3. Click on the Network Identification notebook tab. 155 4. Click on the Properties button. 156 5. In the Computer Name: edit field enter WIN2KBOX. 157 6. Click on the Domain: radio button and enter DOMAIN01 in the edit 158 field and click OK. 159 7. When presented with the Domain Username And Password dialog box, 160 enter root and root's password on SAMBABOX and click OK. 161 8. After the machine trust is negotiated, click the OK button in the 162 dialog box welcoming you to the DOMAIN01 domain. 163 9. Click OK in the reboot reminder dialog box. 164 10. Click OK to close the System Properties window. 165 11. 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> 172 useradd -m win2kuser01 && 173 passwd win2kuser01 && 174 smbpasswd -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> 181 1. Press Ctrl-Alt-Del to bring up the Log On to Windows dialog box. 182 2. Enter the win2kuser01 name and password. 183 3. 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 187 following command on SAMBABOX: </para> 188 <para><screen><userinput> 189 lynx http://localhost:901 190 </userinput></screen></para> 191 <note><para>Be sure inetd is running, and issue a killall -HUP inetd 192 before starting swat.</para></note> 193 <para>The lynx browser is used in this demonstration, but is not 194 necessary.</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 4 domain controller, as well as configure 1 domain client running 5 Windows 2000 Server(WIN2KBOX) and acting as a member server of the 6 domain. Detailed instructions will be given for adding WIN2KBOX to 7 the domain due to the extra steps necessary. Instructions for adding 8 Windows 95/98/XP clients can be found in the newly installed 9 documentation by pointing a web browser to : </para> 10 11 <para><screen><userinput> 12 file:///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> 21 mkdir /var/lib/samba && 22 mkdir /var/lib/samba/netlogon && 23 mkdir /var/lib/samba/ntprofile && 24 mkdir /var/lib/samba/profiles && 25 chmod -R 1777 /var/lib/samba 26 </userinput></screen></para> 27 28 <para>And the Samba configuration file: </para> 29 <para><screen><userinput> 30 cat > /etc/samba/smb.conf << "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] 58 comment = Temporary file space 59 path = /tmp 60 read only = no 61 public = yes 62 [home] 63 comment = Users' home directories 64 path = /home 65 read only = no 66 public = no 67 EOF 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$ && 74 passwd -l win2kbox$ && 75 smbpasswd -a -m win2kbox 76 </userinput></screen></para> 77 78 <para>Create the Samba boot script:</para> 79 <para><screen><userinput> 80 cat > /etc/rc.d/init.d/samba << "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 85 source /etc/sysconfig/rc 86 source $rc_functions 87 case "$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 ;; 119 esac 120 # End $rc_base/init.d/samba 121 EOF 122 123 </userinput></screen></para> 124 <para>Add the run level symlinks:</para> 125 <para><screen><userinput> 126 chmod 754 /etc/rc.d/init.d/samba && 127 ln -s /etc/rc.d/init.d/samba /etc/rc.d/rc0.d/K400samba && 128 ln -s /etc/rc.d/init.d/samba /etc/rc.d/rc1.d/K400samba && 129 ln -s /etc/rc.d/init.d/samba /etc/rc.d/rc2.d/K400samba && 130 ln -s /etc/rc.d/init.d/samba /etc/rc.d/rc3.d/S600samba && 131 ln -s /etc/rc.d/init.d/samba /etc/rc.d/rc4.d/S600samba && 132 ln -s /etc/rc.d/init.d/samba /etc/rc.d/rc5.d/S600samba && 133 ln -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 141 first in order to join WIN2KBOX to the DOMAIN01 domain: </para> 142 143 <para><screen><userinput> 144 smbpasswd -a root 145 </userinput></screen></para> 146 147 <para>After starting Samba and adding root to the Samba user list, the 148 first machine we'll join to DOMAIN01 will be WIN2KBOX, the Windows 149 2000 Server box we created the machine trust account for. On 150 WIN2KBOX:</para><para><screen><userinput> 151 152 1. Right click on My Computer. 153 2. Click on Properties. 154 3. Click on the Network Identification notebook tab. 155 4. Click on the Properties button. 156 5. In the Computer Name: edit field enter WIN2KBOX. 157 6. Click on the Domain: radio button and enter DOMAIN01 in the edit 158 field and click OK. 159 7. When presented with the Domain Username And Password dialog box, 160 enter root and root's password on SAMBABOX and click OK. 161 8. After the machine trust is negotiated, click the OK button in the 162 dialog box welcoming you to the DOMAIN01 domain. 163 9. Click OK in the reboot reminder dialog box. 164 10. Click OK to close the System Properties window. 165 11. 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> 172 useradd -m win2kuser01 && 173 passwd win2kuser01 && 174 smbpasswd -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> 181 1. Press Ctrl-Alt-Del to bring up the Log On to Windows dialog box. 182 2. Enter the win2kuser01 name and password. 183 3. 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 187 following command on SAMBABOX: </para> 188 <para><screen><userinput> 189 lynx http://localhost:901 190 </userinput></screen></para> 191 <note><para>Be sure inetd is running, and issue a killall -HUP inetd 192 before starting swat.</para><note> 193 <para>The lynx browser is used in this demonstration, but is not 194 necessary.</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 29 binary 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 32 use 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 37 addresses.</para></sect3> 38 <sect3><title>rpcclient</title> 39 <para>rpcclient is used to execute MS-RPC client side 40 functions.</para></sect3> 41 <sect3><title>smbcacls</title> 42 <para>smbcacls is used to manipulate NT access control 43 lists.</para></sect3> 44 <sect3><title>smbclient</title> 45 <para>smbclient is a SMB/CIFS access utility, similar to 46 FTP.</para></sect3> 47 <sect3><title>smbcontrol</title> 48 <para>smbcontrol is used to control running smbd, nmbd and winbindd 49 daemons.</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 62 syntax.</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" >> /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 23 swat" >> /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> 6 Samba is installed from the samba-&samba-version/source directory. 7 </para></note> 8 9 <para><screen><userinput> 10 mkdir /var/www && 11 mkdir /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 && 21 make && 22 make install && 23 mkdir /etc/samba && 24 mkdir /etc/samba/private && 25 echo "swat 901/tcp" >> /etc/services && 26 echo "swat stream tcp nowait.400 root /usr/sbin/swat swat" \ 27 >> /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;"/> 5 Version used: &samba-version; 6 Package size: &samba-size; 7 Estimated Disk space required: &samba-buildsize;</screen> 8 9 <para>The Samba package provides file and print services to SMB/CIFS 10 clients.</para></sect2> -
samba/samba.ent
diff --exclude=CVS -Naur ./samba/samba.ent /home/billy/NEWBLFS/BOOK/server/other/samba/samba.ent
old new 1 1 <!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;"> 2 2 <?dbhtml filename="samba.html" dir="server"?> 3 <title> samba</title>3 <title>Samba-&samba-version;</title> 4 4 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; 6 11 7 12 </sect1> 8 13