trying to get HEAD building again. If you want the code
[kai/samba.git] / docs / faq / FAQ-features.html
index 9bcd8437b85ad15036fa5ee0d873817f853b6f8f..75faf8d9bceea6e698531d1b3a3cd25b8baafa61 100644 (file)
@@ -1,47 +1,8 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 6. Features</title><link rel="stylesheet" href="samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.59.1"><link rel="home" href="samba-faq.html" title="Samba FAQ"><link rel="up" href="samba-faq.html" title="Samba FAQ"><link rel="previous" href="FAQ-errors.html" title="Chapter 5. Common errors"><link rel="next" href="FAQ-Printing.html" title="Chapter 7. Printing problems"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 6. Features</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="FAQ-errors.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="FAQ-Printing.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><h2 class="title"><a name="FAQ-features"></a>Chapter 6. Features</h2></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="FAQ-features.html#id2874269">How can I prevent my samba server from being used to distribute the Nimda worm?</a></dt><dt><a href="FAQ-features.html#id2874209">How can I use samba as a fax server?</a></dt><dd><dl><dt><a href="FAQ-features.html#id2874628">Tools for printing faxes</a></dt><dt><a href="FAQ-features.html#id2874681">Making the fax-server</a></dt><dt><a href="FAQ-features.html#id2874774">Installing the client drivers</a></dt><dt><a href="FAQ-features.html#id2874858">Example smb.conf</a></dt></dl></dd><dt><a href="FAQ-features.html#id2874883">Samba doesn't work well together with DHCP!</a></dt><dt><a href="FAQ-features.html#id2874531">How can I assign NetBIOS names to clients with DHCP?</a></dt><dt><a href="FAQ-features.html#id2874581">How do I convert between unix and dos text formats?</a></dt><dt><a href="FAQ-features.html#id2874612">Does samba have wins replication support?</a></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><h2 class="title" style="clear: both"><a name="id2874269"></a>How can I prevent my samba server from being used to distribute the Nimda worm?</h2></div></div><p>Author: HASEGAWA Yosuke (translated by <a href="monyo@samba.gr.jp" target="_top">TAKAHASHI Motonobu</a>)</p><p>
-Nimba Worm is infected through shared disks on a network, as well as through
-Microsoft IIS, Internet Explorer and mailer of Outlook series.
-</p><p>
-At this time, the worm copies itself by the name *.nws and *.eml on
-the shared disk, moreover, by the name of Riched20.dll in the folder
-where *.doc file is included.
-</p><p>
-To prevent infection through the shared disk offered by Samba, set
-up as follows:
-</p><p>
-</p><pre class="programlisting">
-[global]
-  ...
-  # This can break Administration installations of Office2k.
-  # in that case, don't veto the riched20.dll
-  veto files = /*.eml/*.nws/riched20.dll/
-</pre><p>
-</p><p>
-By setting the &quot;veto files&quot; parameter, matched files on the Samba
-server are completely hidden from the clients and making it impossible
-to access them at all.
-</p><p>
-In addition to it, the following setting is also pointed out by the
-samba-jp:09448 thread: when the
-&quot;readme.txt.{3050F4D8-98B5-11CF-BB82-00AA00BDCE0B}&quot; file exists on
-a Samba server, it is visible only as &quot;readme.txt&quot; and dangerous
-code may be executed if this file is double-clicked.
-</p><p>
-Setting the following,
-</p><pre class="programlisting">
-  veto files = /*.{*}/
-</pre><p>
-any files having CLSID in its file extension will be inaccessible from any
-clients.
-</p><p>
-This technical article is created based on the discussion of
-samba-jp:09448 and samba-jp:10900 threads.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><h2 class="title" style="clear: both"><a name="id2874209"></a>How can I use samba as a fax server?</h2></div></div><p>Contributor: <a href="mailto:zuber@berlin.snafu.de" target="_top">Gerhard Zuber</a></p><p>Requirements:
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 5. Features</title><link rel="stylesheet" href="samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.60.1"><link rel="home" href="samba-faq.html" title="Samba FAQ"><link rel="up" href="samba-faq.html" title="Samba FAQ"><link rel="previous" href="FAQ-errors.html" title="Chapter 4. Common errors"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 5. Features</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="FAQ-errors.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> </td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="FAQ-features"></a>Chapter 5. Features</h2></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><a href="FAQ-features.html#id2814838">How can I use samba as a fax server?</a></dt><dd><dl><dt><a href="FAQ-features.html#id2814785">Tools for printing faxes</a></dt><dt><a href="FAQ-features.html#id2882696">Making the fax-server</a></dt><dt><a href="FAQ-features.html#id2882789">Installing the client drivers</a></dt><dt><a href="FAQ-features.html#id2882874">Example smb.conf</a></dt></dl></dd><dt><a href="FAQ-features.html#id2882898">Samba doesn't work well together with DHCP!</a></dt><dt><a href="FAQ-features.html#id2883025">How can I assign NetBIOS names to clients with DHCP?</a></dt><dt><a href="FAQ-features.html#id2883072">How do I convert between unix and dos text formats?</a></dt><dt><a href="FAQ-features.html#id2883101">Does samba have wins replication support?</a></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2814838"></a>How can I use samba as a fax server?</h2></div></div><div></div></div><p>Contributor: <a href="mailto:zuber@berlin.snafu.de" target="_top">Gerhard Zuber</a></p><p>Requirements:
 </p><table class="simplelist" border="0" summary="Simple list"><tr><td>UNIX box (Linux preferred) with SAMBA and a faxmodem</td></tr><tr><td>ghostscript package</td></tr><tr><td>mgetty+sendfax package</td></tr><tr><td>pbm package (portable bitmap tools)</td></tr></table><p>
 </p><p>First, install and configure the required packages. Be sure to read the mgetty+sendfax 
-manual carefully.</p><div class="sect2" lang="en"><div class="titlepage"><div><h3 class="title"><a name="id2874628"></a>Tools for printing faxes</h3></div></div><p>Your incomed faxes are in:
-<tt>/var/spool/fax/incoming</tt>. Print it with:</p><pre class="programlisting">
+manual carefully.</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2814785"></a>Tools for printing faxes</h3></div></div><div></div></div><p>Your incomed faxes are in:
+<tt class="filename">/var/spool/fax/incoming</tt>. Print it with:</p><pre class="programlisting">
 for i in *
 do
 g3cat $i | g3tolj | lpr -P hp
@@ -52,9 +13,9 @@ g3cat is in the tools-section, g3tolj is in the contrib-section
 for printing to HP lasers.
 </p><p>
 If you want to produce files for displaying and printing with Windows, use
-some tools from the pbm-package like the following command: <b>g3cat $i | g3topbm - |  ppmtopcx - &gt;$i.pcx</b>
+some tools from the pbm-package like the following command: <b class="command">g3cat $i | g3topbm - |  ppmtopcx - &gt;$i.pcx</b>
 and view it with your favourite Windows tool (maybe paintbrush)
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><h3 class="title"><a name="id2874681"></a>Making the fax-server</h3></div></div><p>fetch the file <tt>mgetty+sendfax/frontends/winword/faxfilter</tt> and place it in <tt>/usr/local/etc/mgetty+sendfax/</tt>(replace /usr/local/ with whatever place you installed mgetty+sendfax)</p><p>prepare your faxspool file as mentioned in this file
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2882696"></a>Making the fax-server</h3></div></div><div></div></div><p>fetch the file <tt class="filename">mgetty+sendfax/frontends/winword/faxfilter</tt> and place it in <tt class="filename">/usr/local/etc/mgetty+sendfax/</tt>(replace /usr/local/ with whatever place you installed mgetty+sendfax)</p><p>prepare your faxspool file as mentioned in this file
 edit fax/faxspool.in and reinstall or change the final
 /usr/local/bin/faxspool too.
 </p><pre class="programlisting">
@@ -63,7 +24,7 @@ if [ &quot;$user&quot; = &quot;root&quot; -o &quot;$user&quot; = &quot;fax&quot;
 </pre><p>find the first line and change it to the second.</p><p>
 make sure you have pbmtext (from the pbm-package). This is
 needed for creating the small header line on each page.
-</p><p>Prepare your faxheader <tt>/usr/local/etc/mgetty+sendfax/faxheader</tt></p><p>
+</p><p>Prepare your faxheader <tt class="filename">/usr/local/etc/mgetty+sendfax/faxheader</tt></p><p>
 Edit your /etc/printcap file:
 </p><pre class="programlisting">
 # FAX 
@@ -72,7 +33,7 @@ lp3|fax:\
         :sd=/usr/spool/lp3:\
         :if=/usr/local/etc/mgetty+sendfax/faxfilter:sh:sf:mx#0:\
         :lf=/usr/spool/lp3/fax-log:
-</pre><p>Now, edit your <tt>smb.conf</tt> so you have a smb based printer named &quot;fax&quot;</p></div><div class="sect2" lang="en"><div class="titlepage"><div><h3 class="title"><a name="id2874774"></a>Installing the client drivers</h3></div></div><p>
+</pre><p>Now, edit your <tt class="filename">smb.conf</tt> so you have a smb based printer named &quot;fax&quot;</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2882789"></a>Installing the client drivers</h3></div></div><div></div></div><p>
 Now you have a printer called &quot;fax&quot; which can be used via
 TCP/IP-printing (lpd-system) or via SAMBA (windows printing).
 </p><p>
@@ -111,7 +72,7 @@ uses the found number as the fax-destination-number.
 Now print your fax through the fax-printer and it will be
 queued for later transmission. Use faxrunq for sending the
 queue out.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><h3 class="title"><a name="id2874858"></a>Example smb.conf</h3></div></div><pre class="programlisting">
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2882874"></a>Example smb.conf</h3></div></div><div></div></div><pre class="programlisting">
 [global]
  printcap name = /etc/printcap
  print command = /usr/bin/lpr -r -P %p %s
@@ -127,7 +88,7 @@ queue out.
     create mode = 0700
     browseable = yes
     guest ok = no
-</pre></div></div><div class="sect1" lang="en"><div class="titlepage"><div><h2 class="title" style="clear: both"><a name="id2874883"></a>Samba doesn't work well together with DHCP!</h2></div></div><p>
+</pre></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2882898"></a>Samba doesn't work well together with DHCP!</h2></div></div><div></div></div><p>
 We wish to help those folks who wish to use the ISC DHCP Server and provide
 sample configuration settings. Most operating systems today come ship with
 the ISC DHCP Server. ISC DHCP is available from:
@@ -180,14 +141,14 @@ applied to the resulting DHCP offered settings UNLESS the DHCP server also sets
 a NetBIOS Scope. It may therefore be prudent to forcibly apply a NULL NetBIOS
 Scope from your DHCP server. The can be done in the dhcpd.conf file with the
 parameter:
-<b>option netbios-scope &quot;&quot;;</b>
+<b class="command">option netbios-scope &quot;&quot;;</b>
 </p><p>
 While it is true that the Microsoft DHCP server that comes with Windows NT
 Server provides only a sub-set of rfc1533 functionality this is hardly an issue
 in those sites that already have a large investment and commitment to Unix
 systems and technologies. The current state of the art of the DHCP Server
 specification in covered in rfc2132.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><h2 class="title" style="clear: both"><a name="id2874531"></a>How can I assign NetBIOS names to clients with DHCP?</h2></div></div><p>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2883025"></a>How can I assign NetBIOS names to clients with DHCP?</h2></div></div><div></div></div><p>
 SMB network clients need to be configured so that all standard TCP/IP name to
 address resolution works correctly. Once this has been achieved the SMB
 environment provides additional tools and services that act as helper agents in
@@ -202,13 +163,13 @@ This can be done, but needs a few NT registry hacks and you need to be able to
 speak UNICODE, which is of course no problem for a True Wizzard(tm) :)
 Instructions on how to do this (including a small util for less capable
 Wizzards) can be found at
-</p><p><a href="http://www.unixtools.org/~nneul/sw/nt/dhcp-netbios-hostname.html" target="_top">http://www.unixtools.org/~nneul/sw/nt/dhcp-netbios-hostname.html</a></p></div><div class="sect1" lang="en"><div class="titlepage"><div><h2 class="title" style="clear: both"><a name="id2874581"></a>How do I convert between unix and dos text formats?</h2></div></div><p>
+</p><p><a href="http://www.unixtools.org/~nneul/sw/nt/dhcp-netbios-hostname.html" target="_top">http://www.unixtools.org/~nneul/sw/nt/dhcp-netbios-hostname.html</a></p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2883072"></a>How do I convert between unix and dos text formats?</h2></div></div><div></div></div><p>
 Jim barry has written an <a href="ftp://samba.org/pub/samba/contributed/fixcrlf.zip" target="_top">
 excellent drag-and-drop cr/lf converter for
 windows</a>. Just drag your file onto the icon and it converts the file.
 </p><p>
 The utilities unix2dos and dos2unix(in the mtools package) should do 
 the job under unix.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><h2 class="title" style="clear: both"><a name="id2874612"></a>Does samba have wins replication support?</h2></div></div><p>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2883101"></a>Does samba have wins replication support?</h2></div></div><div></div></div><p>
 At the time of writing there is currently being worked on a wins replication implementation(wrepld).
-</p></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="FAQ-errors.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="samba-faq.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="FAQ-Printing.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 5. Common errors </td><td width="20%" align="center"><a accesskey="h" href="samba-faq.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 7. Printing problems</td></tr></table></div></body></html>
+</p></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="FAQ-errors.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="samba-faq.html">Up</a></td><td width="40%" align="right"> </td></tr><tr><td width="40%" align="left" valign="top">Chapter 4. Common errors </td><td width="20%" align="center"><a accesskey="h" href="samba-faq.html">Home</a></td><td width="40%" align="right" valign="top"> </td></tr></table></div></body></html>