summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--docs/docbook/sambadoc.dtd25
1 files changed, 25 insertions, 0 deletions
diff --git a/docs/docbook/sambadoc.dtd b/docs/docbook/sambadoc.dtd
new file mode 100644
index 0000000000..63776534ae
--- /dev/null
+++ b/docs/docbook/sambadoc.dtd
@@ -0,0 +1,25 @@
+<!-- Samba parameter, used for the smb.conf options -->
+<!ELEMENT parameter (#PCDATA) >
+<!ATTLIST parameter name CDATA #REQUIRED >
+<!ATTLIST parameter context CDATA #REQUIRED >
+<!ATTLIST parameter basic CDATA #REQUIRED >
+<!ATTLIST parameter wizard CDATA #REQUIRED >
+<!ATTLIST parameter advanced CDATA #REQUIRED >
+<!ATTLIST parameter share CDATA #REQUIRED >
+<!ATTLIST parameter print CDATA #REQUIRED >
+<!ATTLIST parameter developer CDATA #REQUIRED >
+<!ATTLIST parameter hide CDATA #REQUIRED >
+
+<!-- embedding smb.conf examples, options, option values, etc in docs -->
+<!ELEMENT smbconfoption (name, value?) >
+<!ELEMENT smbconfsection (#PCDATA) >
+<!ELEMENT smbconfexample (title, id?, smbconfoption*, smbconfsection*) >
+<!ELEMENT smbconfblock (smbconfoption*, smbconfsection*) >
+<!ELEMENT smbconfcomment (#PCDATA) >
+
+<!-- Other stuff used quite often -->
+<!ELEMENT ntgroup (#PCDATA) >
+<!ELEMENT ntuser (#PCDATA) >
+<!ELEMENT imagedescription (#PCDATA) >
+<!ELEMENT imagefile (#PCDATA) >
+<!ELEMENT image (imagedescription,imagefile) >