summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorJelmer Vernooij <jelmer@samba.org>2004-04-07 10:44:02 +0000
committerGerald W. Carter <jerry@samba.org>2008-04-23 08:45:45 -0500
commit96d2ddfeb4b6129776cdeeeee58fe347cfc3637d (patch)
tree03f5b67efdd941561a2bd5dfa39f3ea58a3a22b9 /docs
parentdabce971b0a08c2a85428b2db29152dce2cb4075 (diff)
downloadsamba-96d2ddfeb4b6129776cdeeeee58fe347cfc3637d.tar.gz
samba-96d2ddfeb4b6129776cdeeeee58fe347cfc3637d.tar.bz2
samba-96d2ddfeb4b6129776cdeeeee58fe347cfc3637d.zip
Remove ignore files
Add missing build files (This used to be commit 5f3b2ba2255a557d3af6624779c34e0b59e0352a)
Diffstat (limited to 'docs')
-rw-r--r--docs/devel/.cvsignore1
-rw-r--r--docs/global.ent565
-rw-r--r--docs/howto/.cvsignore1
-rw-r--r--docs/manpages/.cvsignore1
-rw-r--r--docs/xslt/genchangelog.xsl42
5 files changed, 607 insertions, 3 deletions
diff --git a/docs/devel/.cvsignore b/docs/devel/.cvsignore
deleted file mode 100644
index 3bbac303f5..0000000000
--- a/docs/devel/.cvsignore
+++ /dev/null
@@ -1 +0,0 @@
-attributions.xml
diff --git a/docs/global.ent b/docs/global.ent
new file mode 100644
index 0000000000..1efdd62528
--- /dev/null
+++ b/docs/global.ent
@@ -0,0 +1,565 @@
+<!-- Global Entities File -->
+
+
+<!-- Email Address' -->
+<!ENTITY email.dbannon 'D.Bannon@latrobe.edu.au'>
+<!ENTITY email.jmoore 'jmoore@php.net'>
+<!ENTITY email.jerry 'jerry@samba.org'>
+<!ENTITY email.patches 'samba-patches@samba.org'>
+<!ENTITY email.jelmer 'jelmer@samba.org'>
+<!ENTITY email.jht 'jht@samba.org'>
+
+
+<!-- Author entities -->
+<!ENTITY person.jelmer '
+<firstname>Jelmer</firstname><othername>R.</othername><surname>Vernooij</surname><othername>R.</othername>
+<affiliation>
+ <orgname>The Samba Team</orgname>
+ <address><email>jelmer@samba.org</email></address>
+</affiliation>'>
+
+<!ENTITY author.jelmer '<author>&person.jelmer;</author>'>
+
+<!ENTITY person.jerry '
+<firstname>Gerald</firstname><surname>Carter</surname><othername>(Jerry)</othername>
+<affiliation>
+ <orgname>Samba Team</orgname>
+ <address><email>jerry@samba.org</email></address>
+</affiliation>'>
+
+<!ENTITY author.jerry '<author>&person.jerry;</author>'>
+
+<!ENTITY author.jeremy '
+<author>
+ <firstname>Jeremy</firstname><surname>Allison</surname>
+ <affiliation>
+ <orgname>Samba Team</orgname>
+ <address><email>jra@samba.org</email></address>
+ </affiliation>
+</author>'>
+
+<!ENTITY person.jht '
+<firstname>John</firstname><surname>Terpstra</surname><othername>H.</othername>
+<affiliation>
+ <orgname>Samba Team</orgname>
+ <address><email>jht@samba.org</email></address>
+</affiliation>'>
+
+<!ENTITY author.jht '<author>&person.jht;</author>'>
+
+<!ENTITY person.gd '
+<firstname>Guenther</firstname><surname>Deschner</surname>
+<affiliation>
+ <orgname>SuSE</orgname>
+ <address><email>gd@suse.de</email></address>
+</affiliation>'>
+
+<!ENTITY author.gd '<author>&person.gd;</author>'>
+
+<!ENTITY person.kauer '
+<firstname>Karl</firstname><surname>Auer</surname>
+<affiliation>
+ <orgname>Samba Team</orgname>
+ <address><email>kauer@biplane.com.au</email></address>
+</affiliation>
+'>
+
+<!ENTITY author.kauer '<author>&person.kauer;</author>'>
+
+<!ENTITY person.danshearer '
+<firstname>Dan</firstname><surname>Shearer</surname>
+<affiliation>
+ <orgname>Samba Team</orgname>
+ <address><email>dan@samba.org</email></address>
+</affiliation>
+'>
+
+<!ENTITY author.danshearer '<author>&person.danshearer;</author>'>
+
+<!ENTITY person.tpot '
+<firstname>Tim</firstname><surname>Potter</surname>
+<affiliation>
+ <orgname>Samba Team</orgname>
+ <address><email>tpot@samba.org</email></address>
+</affiliation>
+'>
+
+<!ENTITY author.tpot '<author>&person.tpot;</author>'>
+
+<!ENTITY author.tridge '
+<author>
+ <firstname>Andrew</firstname><surname>Tridgell</surname>
+ <affiliation>
+ <orgname>Samba Team</orgname>
+ <address><email>tridge@samba.org</email></address>
+ </affiliation>
+</author>'>
+
+<!ENTITY person.jmcd '
+ <firstname>Jim</firstname><surname>McDonough</surname>
+ <affiliation>
+ <orgname>IBM</orgname>
+ <address><email>jmcd@us.ibm.com</email></address>
+ </affiliation>'>
+
+<!ENTITY author.jmcd '<author>&person.jmcd;</author>'>
+
+<!ENTITY author.vl '
+<author>
+ <firstname>Volker</firstname><surname>Lendecke</surname>
+ <affiliation>
+ <orgname>Samba Team</orgname>
+ <address><email>Volker.Lendecke@SerNet.DE</email></address>
+ </affiliation>
+</author>'>
+
+<!ENTITY author.dbannon '
+<author>
+ <firstname>David</firstname><surname>Bannon</surname>
+ <affiliation>
+ <orgname>Samba Team</orgname>
+ <address><email>dbannon@samba.org</email></address>
+ </affiliation>
+</author>'>
+
+<!ENTITY author.mimir '
+<author>
+ <firstname>Rafal</firstname><surname>Szczesniak</surname>
+ <affiliation>
+ <orgname>Samba Team</orgname>
+ <address><email>mimir@samba.org</email></address>
+ </affiliation>
+</author>'>
+
+<!ENTITY author.dlechnyr '
+<author>
+ <firstname>David</firstname><surname>Lechnyr</surname>
+ <affiliation>
+ <orgname>Unofficial HOWTO</orgname>
+ <address><email>david@lechnyr.com</email></address>
+ </affiliation>
+</author>'>
+
+<!ENTITY author.eroseme '
+<author>
+ <firstname>Eric</firstname><surname>Roseme</surname>
+ <affiliation>
+ <orgname>HP Oplocks Usage Recommendations Whitepaper</orgname>
+ <address><email>eric.roseme@hp.com</email></address>
+ </affiliation>
+</author>'>
+
+
+<!-- URL's -->
+<!ENTITY url.samba.cvsinfo 'http://pserver.samba.org/samba/cvs.html'>
+<!ENTITY url.pdc-howto.local 'samba-pdc-howto.html'>
+<!ENTITY url.samba-tng 'http://www.samba-tng.org'>
+<!ENTITY url.samba.doc 'http://bioserve.latrobe.edu.au/samba/'>
+<!ENTITY url.ultraedit 'http://www.ultraedit.com'>
+<!ENTITY url.vi-windows 'http://home.snafu.de/ramo/WinViEn.htm'>
+<!ENTITY url.pfe 'http://www.lancs.ac.uk/people/cpaap/pfe/'>
+<!ENTITY url.server-tools.win95 'ftp://ftp.microsoft.com/Softlib/MSLFILES/NEXUS.EXE'>
+<!ENTITY url.server-tools.winnt 'ftp://ftp.microsoft.com/Softlib/MSLFILES/SRVTOOLS.EXE'>
+<!ENTITY url.tcpdump 'http://www.tcpdump.org/'>
+<!ENTITY url.samba 'http://samba.org'>
+<!ENTITY url.samba-ldap-howto 'http://www.unav.es/cti/ldap-smb-howto.html'>
+<!ENTITY url.samba-tng.home 'http://www.kneschke.de/projekte/samba_tng/'>
+<!ENTITY url.samba.mailinglist.ntdom 'http://lists.samba.org/mailman/samba-ntdom'>
+<!ENTITY url.samba.cifs 'http://samba.org/cifs/'>
+<!ENTITY url.ntdomains-for-unix 'http://mailhost.cb1.com/~lkcl/ntdom/'>
+<!ENTITY url.samba.specs.old 'ftp://ftp.microsoft.com/developr/drg/CIFS/'>
+<!ENTITY url.rfc.1001 'http://ds.internic.net/rfc/rfc1001.txt'>
+<!ENTITY url.rfc.1002 'http://ds.internic.net/rfc/rfc1002.txt'>
+
+<!-- Misc -->
+<!ENTITY samba.pub.cvshost 'pserver.samba.org'>
+
+<!ENTITY stdarg.debug '
+<varlistentry>
+<term>-d|--debug=debuglevel</term>
+<listitem>
+<para><replaceable>debuglevel</replaceable> is an integer
+from 0 to 10. The default value if this parameter is
+not specified is zero.</para>
+
+<para>The higher this value, the more detail will be
+logged to the log files about the activities of the
+server. At level 0, only critical errors and serious
+warnings will be logged. Level 1 is a reasonable level for
+day-to-day running - it generates a small amount of
+information about operations carried out.</para>
+
+<para>Levels above 1 will generate considerable
+amounts of log data, and should only be used when
+investigating a problem. Levels above 3 are designed for
+use only by developers and generate HUGE amounts of log
+data, most of which is extremely cryptic.</para>
+
+<para>Note that specifying this parameter here will
+override the <smbconfoption><name>log level</name></smbconfoption> parameter
+in the &smb.conf; file.</para>
+</listitem>
+</varlistentry>'>
+
+<!ENTITY stdarg.configfile '
+<varlistentry>
+<term>-s &lt;configuration file&gt;</term>
+<listitem><para>The file specified contains the
+configuration details required by the server. The
+information in this file includes server-specific
+information such as what printcap file to use, as well
+as descriptions of all the services that the server is
+to provide. See &smb.conf; for more information.
+The default configuration file name is determined at
+compile time.</para></listitem>
+</varlistentry>'>
+
+<!ENTITY stdarg.version '
+<varlistentry>
+<term>-V</term>
+<listitem><para>Prints the program version number.
+</para></listitem>
+</varlistentry>'>
+
+<!ENTITY stdarg.logfile '
+<varlistentry>
+<term>-l|--logfile=logdirectory</term>
+<listitem><para>Base directory name for log/debug files. The extension
+<constant>".progname"</constant> will be appended (e.g. log.smbclient,
+log.smbd, etc...). The log file is never removed by the client.
+</para></listitem>
+</varlistentry>'>
+
+<!ENTITY popt.common.samba '
+&stdarg.version;
+&stdarg.configfile;
+&stdarg.debug;
+&stdarg.logfile;
+'>
+
+<!ENTITY stdarg.resolve.order '
+<varlistentry>
+<term>-R &lt;name resolve order&gt;</term>
+<listitem><para>This option is used to determine what naming
+services and in what order to resolve
+host names to IP addresses. The option takes a space-separated
+string of different name resolution options.</para>
+
+<para>The options are: "lmhosts", "host", "wins" and "bcast".
+They cause names to be resolved as follows :</para>
+
+<itemizedlist>
+<listitem><para><constant>lmhosts</constant>:
+Lookup an IP address in the Samba lmhosts file. If the
+line in lmhosts has no name type attached to the
+NetBIOS name
+(see the <citerefentry><refentrytitle>lmhosts</refentrytitle>
+ <manvolnum>5</manvolnum></citerefentry> for details)
+then any name type matches for lookup.
+</para></listitem>
+
+<listitem><para><constant>host</constant>:
+Do a standard host name to IP address resolution, using
+the system <filename>/etc/hosts</filename>, NIS, or DNS
+lookups. This method of name resolution is operating
+system dependent, for instance on IRIX or Solaris this
+may be controlled by the <filename>/etc/nsswitch.conf
+</filename> file). Note that this method is only used
+if the NetBIOS name type being queried is the 0x20
+(server) name type, otherwise it is ignored.
+</para></listitem>
+
+<listitem><para><constant>wins</constant>:
+Query a name with the IP address listed in the
+<parameter>wins server</parameter> parameter. If no
+WINS server has been specified this method will be
+ignored.
+</para></listitem>
+
+<listitem><para><constant>bcast</constant>:
+Do a broadcast on each of the known local interfaces
+listed in the <parameter>interfaces</parameter>
+parameter. This is the least reliable of the name
+resolution methods as it depends on the target host
+being on a locally connected subnet.
+</para></listitem>
+</itemizedlist>
+
+<para>If this parameter is not set then the name resolve order
+defined in the &smb.conf; file parameter
+(<smbconfoption><name>name resolve order</name></smbconfoption>) will be used.
+</para>
+
+<para>The default order is lmhosts, host, wins, bcast. Without
+this parameter or any entry in the <smbconfoption><name>name resolve order</name></smbconfoption> parameter of the &smb.conf; file, the name
+resolution methods will be attempted in this order. </para></listitem>
+</varlistentry>'>
+
+<!ENTITY stdarg.netbios.name '
+<varlistentry>
+<term>-n &lt;primary NetBIOS name&gt;</term>
+<listitem><para>This option allows you to override
+the NetBIOS name that Samba uses for itself. This is identical
+to setting the <smbconfoption><name>netbios name</name></smbconfoption> parameter in the &smb.conf; file.
+However, a command
+line setting will take precedence over settings in
+&smb.conf;.</para></listitem>
+</varlistentry>'>
+
+<!ENTITY stdarg.scope '
+<varlistentry>
+<term>-i &lt;scope&gt;</term>
+<listitem><para>This specifies a NetBIOS scope that
+<command>nmblookup</command> will use to communicate with when
+generating NetBIOS names. For details on the use of NetBIOS
+scopes, see rfc1001.txt and rfc1002.txt. NetBIOS scopes are
+<emphasis>very</emphasis> rarely used, only set this parameter
+if you are the system administrator in charge of all the
+NetBIOS systems you communicate with.</para></listitem>
+</varlistentry>'>
+
+<!ENTITY stdarg.workgroup '
+<varlistentry>
+<term>-W|--workgroup=domain</term>
+<listitem><para>Set the SMB domain of the username. This
+overrides the default domain which is the domain defined in
+smb.conf. If the domain specified is the same as the servers
+NetBIOS name, it causes the client to log on using the servers local
+SAM (as opposed to the Domain SAM). </para></listitem>
+</varlistentry>'>
+
+<!ENTITY stdarg.socket.options '
+<varlistentry>
+<term>-O socket options</term>
+<listitem><para>TCP socket options to set on the client
+socket. See the socket options parameter in
+the &smb.conf; manual page for the list of valid
+options. </para></listitem>
+</varlistentry>
+'>
+
+<!ENTITY popt.common.connection '
+&stdarg.netbios.name;
+&stdarg.scope;
+&stdarg.workgroup;
+&stdarg.socket.options;
+'>
+
+<!ENTITY stdarg.nopass '
+<varlistentry>
+<term>-N</term>
+<listitem><para>If specified, this parameter suppresses the normal
+password prompt from the client to the user. This is useful when
+accessing a service that does not require a password. </para>
+
+<para>Unless a password is specified on the command line or
+this parameter is specified, the client will request a
+password.</para></listitem>
+</varlistentry>'>
+
+<!ENTITY pct "&#37;">
+
+<!ENTITY stdarg.username '
+<varlistentry>
+<term>-U|--user=username[&pct;password]</term>
+<listitem><para>Sets the SMB username or username and password. </para>
+
+<para>If &pct;password is not specified, the user will be prompted. The
+client will first check the <envar>USER</envar> environment variable, then the
+<envar>LOGNAME</envar> variable and if either exists, the
+string is uppercased. If these environmental variables are not
+found, the username <constant>GUEST</constant> is used. </para>
+
+<para>A third option is to use a credentials file which
+contains the plaintext of the username and password. This
+option is mainly provided for scripts where the admin does not
+wish to pass the credentials on the command line or via environment
+variables. If this method is used, make certain that the permissions
+on the file restrict access from unwanted users. See the
+<parameter>-A</parameter> for more details. </para>
+
+<para>Be cautious about including passwords in scripts. Also, on
+many systems the command line of a running process may be seen
+via the <command>ps</command> command. To be safe always allow
+<command>rpcclient</command> to prompt for a password and type
+it in directly. </para></listitem>
+</varlistentry>
+'>
+
+<!ENTITY stdarg.authfile '
+<varlistentry>
+<term>-A|--authfile=filename</term>
+<listitem><para>This option allows
+you to specify a file from which to read the username and
+password used in the connection. The format of the file is
+</para>
+
+<para><programlisting>
+username = &lt;value&gt;
+password = &lt;value&gt;
+domain = &lt;value&gt;
+</programlisting></para>
+
+<para>Make certain that the permissions on the file restrict
+access from unwanted users. </para></listitem>
+</varlistentry>'>
+
+<!ENTITY stdarg.kerberos '
+<varlistentry>
+<term>-k</term>
+<listitem><para>
+Try to authenticate with kerberos. Only useful in
+an Active Directory environment.
+</para></listitem>
+</varlistentry>
+'>
+
+
+<!ENTITY stdarg.help '
+<varlistentry>
+<term>-h|--help</term>
+<listitem><para>Print a summary of command line options.
+</para></listitem>
+</varlistentry>'>
+
+<!ENTITY popt.common.credentials '
+&stdarg.nopass;
+&stdarg.kerberos;
+&stdarg.authfile;
+&stdarg.username;
+'>
+
+<!-- Entities for the various programs -->
+<!ENTITY smbd '<application>smbd</application>'>
+<!ENTITY nmbd '<application>nmbd</application>'>
+<!ENTITY testparm '<application>testparm</application>'>
+<!ENTITY smb.conf '<filename>smb.conf</filename>'>
+<!ENTITY smbclient '<application>smbclient</application>'>
+<!ENTITY winbindd '<application>winbindd</application>'>
+<!ENTITY net '<application>net</application>'>
+
+<!-- We only need this for SGML, and not for XML... -->
+<!-- <!ENTITY percnt '%'> -->
+
+<!-- IDs for various Samba documentation sections -->
+
+<!ENTITY ID-UNIX-INSTALL SYSTEM "install">
+<!ENTITY ID-ENCRYPTION SYSTEM "pwencrypt">
+<!ENTITY ID-MS-Dfs-Setup SYSTEM "msdfs">
+<!ENTITY ID-PRINTER-DRIVER2 SYSTEM "printing">
+<!ENTITY ID-DOMAIN-MEMBER SYSTEM "domain-security">
+<!ENTITY ID-WINBIND SYSTEM "winbind">
+<!ENTITY ID-NT-Security SYSTEM "unix-permissions">
+<!ENTITY ID-Samba-PDC-HOWTO SYSTEM "samba-pdc">
+<!ENTITY ID-Samba-BDC-HOWTO SYSTEM "samba-bdc">
+<!ENTITY ID-CVS-Access SYSTEM "cvs-access">
+<!ENTITY ID-IntegratingWithWindows SYSTEM "integrate-ms-networks">
+<!ENTITY ID-Samba-PAM SYSTEM "pam">
+<!ENTITY ID-Samba-LDAP SYSTEM "samba-ldap-howto">
+<!ENTITY ID-Diagnosis SYSTEM "diagnosis">
+<!ENTITY ID-BUGS SYSTEM "bugreport">
+<!ENTITY ID-StandAloneServer SYSTEM "standaloneserver">
+<!ENTITY ID-SPEED SYSTEM "speed">
+<!ENTITY ID-NetworkBrowsing SYSTEM "network-browsing">
+<!ENTITY ID-GROUP-MAPPING-HOWTO SYSTEM "groupmapping">
+<!ENTITY ID-Portability SYSTEM "Portability">
+<!ENTITY ID-Other-Clients SYSTEM "Other-Clients">
+<!ENTITY ID-pdb-mysql SYSTEM "pdb-mysql">
+<!ENTITY ID-pdb-xml SYSTEM "pdb-xml">
+<!ENTITY ID-VFS SYSTEM "VFS">
+<!ENTITY ID-Further-Resources SYSTEM "further-resources">
+
+<!ENTITY MANUALPAGES SYSTEM "manpages/manuals.xml">
+<!ENTITY MAN-FINDSMB SYSTEM "manpages/findsmb.1.xml">
+<!ENTITY MAN-NMBLOOKUP SYSTEM "manpages/nmblookup.1.xml">
+<!ENTITY MAN-RPCCLIENT SYSTEM "manpages/rpcclient.1.xml">
+<!ENTITY MAN-SMBCACLS SYSTEM "manpages/smbcacls.1.xml">
+<!ENTITY MAN-SMBCLIENT SYSTEM "manpages/smbclient.1.xml">
+<!ENTITY MAN-SMBCONTROL SYSTEM "manpages/smbcontrol.1.xml">
+<!ENTITY MAN-LMHOSTS SYSTEM "manpages/lmhosts.5.xml">
+<!ENTITY MAN-SMBCONF SYSTEM "smbdotconf/smb.conf.5.xml">
+<!ENTITY MAN-SAMBA SYSTEM "manpages/samba.7.xml">
+<!ENTITY MAN-NET SYSTEM "manpages/net.8.xml">
+<!ENTITY MAN-NMBD SYSTEM "manpages/nmbd.8.xml">
+<!ENTITY MAN-PDBEDIT SYSTEM "manpages/pdbedit.8.xml">
+<!ENTITY MAN-SMBD SYSTEM "manpages/smbd.8.xml">
+<!ENTITY MAN-SMBMOUNT SYSTEM "manpages/smbmount.8.xml">
+<!ENTITY MAN-SMBMNT SYSTEM "manpages/smbmnt.8.xml">
+<!ENTITY MAN-SMBPASSWDCONF SYSTEM "manpages/smbpasswd.5.xml">
+<!ENTITY MAN-SMBPASSWD SYSTEM "manpages/smbpasswd.8.xml">
+<!ENTITY MAN-SMBSH SYSTEM "manpages/smbsh.1.xml">
+<!ENTITY MAN-SMBTAR SYSTEM "manpages/smbtar.1.xml">
+<!ENTITY MAN-SMBTREE SYSTEM "manpages/smbtree.1.xml">
+<!ENTITY MAN-SMBCQUOTAS SYSTEM "manpages/smbcquotas.1.xml">
+<!ENTITY MAN-SMBSPOOL SYSTEM "manpages/smbspool.8.xml">
+<!ENTITY MAN-SMBSTATUS SYSTEM "manpages/smbstatus.1.xml">
+<!ENTITY MAN-SMBUMOUNT SYSTEM "manpages/smbumount.8.xml">
+<!ENTITY MAN-SWAT SYSTEM "manpages/swat.8.xml">
+<!ENTITY MAN-TDBBACKUP SYSTEM "manpages/tdbbackup.8.xml">
+<!ENTITY MAN-TESTPARM SYSTEM "manpages/testparm.1.xml">
+<!ENTITY MAN-TESTPRNS SYSTEM "manpages/testprns.1.xml">
+<!ENTITY MAN-VFSTEST SYSTEM "manpages/vfstest.1.xml">
+<!ENTITY MAN-WBINFO SYSTEM "manpages/wbinfo.1.xml">
+<!ENTITY MAN-WINBINDD SYSTEM "manpages/winbindd.8.xml">
+
+
+<!ENTITY AccessControls SYSTEM "howto/AccessControls.xml">
+<!ENTITY AdvancedNetworkAdmin SYSTEM "howto/AdvancedNetworkAdmin.xml">
+<!ENTITY BUGS SYSTEM "howto/Bugs.xml">
+<!ENTITY Backup SYSTEM "howto/Backup.xml">
+<!ENTITY CUPS SYSTEM "howto/CUPS-printing.xml">
+<!ENTITY Compiling SYSTEM "howto/Compiling.xml">
+<!ENTITY DNS-DHCP-Configuration SYSTEM "howto/DNS-DHCP-Configuration.xml">
+<!ENTITY DOMAIN-MEMBER SYSTEM "howto/DomainMember.xml">
+<!ENTITY Diagnosis SYSTEM "howto/Diagnosis.xml">
+<!ENTITY FastStart SYSTEM "howto/FastStart.xml">
+<!ENTITY Further-Resources SYSTEM "howto/Further-Resources.xml">
+<!ENTITY GROUP-MAPPING-HOWTO SYSTEM "howto/Group-Mapping.xml">
+<!ENTITY HighAvailability SYSTEM "howto/HighAvailability.xml">
+<!ENTITY IntegratingWithWindows SYSTEM "howto/Integrating-with-Windows.xml">
+<!ENTITY IntroSMB SYSTEM "howto/IntroSMB.xml">
+<!ENTITY MS-Dfs-Setup SYSTEM "howto/msdfs.xml">
+<!ENTITY NT4Migration SYSTEM "howto/NT4Migration.xml">
+<!ENTITY NetworkBrowsing SYSTEM "howto/NetworkBrowsing.xml">
+<!ENTITY Other-Clients SYSTEM "howto/Other-Clients.xml">
+<!ENTITY PRINTER-DRIVER2 SYSTEM "howto/Printing.xml">
+<!ENTITY Passdb SYSTEM "howto/Passdb.xml">
+<!ENTITY PolicyMgmt SYSTEM "howto/PolicyMgmt.xml">
+<!ENTITY Portability SYSTEM "howto/Portability.xml">
+<!ENTITY ProfileMgmt SYSTEM "howto/ProfileMgmt.xml">
+<!ENTITY SPEED SYSTEM "howto/Speed.xml">
+<!ENTITY SWAT SYSTEM "howto/SWAT.xml">
+<!ENTITY Samba-BDC-HOWTO SYSTEM "howto/BDC.xml">
+<!ENTITY Samba-PAM SYSTEM "howto/PAM.xml">
+<!ENTITY Samba-PDC-HOWTO SYSTEM "howto/PDC.xml">
+<!ENTITY SecuringSamba SYSTEM "howto/Securing.xml">
+<!ENTITY ServerType SYSTEM "howto/ServerType.xml">
+<!ENTITY StandAloneServer SYSTEM "howto/StandAloneServer.xml">
+<!ENTITY Trusts SYSTEM "howto/InterdomainTrusts.xml">
+<!ENTITY UNIX-INSTALL SYSTEM "howto/Install.xml">
+<!ENTITY upgrading SYSTEM "howto/upgrading-to-3.0.xml">
+<!ENTITY VFS SYSTEM "howto/VFS.xml">
+<!ENTITY WINBIND SYSTEM "howto/Winbind.xml">
+<!ENTITY ClientConfig SYSTEM "howto/WindowsClientConfig.xml">
+<!ENTITY locking SYSTEM "howto/locking.xml">
+<!ENTITY problems SYSTEM "howto/Problems.xml">
+<!ENTITY unicode SYSTEM "howto/Unicode.xml">
+<!ENTITY attributions SYSTEM "howto/attributions.xml">
+<!ENTITY attributions-dev SYSTEM "devdoc/attributions.xml">
+<!ENTITY glossary SYSTEM "howto/glossary.xml">
+<!ENTITY foreword-tridge SYSTEM "howto/foreword-tridge.xml">
+
+<!ENTITY not.implemented "<note><para>Currently NOT implemented.</para></note>">
+<!ENTITY rootprompt "<prompt>root# </prompt>">
+<!ENTITY prompt "<prompt>$ </prompt>">
+<!ENTITY dosprompt "<prompt>C:\&gt; </prompt>">
+
+<!ENTITY example.workgroup "MIDEARTH">
+<!ENTITY example.server.samba "GANDALF">
+<!ENTITY example.server.windows "SARUMAN">
+<!ENTITY example.workstation.windows "FRODO">
+<!ENTITY example.workstation.samba "BILBO">
+<!ENTITY example.pdc.samba "SAURON">
+<!ENTITY example.server.wins "noldor">
+
+<!ENTITY smbmdash "<?latex --- ?>">
diff --git a/docs/howto/.cvsignore b/docs/howto/.cvsignore
deleted file mode 100644
index 3bbac303f5..0000000000
--- a/docs/howto/.cvsignore
+++ /dev/null
@@ -1 +0,0 @@
-attributions.xml
diff --git a/docs/manpages/.cvsignore b/docs/manpages/.cvsignore
deleted file mode 100644
index 90c11de0f9..0000000000
--- a/docs/manpages/.cvsignore
+++ /dev/null
@@ -1 +0,0 @@
-smb.conf.5.xml
diff --git a/docs/xslt/genchangelog.xsl b/docs/xslt/genchangelog.xsl
new file mode 100644
index 0000000000..d7188bfccc
--- /dev/null
+++ b/docs/xslt/genchangelog.xsl
@@ -0,0 +1,42 @@
+<?xml version='1.0'?>
+<!--
+ Generate XML file with out of CVS history using cvs2cl
+ (C) Jelmer Vernooij 2004
+-->
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ xmlns:cvs2cl="http://www.red-bean.com/xmlns/cvs2cl/"
+ exclude-result-prefixes="cvs2cl"
+ version="1.0">
+
+ <xsl:import href="../settings.xsl"/>
+
+ <xsl:output method="xml"/>
+
+ <xsl:template match="cvs2cl:changelog">
+ <xsl:element name="revhistory">
+ <xsl:for-each select="cvs2cl:entry">
+ <xsl:variable name="idx"><xsl:number count="cvs2cl:entry"/></xsl:variable>
+ <xsl:if test="not(number($idx)-number($numclentries) > 0)">
+ <xsl:call-template name="clentry"/>
+ </xsl:if>
+ </xsl:for-each>
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template name="clentry">
+ <xsl:element name="revision">
+ <xsl:element name="revnumber">
+ <xsl:value-of select="cvs2cl:file/cvs2cl:revision"/>
+ </xsl:element>
+ <xsl:element name="date">
+ <xsl:value-of select="cvs2cl:date"/>
+ </xsl:element>
+ <xsl:element name="authorinitials">
+ <xsl:value-of select="cvs2cl:author"/>
+ </xsl:element>
+ <xsl:element name="revremark">
+ <xsl:value-of select="cvs2cl:msg"/>
+ </xsl:element>
+ </xsl:element>
+ </xsl:template>
+</xsl:stylesheet>