Changeset b51fe6e for networking/netprogs/samba.xml
- Timestamp:
- 03/22/2020 03:52:07 PM (4 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- 254bc90d
- Parents:
- dcee7a56
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
networking/netprogs/samba.xml
rdcee7a56 rb51fe6e 30 30 <title>Introduction to Samba</title> 31 31 32 <para>The <application>Samba</application> package provides file and print 33 services to SMB/CIFS clients and Windows networking to Linux clients. 34 <application>Samba</application> can also be configured as a Windows Domain 35 Controller replacement, a file/print server acting as a member of a Windows 36 Active Directory domain and a NetBIOS (rfc1001/1002) nameserver (which 37 among other things provides LAN browsing support).</para> 32 <para> 33 The <application>Samba</application> package provides file and print 34 services to SMB/CIFS clients and Windows networking to Linux clients. 35 <application>Samba</application> can also be configured as a Windows 36 Domain Controller replacement, a file/print server acting as a member 37 of a Windows Active Directory domain and a NetBIOS (rfc1001/1002) 38 nameserver (which among other things provides LAN browsing support). 39 </para> 38 40 39 41 &lfs91_checked; … … 42 44 <itemizedlist spacing="compact"> 43 45 <listitem> 44 <para>Download (HTTP): <ulink url="&samba-download-http;"/></para> 46 <para> 47 Download (HTTP): <ulink url="&samba-download-http;"/> 48 </para> 45 49 </listitem> 46 50 <listitem> 47 <para>Download (FTP): <ulink url="&samba-download-ftp;"/></para> 51 <para> 52 Download (FTP): <ulink url="&samba-download-ftp;"/> 53 </para> 48 54 </listitem> 49 55 <listitem> 50 <para>Download MD5 sum: &samba-md5sum;</para> 56 <para> 57 Download MD5 sum: &samba-md5sum; 58 </para> 51 59 </listitem> 52 60 <listitem> 53 <para>Download size: &samba-size;</para> 61 <para> 62 Download size: &samba-size; 63 </para> 54 64 </listitem> 55 65 <listitem> 56 <para>Estimated disk space required: &samba-buildsize;</para> 66 <para> 67 Estimated disk space required: &samba-buildsize; 68 </para> 57 69 </listitem> 58 70 <listitem> 59 <para>Estimated build time: &samba-time;</para> 71 <para> 72 Estimated build time: &samba-time; 73 </para> 60 74 </listitem> 61 75 </itemizedlist> … … 124 138 125 139 <bridgehead renderas="sect4">Optional (for the Developer Test Suite)</bridgehead> 126 <para role="optional">Install in listed order: 127 <xref linkend="six"/>, 128 <ulink url="&pypi;/argparse/">argparse</ulink>, 129 <ulink url="&pypi;/extras/">extras</ulink>, 130 <ulink url="&pypi;/py/">py</ulink>, 131 <ulink url="&pypi;/enum34/">enum34</ulink>, 132 <ulink url="&pypi;/hypothesis/">hypothesis</ulink>, 133 <ulink url="&pypi;/pytest/">pytest</ulink>, 134 <ulink url="&pypi;/coverage/">coverage</ulink>, 135 <ulink url="&pypi;/pytest-cov/">pytest-cov</ulink>, 136 <ulink url="&pypi;/doctools/">doctools</ulink>, 137 <ulink url="&pypi;/unittest2/">unittest2</ulink>, 138 <ulink url="&pypi;/testtools/">testtools</ulink>, 139 <ulink url="&pypi;/fixtures/">fixtures</ulink>, 140 <ulink url="&pypi;/python-mimeparse/">python-mimeparse</ulink>, 141 <ulink url="&pypi;/contextlib2/">contextlib2</ulink>, 142 <ulink url="&pypi;/traceback2/">traceback2</ulink>, 143 <ulink url="&pypi;/linecache2/">linecache2</ulink>, 144 <ulink url="&pypi;/testscenarios/">testscenarios</ulink>, 145 <ulink url="&pypi;/testresources/">testresources</ulink>, 146 <ulink url="&pypi;/virtualenv/">virtualenv</ulink>, 147 <ulink url="&pypi;/pbr/">pbr</ulink>, and 148 <ulink url="&pypi;/python-subunit/">python-subunit</ulink></para> 140 <para role="optional"> 141 Install in listed order: 142 <xref linkend="six"/>, 143 <ulink url="&pypi;/argparse/">argparse</ulink>, 144 <ulink url="&pypi;/extras/">extras</ulink>, 145 <ulink url="&pypi;/py/">py</ulink>, 146 <ulink url="&pypi;/enum34/">enum34</ulink>, 147 <ulink url="&pypi;/hypothesis/">hypothesis</ulink>, 148 <ulink url="&pypi;/pytest/">pytest</ulink>, 149 <ulink url="&pypi;/coverage/">coverage</ulink>, 150 <ulink url="&pypi;/pytest-cov/">pytest-cov</ulink>, 151 <ulink url="&pypi;/doctools/">doctools</ulink>, 152 <ulink url="&pypi;/unittest2/">unittest2</ulink>, 153 <ulink url="&pypi;/testtools/">testtools</ulink>, 154 <ulink url="&pypi;/fixtures/">fixtures</ulink>, 155 <ulink url="&pypi;/python-mimeparse/">python-mimeparse</ulink>, 156 <ulink url="&pypi;/contextlib2/">contextlib2</ulink>, 157 <ulink url="&pypi;/traceback2/">traceback2</ulink>, 158 <ulink url="&pypi;/linecache2/">linecache2</ulink>, 159 <ulink url="&pypi;/testscenarios/">testscenarios</ulink>, 160 <ulink url="&pypi;/testresources/">testresources</ulink>, 161 <ulink url="&pypi;/virtualenv/">virtualenv</ulink>, 162 <ulink url="&pypi;/pbr/">pbr</ulink>, and 163 <ulink url="&pypi;/python-subunit/">python-subunit</ulink> 164 </para> 149 165 150 166 <para condition="html" role="usernotes">User Notes: … … 156 172 <title>Installation of Samba</title> 157 173 158 <para>Fix a test that always fails:</para> 174 <para> 175 Fix a test that always fails: 176 </para> 159 177 160 178 <screen><userinput>echo "^samba4.rpc.echo.*on.*ncacn_np.*with.*object.*nt4_dc" >> selftest/knownfail</userinput></screen> 161 179 162 <para>Install <application>Samba</application> by running the following 163 commands:</para> 180 <para> 181 Install <application>Samba</application> by running the following 182 commands: 183 </para> 164 184 165 185 <screen revision="sysv"><userinput>CFLAGS="-I/usr/include/tirpc" \ … … 190 210 make</userinput></screen> 191 211 192 <para>To test the results, as the 193 <systemitem class="username">root</systemitem> user, issue: 194 <command>make quicktest</command>. The test suite will produce lines that 195 look like failures, but these are innocuous. The last few lines of output 196 should report <emphasis>"ALL OK"</emphasis> for a good test run. A summary 197 of any failures can be found in 198 <filename class="directory">./st/summary</filename>.</para> 199 200 <!-- If doing a security update or a new minor version (point releases do not apply 201 here), run 'make testenv' before running 'make test' and 'make subunit-test'. This 202 will setup the test environment and make the tests run faster, as well as point 203 out any glaring issues that might affect the new Samba installation. With 4.10.4, 204 I got 236 failures, 73 errors, and 2 unexpected successes. These were all known 205 upstream, and you can find them in the knownfail list in their git repo. 206 This is per Upstream's recommendation over IRC.--> 212 <para> 213 To test the results, as the 214 <systemitem class="username">root</systemitem> user, issue: 215 <command>make quicktest</command>. The test suite will produce lines that 216 look like failures, but these are innocuous. The last few lines of output 217 should report <emphasis>"ALL OK"</emphasis> for a good test run. A summary 218 of any failures can be found in 219 <filename class="directory">./st/summary</filename>. 220 </para> 221 222 <!-- 223 If doing a security update or a new minor version (point releases do not 224 apply here), run 'make testenv' before running 'make test' and 'make 225 subunit-test'. This will setup the test environment and make the tests 226 run faster, as well as point out any glaring issues that might affect 227 the new Samba installation. With 4.10.4, I got 236 failures, 73 errors, 228 and 2 unexpected successes. These were all known upstream, and you can 229 find them in the knownfail list in their git repo. This is per 230 Upstream's recommendation over IRC. 231 --> 207 232 208 233 <note> 209 <para>Additionally, developer test suites are available. If you've 210 installed the optional python modules above, you can run these tests with 211 <command>make test</command>. It is not recommended for the average 212 builder at around 290 SBU and over a gigabyte of disk space, and you 213 should expect ~73 errors and ~30 failures from the 3000+ tests.</para> 234 <para> 235 Additionally, developer test suites are available. If you've installed 236 the optional python modules above, you can run these tests with 237 <command>make test</command>. It is not recommended for the average 238 builder at around 290 SBU and over a gigabyte of disk space, and you 239 should expect ~73 errors and ~30 failures from the 3000+ tests. 240 </para> 214 241 </note> 215 242 216 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 243 <para> 244 Now, as the <systemitem class="username">root</systemitem> user: 245 </para> 217 246 218 247 <screen role="root"><userinput>make install && … … 240 269 <title>Command Explanations</title> 241 270 242 <para><parameter>--enable-fhs</parameter>: Assigns all other file paths in 243 a manner compliant with the Filesystem Hierarchy Standard (FHS).</para> 244 245 <para revision="sysv"><parameter>--without-systemd</parameter>: Disable 246 <application>systemd</application> integration, since it is not built 247 in the System V version of LFS/BLFS.</para> 248 249 <para><parameter>--without-ad-dc</parameter>: Disable 250 Active Directory Domain Controller functionality. See <ulink 251 url="https://wiki.samba.org/index.php/Setup_a_Samba_Active_Directory_Domain_Controller"> 252 Setup a Samba Active Directory Domain Controller</ulink> for detailed 253 information. Remove this switch if you've installed the Python modules 254 needed for ADS support. Note that BLFS does not provide a samba bootscript 255 for an Active Directory domain controller.</para> 256 257 <para><option>--with-selftest-prefix=SELFTEST_PREFIX</option>: This option 258 specifies the test suite work directory (default=./st).</para> 259 260 <para><command>mv -v /usr/lib/libnss_win{s,bind}.so* /lib</command>: 261 The nss libraries are installed in /usr/lib by default. Move them to 262 /lib.</para> 263 264 <para><command>ln -v -sf ../../lib/libnss_winbind.so.2 /usr/lib/libnss_winbind.so</command> 265 and <command>ln -v -sf ../../lib/libnss_wins.so.2 /usr/lib/libnss_wins.so</command>: 266 These symlinks are required when applications build against these 267 libraries.</para> 268 269 <para><command>install -v -m644 examples/LDAP/* /etc/openldap/schema</command>: 270 These commands are used to copy sample Samba schemas to the OpenLDAP 271 <filename class='directory'>schema</filename> directory.</para> 272 273 <para><command>install -v -m644 ../examples/smb.conf.default 274 /etc/samba</command>: This copies a default <filename>smb.conf</filename> 275 file into <filename>/etc/samba</filename>. This sample configuration will 276 not work until you copy it to <filename>/etc/samba/smb.conf</filename> and 277 make the appropriate changes for your installation. See the configuration 278 section for minimum values which must be set.</para> 271 <para> 272 <parameter>--enable-fhs</parameter>: Assigns all other file paths in 273 a manner compliant with the Filesystem Hierarchy Standard (FHS). 274 </para> 275 276 <para revision="sysv"> 277 <parameter>--without-systemd</parameter>: Disable 278 <application>systemd</application> integration, since it is not built 279 in the System V version of LFS/BLFS. 280 </para> 281 282 <para> 283 <parameter>--without-ad-dc</parameter>: Disable 284 Active Directory Domain Controller functionality. See <ulink url= 285 "https://wiki.samba.org/index.php/Setup_a_Samba_Active_Directory_Domain_Controller"> 286 Setup a Samba Active Directory Domain Controller</ulink> for detailed 287 information. Remove this switch if you've installed the Python modules 288 needed for ADS support. Note that BLFS does not provide a samba bootscript 289 for an Active Directory domain controller. 290 </para> 291 292 <para> 293 <option>--with-selftest-prefix=SELFTEST_PREFIX</option>: This option 294 specifies the test suite work directory (default=./st). 295 </para> 296 297 <para> 298 <command>mv -v /usr/lib/libnss_win{s,bind}.so* /lib</command>: 299 The nss libraries are installed in 300 <filename class="directory">/usr/lib</filename> by default. Move them to 301 <filename class="directory">/lib</filename>. 302 </para> 303 304 <para> 305 <command>ln -v -sf ../../lib/libnss_winbind.so.2 /usr/lib/libnss_winbind.so</command> 306 and <command>ln -v -sf ../../lib/libnss_wins.so.2 /usr/lib/libnss_wins.so</command>: 307 These symlinks are required when applications build against these 308 libraries. 309 </para> 310 311 <para> 312 <command>install -v -m644 examples/LDAP/* /etc/openldap/schema</command>: 313 These commands are used to copy sample Samba schemas to the OpenLDAP 314 <filename class='directory'>schema</filename> directory. 315 </para> 316 317 <para> 318 <command>install -v -m644 ../examples/smb.conf.default 319 /etc/samba</command>: This copies a default <filename>smb.conf</filename> 320 file into <filename>/etc/samba</filename>. This sample configuration will 321 not work until you copy it to <filename>/etc/samba/smb.conf</filename> and 322 make the appropriate changes for your installation. See the configuration 323 section for minimum values which must be set. 324 </para> 279 325 280 326 </sect2> … … 286 332 <title>Config Files</title> 287 333 288 <para>/etc/samba/smb.conf</para> 334 <para> 335 /etc/samba/smb.conf 336 </para> 289 337 290 338 <indexterm zone="samba samba-config"> … … 297 345 <title>Printing to SMB Clients</title> 298 346 299 <para>If you use <application>CUPS</application> for print services, 300 and you wish to print to a printer attached to an SMB client, you 301 need to create an SMB backend device. To create the device, issue the 302 following command as the <systemitem class="username">root</systemitem> 303 user:</para> 304 305 <screen role="root"><userinput>ln -v -sf /usr/bin/smbspool /usr/lib/cups/backend/smb</userinput></screen> 347 <para> 348 If you use <application>CUPS</application> for print services, and you 349 wish to print to a printer attached to an SMB client, you need to 350 create an SMB backend device. To create the device, issue the following 351 command as the <systemitem class="username">root</systemitem> user: 352 </para> 353 354 <screen role="root"><userinput>install -dvm 755 /usr/lib/cups/backend && 355 ln -v -sf /usr/bin/smbspool /usr/lib/cups/backend/smb</userinput></screen> 306 356 307 357 </sect3> … … 310 360 <title>Configuration Information</title> 311 361 312 <para>Due to the complexity and the many various uses for 313 <application>Samba</application>, complete configuration for all the 314 package's capabilities is well beyond the scope of the BLFS book. This 315 section provides instructions to configure the 316 <filename>/etc/samba/smb.conf</filename> file for two common scenarios. 317 The complete contents of <filename>/etc/samba/smb.conf</filename> will 318 depend on the purpose of <application>Samba</application> 319 installation.</para> 362 <para> 363 Due to the complexity and the many various uses for 364 <application>Samba</application>, complete configuration for all the 365 package's capabilities is well beyond the scope of the BLFS book. This 366 section provides instructions to configure the 367 <filename>/etc/samba/smb.conf</filename> file for two common scenarios. 368 The complete contents of <filename>/etc/samba/smb.conf</filename> will 369 depend on the purpose of <application>Samba</application> 370 installation. 371 </para> 320 372 321 373 <note> 322 <para>You may find it easier to copy the configuration parameters shown 323 below into an empty <filename>/etc/samba/smb.conf</filename> file 324 instead of copying and editing the default file as mentioned in the 325 <quote>Command Explanations</quote> section. How you create/edit the 326 <filename>/etc/samba/smb.conf</filename> file will be left up to 327 you. Do ensure the file is only writeable by the 328 <systemitem class="username">root</systemitem> user (mode 644).</para> 374 <para> 375 You may find it easier to copy the configuration parameters shown 376 below into an empty <filename>/etc/samba/smb.conf</filename> file 377 instead of copying and editing the default file as mentioned in the 378 <quote>Command Explanations</quote> section. How you create/edit the 379 <filename>/etc/samba/smb.conf</filename> file will be left up to 380 you. Do ensure the file is only writeable by the 381 <systemitem class="username">root</systemitem> user (mode 644). 382 </para> 329 383 </note> 330 384 … … 332 386 <title>Scenario 1: Minimal Standalone Client-Only Installation</title> 333 387 334 <para>Choose this variant if you only want to transfer files using 335 <command>smbclient</command>, mount Windows shares and print to Windows 336 printers, and don't want to share your files and printers to Windows 337 machines.</para> 338 339 <para>A <filename>/etc/samba/smb.conf</filename> file with the following 340 three parameters is sufficient:</para> 388 <para> 389 Choose this variant if you only want to transfer files using 390 <command>smbclient</command>, mount Windows shares and print to 391 Windows printers, and don't want to share your files and printers to 392 Windows machines. 393 </para> 394 395 <para> 396 A <filename>/etc/samba/smb.conf</filename> file with the following 397 three parameters is sufficient: 398 </para> 341 399 342 400 <screen role='root'><literal>[global] … … 345 403 unix charset = <replaceable>ISO-8859-1</replaceable></literal></screen> 346 404 347 <para>The values in this example specify that the computer belongs to a 348 Windows workgroup named 349 <quote><replaceable>MYGROUP</replaceable></quote>, uses the 350 <quote><replaceable>cp850</replaceable></quote> character set on the 351 wire when talking to MS-DOS and MS Windows 9x, and that the filenames 352 are stored in the <quote><replaceable>ISO-8859-1</replaceable></quote> 353 encoding on the disk. Adjust these values appropriately for your 354 installation. The <quote>unix charset</quote> value must be the same as 355 the output of <command>locale charmap</command> when executed with the 356 <envar>LANG</envar> variable set to your preferred locale, otherwise the 357 <command>ls</command> command may not display correct filenames of 358 downloaded files.</para> 359 360 <para>There is no need to run any <application>Samba</application> 361 servers in this scenario, thus you don't need to install the provided 362 bootscripts.</para> 405 <para> 406 The values in this example specify that the computer belongs to a 407 Windows workgroup named 408 <quote><replaceable>MYGROUP</replaceable></quote>, uses the 409 <quote><replaceable>cp850</replaceable></quote> character set on the 410 wire when talking to MS-DOS and MS Windows 9x, and that the filenames 411 are stored in the <quote><replaceable>ISO-8859-1</replaceable></quote> 412 encoding on the disk. Adjust these values appropriately for your 413 installation. The <quote>unix charset</quote> value must be the same 414 as the output of <command>locale charmap</command> when executed with 415 the <envar>LANG</envar> variable set to your preferred locale, 416 otherwise the <command>ls</command> command may not display correct 417 filenames of downloaded files. 418 </para> 419 420 <para> 421 There is no need to run any <application>Samba</application> 422 servers in this scenario, thus you don't need to install the provided 423 bootscripts. 424 </para> 363 425 364 426 </sect4> … … 367 429 <title>Scenario 2: Standalone File/Print Server</title> 368 430 369 <para>Choose this variant if you want to share your files and printers 370 to Windows machines in your workgroup in addition to the capabilities 371 described in Scenario 1.</para> 372 373 <para>In this case, the <filename>/etc/samba/smb.conf.default</filename> 374 file may be a good template to start from. Also add 375 <quote>dos charset</quote> and <quote>unix charset</quote> parameters 376 to the <quote>[global]</quote> section as described in Scenario 1 in 377 order to prevent filename corruption. For security reasons, you may 378 wish to define 379 <replaceable>path = /home/alice/shared-files</replaceable>, 380 assuming your user name is <replaceable>alice</replaceable> and you 381 only want to share the files in that directory, instead of your entire 382 home. Then, replace <replaceable>homes</replaceable> by 383 <replaceable>shared-files</replaceable> and change also the 384 <quote><literal>comment</literal></quote> if used the configuration 385 file below or the <filename>/etc/samba/smb.conf.default</filename> 386 to create yours.</para> 387 388 <para>The following configuration file creates a separate share for each 389 user's home directory and also makes all printers available to Windows 390 machines:</para> 431 <para> 432 Choose this variant if you want to share your files and printers 433 to Windows machines in your workgroup in addition to the capabilities 434 described in Scenario 1. 435 </para> 436 437 <para> 438 In this case, the <filename>/etc/samba/smb.conf.default</filename> 439 file may be a good template to start from. Also add 440 <quote>dos charset</quote> and <quote>unix charset</quote> parameters 441 to the <quote>[global]</quote> section as described in Scenario 1 in 442 order to prevent filename corruption. For security reasons, you may 443 wish to define 444 <replaceable>path = /home/alice/shared-files</replaceable>, 445 assuming your user name is <replaceable>alice</replaceable> and you 446 only want to share the files in that directory, instead of your entire 447 home. Then, replace <replaceable>homes</replaceable> by 448 <replaceable>shared-files</replaceable> and change also the 449 <quote><literal>comment</literal></quote> if used the configuration 450 file below or the <filename>/etc/samba/smb.conf.default</filename> 451 to create yours. 452 </para> 453 454 <para> 455 The following configuration file creates a separate share for each 456 user's home directory and also makes all printers available to Windows 457 machines: 458 </para> 391 459 392 460 <screen role='root'><literal>[global] … … 407 475 printable = yes</literal></screen> 408 476 409 <para>Other parameters you may wish to customize in the 410 <quote>[global]</quote> section include:</para> 477 <para> 478 Other parameters you may wish to customize in the 479 <quote>[global]</quote> section include: 480 </para> 411 481 412 482 <screen role='root'><literal> server string = … … 419 489 local master =</literal></screen> 420 490 421 <para>Reference the comments in the 422 <filename>/etc/samba/smb.conf.default</filename> file for information 423 regarding these parameters.</para> 424 425 <para>Since the <command>smbd</command> and <command>nmbd</command> 426 daemons are needed in this case, install the <filename>samba</filename> 427 bootscript. Be sure to run <command>smbpasswd</command> (with the 428 <option>-a</option> option to add users) to enable and 429 set passwords for all accounts that need 430 <application>Samba</application> access. Using the default 431 <application>Samba</application> passdb backend, any user you attempt 432 to add will also be required to exist in the 433 <filename>/etc/passwd</filename> file.</para> 491 <para> 492 Reference the comments in the 493 <filename>/etc/samba/smb.conf.default</filename> file for information 494 regarding these parameters. 495 </para> 496 497 <para> 498 Since the <command>smbd</command> and <command>nmbd</command> daemons 499 are needed in this case, install the <filename>samba</filename> 500 bootscript. Be sure to run <command>smbpasswd</command> (with the 501 <option>-a</option> option to add users) to enable and set passwords 502 for all accounts that need <application>Samba</application> access. 503 Using the default <application>Samba</application> passdb backend, 504 any user you attempt to add will also be required to exist in the 505 <filename>/etc/passwd</filename> file. 506 </para> 434 507 435 508 </sect4> … … 438 511 <title>Advanced Requirements</title> 439 512 440 <para>More complex scenarios involving domain control or membership are 441 possible. Such setups are advanced topics and cannot be adequately 442 covered in BLFS. Many complete books have been written on these topics 443 alone. Note that in some domain membership scenarios, the 444 <command>winbindd</command> daemon and the corresponding bootscript are 445 needed.</para> 446 447 <para>There is quite a bit of documentation available which covers many 448 of these advanced configurations. Point your web browser to the links 449 below to view some of the documentation included with the 450 <application>Samba</application> package:</para> 513 <para> 514 More complex scenarios involving domain control or membership are 515 possible. Such setups are advanced topics and cannot be adequately 516 covered in BLFS. Many complete books have been written on these topics 517 alone. Note that in some domain membership scenarios, the 518 <command>winbindd</command> daemon and the corresponding bootscript 519 are needed. 520 </para> 521 522 <para> 523 There is quite a bit of documentation available which covers many 524 of these advanced configurations. Point your web browser to the links 525 below to view some of the documentation included with the 526 <application>Samba</application> package: 527 </para> 451 528 452 529 <itemizedlist spacing='compact'> 453 530 <listitem> 454 <para>Using Samba, 2nd Edition; a popular book published by O'Reilly 455 <ulink url="http://www.samba.org/samba/docs/using_samba/toc.html"/></para> 456 </listitem> 457 <listitem> 458 <para>The Official Samba HOWTO and Reference Guide <ulink 459 url="http://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/"/> 531 <para> 532 Using Samba, 2nd Edition; a popular book published by O'Reilly 533 <ulink url= 534 "http://www.samba.org/samba/docs/using_samba/toc.html"/> 460 535 </para> 461 536 </listitem> 462 537 <listitem> 463 <para>Samba-3 by Example 464 <ulink url="http://www.samba.org/samba/docs/man/Samba-Guide/"/> 538 <para> 539 The Official Samba HOWTO and Reference Guide <ulink url= 540 "http://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/"/> 541 </para> 542 </listitem> 543 <listitem> 544 <para> 545 Samba-3 by Example 546 <ulink url="http://www.samba.org/samba/docs/man/Samba-Guide/"/> 465 547 </para> 466 548 </listitem> … … 472 554 <title>Guest account</title> 473 555 474 <para>The default <application>Samba</application> installation uses the 475 <systemitem class='username'>nobody</systemitem> user for guest access 476 to the server. This can be overridden by setting the 477 <option>guest account =</option> parameter in the 478 <filename>/etc/samba/smb.conf</filename> file. If you utilize the 479 <option>guest account =</option> parameter, ensure this user exists in 480 the <filename>/etc/passwd</filename> file.</para> 556 <para> 557 The default <application>Samba</application> installation uses the 558 <systemitem class='username'>nobody</systemitem> user for guest 559 access to the server. This can be overridden by setting the 560 <option>guest account =</option> parameter in the 561 <filename>/etc/samba/smb.conf</filename> file. If you utilize the 562 <option>guest account =</option> parameter, ensure this user exists 563 in the <filename>/etc/passwd</filename> file. 564 </para> 481 565 482 566 </sect4> … … 485 569 <title>Boot Script</title> 486 570 487 <para>For your convenience, boot scripts have been provided for 488 <application>Samba</application>. There are two included in the 489 <xref linkend="bootscripts"/> package. The first, 490 <filename>samba</filename>, will start the <command>smbd</command> 491 and <command>nmbd</command> daemons needed to provide SMB/CIFS 492 services. The second script, <filename>winbind</filename>, starts 493 the <command>winbindd</command> daemon, used for providing Windows 494 domain services to Linux clients.</para> 571 <para> 572 For your convenience, boot scripts have been provided for 573 <application>Samba</application>. There are two included in the 574 <xref linkend="bootscripts"/> package. The first, 575 <filename>samba</filename>, will start the <command>smbd</command> 576 and <command>nmbd</command> daemons needed to provide SMB/CIFS 577 services. The second script, <filename>winbind</filename>, starts 578 the <command>winbindd</command> daemon, used for providing Windows 579 domain services to Linux clients. 580 </para> 495 581 496 582 <indexterm zone="samba samba-init"> … … 538 624 539 625 <note> 540 <para>This package comes with two types of units: A service file and a 541 socket file. The service file will start the smbd daemon once at boot 542 and it will keep running until the system shuts down. The socket file 543 will make systemd listen on the smbd port (Default 445, needs to be 544 edited for anything else) and will start the smbd daemon when something 545 tries to connect to that port and stop the daemon when the connection 546 is terminated. This is called socket activation and is analogous to 547 using <application>{,x}inetd</application> on a SysVinit based 548 system.</para> 549 550 <para>By default, the first method is used - the smbd daemon is started 551 at boot and stopped at shutdown. If the socket method is desired, you 552 need to run the following commands as the 553 <systemitem class="username">root</systemitem> user:</para> 626 <para> 627 This package comes with two types of units: A service file and a 628 socket file. The service file will start the smbd daemon once at 629 boot and it will keep running until the system shuts down. The 630 socket file will make systemd listen on the smbd port (Default 445, 631 needs to be edited for anything else) and will start the smbd 632 daemon when something tries to connect to that port and stop the 633 daemon when the connection is terminated. This is called socket 634 activation and is analogous to using 635 <application>{,x}inetd</application> on a SysVinit based system. 636 </para> 637 638 <para> 639 By default, the first method is used - the smbd daemon is started 640 at boot and stopped at shutdown. If the socket method is desired, 641 you need to run the following commands as the <systemitem 642 class="username">root</systemitem> user: 643 </para> 554 644 555 645 <screen role="root"><userinput>systemctl stop smbd && … … 558 648 systemctl start smbd.socket</userinput></screen> 559 649 560 <para>Note that only the smbd daemon can be socket activated.</para> 650 <para> 651 Note that only the smbd daemon can be socket activated. 652 </para> 561 653 </note> 562 654 </sect4> … … 626 718 <term><command>cifsdd</command></term> 627 719 <listitem> 628 <para>is the dd command for SMB.</para> 720 <para> 721 is the dd command for SMB. 722 </para> 629 723 <indexterm zone="samba cifsdd"> 630 724 <primary sortas="b-cifsdd">cifsdd</primary> … … 636 730 <term><command>dbwrap_tool</command></term> 637 731 <listitem> 638 <para>is used to read and manipulate TDB/CTDB databases using 639 the dbwrap interface.</para> 732 <para> 733 is used to read and manipulate TDB/CTDB databases using 734 the dbwrap interface. 735 </para> 640 736 <indexterm zone="samba dbwrap_tool"> 641 737 <primary sortas="b-dbwrap_tool">dbwrap_tool</primary> … … 647 743 <term><command>eventlogadm</command></term> 648 744 <listitem> 649 <para>is used to write records to eventlogs from STDIN, add the 650 specified source and DLL eventlog registry entries and display the 651 active eventlog names (from <filename>smb.conf</filename>).</para> 745 <para> 746 is used to write records to eventlogs from STDIN, add the 747 specified source and DLL eventlog registry entries and display the 748 active eventlog names (from <filename>smb.conf</filename>). 749 </para> 652 750 <indexterm zone="samba eventlogadm"> 653 751 <primary sortas="b-eventlogadm">eventlogadm</primary> … … 659 757 <term><command>findsmb</command></term> 660 758 <listitem> 661 <para>is used to list info about machines that respond to SMB name 662 queries on a subnet.</para> 759 <para> 760 is used to list info about machines that respond to SMB name 761 queries on a subnet. 762 </para> 663 763 <indexterm zone="samba findsmb"> 664 764 <primary sortas="b-findsmb">findsmb</primary> … … 670 770 <term><command>gentest</command></term> 671 771 <listitem> 672 <para>is used to run random generic SMB operations against two 673 SMB servers and show the differences in behavior.</para> 772 <para> 773 is used to run random generic SMB operations against two 774 SMB servers and show the differences in behavior. 775 </para> 674 776 <indexterm zone="samba gentest"> 675 777 <primary sortas="b-gentest">gentest</primary> … … 681 783 <term><command>ldbadd</command></term> 682 784 <listitem> 683 <para>is a command-line utility for adding records to an LDB 684 database.</para> 785 <para> 786 is a command-line utility for adding records to an LDB 787 database. 788 </para> 685 789 <indexterm zone="samba ldbadd"> 686 790 <primary sortas="b-ldbadd">ldbadd</primary> … … 692 796 <term><command>ldbdel</command></term> 693 797 <listitem> 694 <para>is a command-line program for deleting LDB database 695 records.</para> 798 <para> 799 is a command-line program for deleting LDB database records. 800 </para> 696 801 <indexterm zone="samba ldbdel"> 697 802 <primary sortas="b-ldbdel">ldbdel</primary> … … 703 808 <term><command>ldbedit</command></term> 704 809 <listitem> 705 <para>allows you to edit LDB databases using your preferred 706 editor.</para> 810 <para> 811 allows you to edit LDB databases using your preferred editor. 812 </para> 707 813 <indexterm zone="samba ldbedit"> 708 814 <primary sortas="b-ldbedit">ldbedit</primary> … … 714 820 <term><command>ldbmodify</command></term> 715 821 <listitem> 716 <para>allows you to modify records in an LDB database.</para> 822 <para> 823 allows you to modify records in an LDB database. 824 </para> 717 825 <indexterm zone="samba ldbmodify"> 718 826 <primary sortas="b-ldbmodify">ldbmodify</primary> … … 724 832 <term><command>ldbrename</command></term> 725 833 <listitem> 726 <para>allows you to rename LDB databases.</para> 834 <para> 835 allows you to rename LDB databases. 836 </para> 727 837 <indexterm zone="samba ldbrename"> 728 838 <primary sortas="b-ldbrename">ldbrename</primary> … … 734 844 <term><command>ldbsearch</command></term> 735 845 <listitem> 736 <para>searches an LDB database for records matching a specified 737 expression.</para> 846 <para> 847 searches an LDB database for records matching a specified 848 expression. 849 </para> 738 850 <indexterm zone="samba ldbsearch"> 739 851 <primary sortas="b-ldbsearch">ldbsearch</primary> … … 745 857 <term><command>locktest</command></term> 746 858 <listitem> 747 <para>is used to find differences in locking between two SMB 748 servers.</para> 859 <para> 860 is used to find differences in locking between two SMB servers. 861 </para> 749 862 <indexterm zone="samba locktest"> 750 863 <primary sortas="b-locktest">locktest</primary> … … 756 869 <term><command>masktest</command></term> 757 870 <listitem> 758 <para>is used to find differences in wildcard matching between 759 Samba's implementation and that of a remote server.</para> 871 <para> 872 is used to find differences in wildcard matching between 873 Samba's implementation and that of a remote server. 874 </para> 760 875 <indexterm zone="samba masktest"> 761 876 <primary sortas="b-masktest">masktest</primary> … … 767 882 <term><command>mvxattr</command></term> 768 883 <listitem> 769 <para>is used to recursively rename extended attributes.</para> 884 <para> 885 is used to recursively rename extended attributes. 886 </para> 770 887 <indexterm zone="samba mvxattr"> 771 888 <primary sortas="b-mvxattr">mvxattr</primary> … … 777 894 <term><command>ndrdump</command></term> 778 895 <listitem> 779 <para>is a DCE/RPC Packet Parser and Dumper.</para> 896 <para> 897 is a DCE/RPC Packet Parser and Dumper. 898 </para> 780 899 <indexterm zone="samba ndrdump"> 781 900 <primary sortas="b-ndrdump">ndrdump</primary> … … 787 906 <term><command>net</command></term> 788 907 <listitem> 789 <para>is a tool for administration of 790 <application>Samba</application> and remote CIFS servers, similar 791 to the <command>net</command> utility for DOS/Windows.</para> 908 <para> 909 is a tool for administration of <application>Samba</application> 910 and remote CIFS servers, similar to the <command>net</command> 911 utility for DOS/Windows. 912 </para> 792 913 <indexterm zone="samba net"> 793 914 <primary sortas="b-net">net</primary> … … 799 920 <term><command>nmbd</command></term> 800 921 <listitem> 801 <para>is the <application>Samba</application> 802 NetBIOS name server.</para> 922 <para> 923 is the <application>Samba</application> NetBIOS name server. 924 </para> 803 925 <indexterm zone="samba nmbd"> 804 926 <primary sortas="b-nmbd">nmbd</primary> … … 810 932 <term><command>nmblookup</command></term> 811 933 <listitem> 812 <para>is used to query NetBIOS names and map 813 them to IP addresses.</para> 934 <para> 935 is used to query NetBIOS names and map them to IP addresses. 936 </para> 814 937 <indexterm zone="samba nmblookup"> 815 938 <primary sortas="b-nmblookup">nmblookup</primary> … … 821 944 <term><command>ntlm_auth</command></term> 822 945 <listitem> 823 <para>is a tool to allow external access to Winbind's 824 NTLM authentication function.</para> 946 <para> 947 is a tool to allow external access to Winbind's 948 NTLM authentication function. 949 </para> 825 950 <indexterm zone="samba ntlm_auth"> 826 951 <primary sortas="b-ntlm_auth">ntlm_auth</primary> … … 832 957 <term><command>oLschema2ldif</command></term> 833 958 <listitem> 834 <para>converts LDAP schema's to LDB-compatible LDIF.</para> 959 <para> 960 converts LDAP schema's to LDB-compatible LDIF. 961 </para> 835 962 <indexterm zone="samba oLschema2ldif"> 836 963 <primary sortas="b-oLschema2ldif">oLschema2ldif</primary> … … 842 969 <term><command>pdbedit</command></term> 843 970 <listitem> 844 <para>is a tool used to manage the SAM database.</para> 971 <para> 972 is a tool used to manage the SAM database. 973 </para> 845 974 <indexterm zone="samba pdbedit"> 846 975 <primary sortas="b-pdbedit">pdbedit</primary> … … 852 981 <term><command>pidl</command></term> 853 982 <listitem> 854 <para>is an IDL (Interface Definition Language) compiler 855 written in Perl.</para> 983 <para> 984 is an IDL (Interface Definition Language) compiler 985 written in Perl. 986 </para> 856 987 <indexterm zone="samba pidl"> 857 988 <primary sortas="b-pidl">pidl</primary> … … 863 994 <term><command>profiles</command></term> 864 995 <listitem> 865 <para>is a utility that reports and changes SIDs in Windows 866 registry files. It currently only supports Windows NT.</para> 996 <para> 997 is a utility that reports and changes SIDs in Windows 998 registry files. It currently only supports Windows NT. 999 </para> 867 1000 <indexterm zone="samba profiles"> 868 1001 <primary sortas="b-profiles">profiles</primary> … … 874 1007 <term><command>regdiff</command></term> 875 1008 <listitem> 876 <para>is a Diff program for Windows registry files.</para> 1009 <para> 1010 is a Diff program for Windows registry files. 1011 </para> 877 1012 <indexterm zone="samba regdiff"> 878 1013 <primary sortas="b-regdiff">regdiff</primary> … … 884 1019 <term><command>regpatch</command></term> 885 1020 <listitem> 886 <para>applies registry patches to registry files.</para> 1021 <para> 1022 applies registry patches to registry files. 1023 </para> 887 1024 <indexterm zone="samba regpatch"> 888 1025 <primary sortas="b-regpatch">regpatch</primary> … … 894 1031 <term><command>regshell</command></term> 895 1032 <listitem> 896 <para>is a Windows registry file browser using readline.</para> 1033 <para> 1034 is a Windows registry file browser using readline. 1035 </para> 897 1036 <indexterm zone="samba regshell"> 898 1037 <primary sortas="b-regshell">regshell</primary> … … 904 1043 <term><command>regtree</command></term> 905 1044 <listitem> 906 <para>is a text-mode registry viewer.</para> 1045 <para> 1046 is a text-mode registry viewer. 1047 </para> 907 1048 <indexterm zone="samba regtree"> 908 1049 <primary sortas="b-regtree">regtree</primary> … … 914 1055 <term><command>rpcclient</command></term> 915 1056 <listitem> 916 <para>is used to execute MS-RPC client side functions.</para> 1057 <para> 1058 is used to execute MS-RPC client side functions. 1059 </para> 917 1060 <indexterm zone="samba rpcclient"> 918 1061 <primary sortas="b-rpcclient">rpcclient</primary> … … 924 1067 <term><command>samba</command></term> 925 1068 <listitem> 926 <para>is a server to provide AD and SMB/CIFS services 927 to clients.</para> 1069 <para> 1070 is a server to provide AD and SMB/CIFS services 1071 to clients. 1072 </para> 928 1073 <indexterm zone="samba samba-prog"> 929 1074 <primary sortas="b-samba-prog">samba</primary> … … 935 1080 <term><command>samba_dnsupdate</command></term> 936 1081 <listitem> 937 <para>is used to update our DNS names using TSIG-GSS.</para> 1082 <para> 1083 is used to update our DNS names using TSIG-GSS. 1084 </para> 938 1085 <indexterm zone="samba samba_dnsupdate"> 939 1086 <primary sortas="b-samba_dnsupdate">samba_dnsupdate</primary> … … 945 1092 <term><command>samba_kcc</command></term> 946 1093 <listitem> 947 <para>is a script used to compute your KCC (Knowledge 948 Consistency Checker) topology.</para> 1094 <para> 1095 is a script used to compute your KCC (Knowledge 1096 Consistency Checker) topology. 1097 </para> 949 1098 <indexterm zone="samba samba_kcc"> 950 1099 <primary sortas="b-samba_kcc">samba_kcc</primary> … … 956 1105 <term><command>samba-gpupdate</command></term> 957 1106 <listitem> 958 <para>allows you to edit Microsoft Group Policy Objects (GPOs).</para> 1107 <para> 1108 allows you to edit Microsoft Group Policy Objects (GPOs). 1109 </para> 959 1110 <indexterm zone="samba samba-gpupdate"> 960 1111 <primary sortas="b-samba-gpupdate">samba-gpupdate</primary> … … 966 1117 <term><command>samba-regedit</command></term> 967 1118 <listitem> 968 <para>is a ncurses based tool to manage the Samba registry.</para> 1119 <para> 1120 is a ncurses based tool to manage the Samba registry. 1121 </para> 969 1122 <indexterm zone="samba samba-regedit"> 970 1123 <primary sortas="b-samba-regedit">samba-regedit</primary> … … 976 1129 <term><command>samba_spnupdate</command></term> 977 1130 <listitem> 978 <para>is a script to update the servicePrincipalName 979 names from spn_update_list.</para> 1131 <para> 1132 is a script to update the servicePrincipalName 1133 names from spn_update_list. 1134 </para> 980 1135 <indexterm zone="samba samba_spnupdate"> 981 1136 <primary sortas="b-samba_spnupdate">samba_spnupdate</primary> … … 987 1142 <term><command>samba-tool</command></term> 988 1143 <listitem> 989 <para>is the main Samba administration tool.</para> 1144 <para> 1145 is the main Samba administration tool. 1146 </para> 990 1147 <indexterm zone="samba samba-tool"> 991 1148 <primary sortas="b-samba-tool">samba-tool</primary> … … 997 1154 <term><command>samba_upgradedns</command></term> 998 1155 <listitem> 999 <para>is a Unix SMB/CIFS implementation.</para> 1156 <para> 1157 is a Unix SMB/CIFS implementation. 1158 </para> 1000 1159 <indexterm zone="samba samba_upgradedns"> 1001 1160 <primary sortas="b-samba_upgradedns">samba_upgradedns</primary> … … 1007 1166 <term><command>sharesec</command></term> 1008 1167 <listitem> 1009 <para>manipulates share ACL permissions on SMB file shares.</para> 1168 <para> 1169 manipulates share ACL permissions on SMB file shares. 1170 </para> 1010 1171 <indexterm zone="samba sharesec"> 1011 1172 <primary sortas="b-sharesec">sharesec</primary> … … 1017 1178 <term><command>smbcacls</command></term> 1018 1179 <listitem> 1019 <para>is used to manipulate Windows NT access control lists.</para> 1180 <para> 1181 is used to manipulate Windows NT access control lists. 1182 </para> 1020 1183 <indexterm zone="samba smbcacls"> 1021 1184 <primary sortas="b-smbcacls">smbcacls</primary> … … 1027 1190 <term><command>smbclient</command></term> 1028 1191 <listitem> 1029 <para>is a SMB/CIFS access utility, similar to FTP.</para> 1192 <para> 1193 is a SMB/CIFS access utility, similar to FTP. 1194 </para> 1030 1195 <indexterm zone="samba smbclient"> 1031 1196 <primary sortas="b-smbclient">smbclient</primary> … … 1037 1202 <term><command>smbcontrol</command></term> 1038 1203 <listitem> 1039 <para>is used to control running <command>smbd</command>, 1040 <command>nmbd</command> and <command>winbindd</command> 1041 daemons.</para> 1204 <para> 1205 is used to control running <command>smbd</command>, 1206 <command>nmbd</command> and <command>winbindd</command> daemons. 1207 </para> 1042 1208 <indexterm zone="samba smbcontrol"> 1043 1209 <primary sortas="b-smbcontrol">smbcontrol</primary> … … 1049 1215 <term><command>smbcquotas</command></term> 1050 1216 <listitem> 1051 <para>is used to manipulate Windows NT quotas on 1052 SMB file shares.</para> 1217 <para> 1218 is used to manipulate Windows NT quotas on SMB file shares. 1219 </para> 1053 1220 <indexterm zone="samba smbcquotas"> 1054 1221 <primary sortas="b-smbcquotas">smbcquotas</primary> … … 1060 1227 <term><command>smbd</command></term> 1061 1228 <listitem> 1062 <para>is the main <application>Samba</application> daemon which 1063 provides SMB/CIFS services to clients.</para> 1229 <para> 1230 is the main <application>Samba</application> daemon which 1231 provides SMB/CIFS services to clients. 1232 </para> 1064 1233 <indexterm zone="samba smbd"> 1065 1234 <primary sortas="b-smbd">smbd</primary> … … 1071 1240 <term><command>smbget</command></term> 1072 1241 <listitem> 1073 <para>is a simple utility with <command>wget</command>-like 1074 semantics, that can download files from SMB servers. You can specify 1075 the files you would like to download on the command-line.</para> 1242 <para> 1243 is a simple utility with <command>wget</command>-like semantics, 1244 that can download files from SMB servers. You can specify the 1245 files you would like to download on the command-line. 1246 </para> 1076 1247 <indexterm zone="samba smbget"> 1077 1248 <primary sortas="b-smbget">smbget</primary> … … 1083 1254 <term><command>smbpasswd</command></term> 1084 1255 <listitem> 1085 <para>changes a user's <application>Samba</application> 1086 password.</para> 1256 <para> 1257 changes a user's <application>Samba</application> password. 1258 </para> 1087 1259 <indexterm zone="samba smbpasswd"> 1088 1260 <primary sortas="b-smbpasswd">smbpasswd</primary> … … 1094 1266 <term><command>smbspool</command></term> 1095 1267 <listitem> 1096 <para>sends a print job to an SMB printer.</para> 1268 <para> 1269 sends a print job to an SMB printer. 1270 </para> 1097 1271 <indexterm zone="samba smbspool"> 1098 1272 <primary sortas="b-smbspool">smbspool</primary> … … 1104 1278 <term><command>smbstatus</command></term> 1105 1279 <listitem> 1106 <para>reports current <application>Samba</application> 1107 connections.</para> 1280 <para> 1281 reports current <application>Samba</application> connections. 1282 </para> 1108 1283 <indexterm zone="samba smbstatus"> 1109 1284 <primary sortas="b-smbstatus">smbstatus</primary> … … 1115 1290 <term><command>smbtar</command></term> 1116 1291 <listitem> 1117 <para>is a shell script used for backing up SMB/CIFS shares 1118 directly to Linux tape drives or a file.</para> 1292 <para> 1293 is a shell script used for backing up SMB/CIFS shares 1294 directly to Linux tape drives or a file. 1295 </para> 1119 1296 <indexterm zone="samba smbtar"> 1120 1297 <primary sortas="b-smbtar">smbtar</primary> … … 1127 1304 <term><command>smbta-util</command></term> 1128 1305 <listitem> 1129 <para>is a tool to ease the configuration of the 1130 vfs_smb_traffic_analyzer module regarding data encryption.</para> 1306 <para> 1307 is a tool to ease the configuration of the 1308 vfs_smb_traffic_analyzer module regarding data encryption. 1309 </para> 1131 1310 <indexterm zone="samba smbta-util"> 1132 1311 <primary sortas="b-smbta-util">smbta-util</primary> … … 1139 1318 <term><command>smbtorture</command></term> 1140 1319 <listitem> 1141 <para>is a testsuite that runs several tests against a SMB 1142 server.</para> 1320 <para> 1321 is a testsuite that runs several tests against a SMB server. 1322 </para> 1143 1323 <indexterm zone="samba smbtorture"> 1144 1324 <primary sortas="b-smbtorture">smbtorture</primary> … … 1150 1330 <term><command>smbtree</command></term> 1151 1331 <listitem> 1152 <para>is a text-based SMB network browser.</para> 1332 <para> 1333 is a text-based SMB network browser. 1334 </para> 1153 1335 <indexterm zone="samba smbtree"> 1154 1336 <primary sortas="b-smbtree">smbtree</primary> … … 1160 1342 <term><command>tdbbackup</command></term> 1161 1343 <listitem> 1162 <para>is a tool for backing up or validating the integrity of 1163 <application>Samba</application> <filename>.tdb</filename> 1164 files.</para> 1344 <para> 1345 is a tool for backing up or validating the integrity of 1346 <application>Samba</application> <filename>.tdb</filename> files. 1347 </para> 1165 1348 <indexterm zone="samba tdbbackup"> 1166 1349 <primary sortas="b-tdbbackup">tdbbackup</primary> … … 1172 1355 <term><command>tdbdump</command></term> 1173 1356 <listitem> 1174 <para> is a tool used to print the contents of a 1175 <application>Samba</application> <filename>.tdb</filename> 1176 file.</para> 1357 <para> 1358 is a tool used to print the contents of a 1359 <application>Samba</application> <filename>.tdb</filename> file. 1360 </para> 1177 1361 <indexterm zone="samba tdbdump"> 1178 1362 <primary sortas="b-tdbdump">tdbdump</primary> … … 1184 1368 <term><command>tdbrestore</command></term> 1185 1369 <listitem> 1186 <para> is a tool for creating a <application>Samba</application> 1187 <filename>.tdb</filename> file out of a ntdbdump.</para> 1370 <para> 1371 is a tool for creating a <application>Samba</application> 1372 <filename>.tdb</filename> file out of a ntdbdump. 1373 </para> 1188 1374 <indexterm zone="samba tdbrestore"> 1189 1375 <primary sortas="b-tdbrestore">tdbrestore</primary> … … 1195 1381 <term><command>tdbtool</command></term> 1196 1382 <listitem> 1197 <para>is a tool which allows simple database manipulation from the 1198 command line.</para> 1383 <para> 1384 is a tool which allows simple database manipulation from the 1385 command line. 1386 </para> 1199 1387 <indexterm zone="samba tdbtool"> 1200 1388 <primary sortas="b-tdbtool">tdbtool</primary> … … 1206 1394 <term><command>testparm</command></term> 1207 1395 <listitem> 1208 <para>checks an <filename>smb.conf</filename> file for proper 1209 syntax.</para> 1396 <para> 1397 checks an <filename>smb.conf</filename> file for proper syntax. 1398 </para> 1210 1399 <indexterm zone="samba testparm"> 1211 1400 <primary sortas="b-testparm">testparm</primary> … … 1217 1406 <term><command>wbinfo</command></term> 1218 1407 <listitem> 1219 <para>queries a running <command>winbindd</command> daemon.</para> 1408 <para> 1409 queries a running <command>winbindd</command> daemon. 1410 </para> 1220 1411 <indexterm zone="samba wbinfo"> 1221 1412 <primary sortas="b-wbinfo">wbinfo</primary> … … 1227 1418 <term><command>winbindd</command></term> 1228 1419 <listitem> 1229 <para>resolves names from Windows NT servers.</para> 1420 <para> 1421 resolves names from Windows NT servers. 1422 </para> 1230 1423 <indexterm zone="samba winbindd"> 1231 1424 <primary sortas="b-winbindd">winbindd</primary> … … 1237 1430 <term><filename class='libraryfile'>libnss_winbind.so</filename></term> 1238 1431 <listitem> 1239 <para>provides Name Service Switch API functions for resolving names 1240 from NT servers.</para> 1432 <para> 1433 provides Name Service Switch API functions for resolving names 1434 from NT servers. 1435 </para> 1241 1436 <indexterm zone="samba libnss_winbind"> 1242 1437 <primary sortas="c-libnss_winbind">libnss_winbind.so</primary> … … 1248 1443 <term><filename class='libraryfile'>libnss_wins.so</filename></term> 1249 1444 <listitem> 1250 <para>provides API functions for Samba's implementation of the 1251 Windows Internet Naming Service.</para> 1445 <para> 1446 provides API functions for Samba's implementation of the 1447 Windows Internet Naming Service. 1448 </para> 1252 1449 <indexterm zone="samba libnss_wins"> 1253 1450 <primary sortas="c-libnss_wins">libnss_wins.so</primary> … … 1259 1456 <term><filename class='libraryfile'>libnetapi.so</filename></term> 1260 1457 <listitem> 1261 <para>provides the API functions for the administration tools used 1262 for Samba and remote CIFS servers.</para> 1458 <para> 1459 provides the API functions for the administration tools used 1460 for Samba and remote CIFS servers. 1461 </para> 1263 1462 <indexterm zone="samba libnetapi"> 1264 1463 <primary sortas="c-libnetapi">libnetapi.so</primary> … … 1270 1469 <term><filename class='libraryfile'>libsmbclient.so</filename></term> 1271 1470 <listitem> 1272 <para>provides the API functions for the Samba SMB client tools.</para> 1471 <para> 1472 provides the API functions for the Samba SMB client tools. 1473 </para> 1273 1474 <indexterm zone="samba libsmbclient"> 1274 1475 <primary sortas="c-libsmbclient">libsmbclient.so</primary> … … 1280 1481 <term><filename class='libraryfile'>libsmbsharemodes.so</filename></term> 1281 1482 <listitem> 1282 <para>provides API functions for accessing SMB share modes 1283 (locks etc.)</para> 1483 <para> 1484 provides API functions for accessing SMB share modes (locks etc.) 1485 </para> 1284 1486 <indexterm zone="samba libsmbsharemodes"> 1285 1487 <primary sortas="c-libsmbsharemodes">libsmbsharemodes.so</primary> … … 1291 1493 <term><filename class='libraryfile'>libwbclient.so</filename></term> 1292 1494 <listitem> 1293 <para>provides API functions for Windows domain client services.</para> 1495 <para> 1496 provides API functions for Windows domain client services. 1497 </para> 1294 1498 <indexterm zone="samba libwbclient"> 1295 1499 <primary sortas="c-libwbclient">libwbclient.so</primary>
Note:
See TracChangeset
for help on using the changeset viewer.