<?xml version="1.0" encoding="utf-8"?><!DOCTYPE article  PUBLIC '-//OASIS//DTD DocBook XML V4.4//EN'  'http://www.docbook.org/xml/4.4/docbookx.dtd'><article><articleinfo><title>DomTool</title><revhistory><revision><revnumber>23</revnumber><date>2019-04-27 23:35:57</date><authorinitials>ClintonEbadi</authorinitials><revremark>Revert to revision 21.</revremark></revision><revision><revnumber>22</revnumber><date>2019-04-25 01:42:29</date><authorinitials>121.127.6.130</authorinitials></revision><revision><revnumber>21</revnumber><date>2010-01-22 14:19:16</date><authorinitials>RichardDarst</authorinitials><revremark>remove spam</revremark></revision><revision><revnumber>20</revnumber><date>2010-01-21 04:15:50</date><authorinitials>92-49-214-205.dynamic.peoplenet.ua</authorinitials></revision><revision><revnumber>19</revnumber><date>2009-11-26 19:51:40</date><authorinitials>DavorOcelic</authorinitials></revision><revision><revnumber>18</revnumber><date>2009-04-09 18:43:41</date><authorinitials>AdamChlipala</authorinitials><revremark>LearningTheDetails</revremark></revision><revision><revnumber>17</revnumber><date>2008-07-07 04:28:13</date><authorinitials>localhost</authorinitials><revremark>converted to 1.6 markup</revremark></revision><revision><revnumber>16</revnumber><date>2008-04-30 15:18:03</date><authorinitials>AdamChlipala</authorinitials><revremark>deleuze -&gt; hcoop</revremark></revision><revision><revnumber>15</revnumber><date>2008-03-09 14:13:21</date><authorinitials>AdamChlipala</authorinitials><revremark>Installation</revremark></revision><revision><revnumber>14</revnumber><date>2007-12-05 01:29:47</date><authorinitials>AdamChlipala</authorinitials><revremark>Remove off-topic portal link</revremark></revision><revision><revnumber>13</revnumber><date>2007-12-04 22:44:58</date><authorinitials>MichaelOlson</authorinitials><revremark>Add link to portal/building.  we could perhaps make a Portal page instead, but i don't know if there's enough content to make it worthwhile</revremark></revision><revision><revnumber>12</revnumber><date>2007-11-12 02:16:37</date><authorinitials>MichaelOlson</authorinitials><revremark>Apply style guidelines, bolden some links, add some link descriptions</revremark></revision><revision><revnumber>11</revnumber><date>2007-09-27 02:35:14</date><authorinitials>MichaelOlson</authorinitials><revremark>Remove &quot;future developments&quot; notice.  The future is upon us!</revremark></revision><revision><revnumber>10</revnumber><date>2007-02-10 17:56:28</date><authorinitials>AdamChlipala</authorinitials><revremark>Add Debugging</revremark></revision><revision><revnumber>9</revnumber><date>2006-12-24 03:43:10</date><authorinitials>AdamChlipala</authorinitials><revremark>Link AdditionalClients</revremark></revision><revision><revnumber>8</revnumber><date>2006-12-17 18:10:27</date><authorinitials>AdamChlipala</authorinitials><revremark>Spelling correction</revremark></revision><revision><revnumber>7</revnumber><date>2006-12-16 23:57:15</date><authorinitials>AdamChlipala</authorinitials><revremark>Interpreter -&gt; Implementation</revremark></revision><revision><revnumber>6</revnumber><date>2006-12-16 22:09:34</date><authorinitials>AdamChlipala</authorinitials></revision><revision><revnumber>5</revnumber><date>2006-12-16 20:37:09</date><authorinitials>AdamChlipala</authorinitials><revremark>Link to lib reference</revremark></revision><revision><revnumber>4</revnumber><date>2006-12-16 20:10:20</date><authorinitials>AdamChlipala</authorinitials></revision><revision><revnumber>3</revnumber><date>2006-12-16 20:05:45</date><authorinitials>AdamChlipala</authorinitials></revision><revision><revnumber>2</revnumber><date>2006-12-09 00:58:58</date><authorinitials>AdamChlipala</authorinitials><revremark>Warning to new members</revremark></revision><revision><revnumber>1</revnumber><date>2006-12-09 00:46:19</date><authorinitials>AdamChlipala</authorinitials></revision></revhistory></articleinfo><para>This is the master page for information on HCoop's distributed system configuration tool. </para><section><title>For everyone</title><itemizedlist><listitem><para><emphasis role="strong"><ulink url="https://wiki.hcoop.net/DomTool/DomTool/UserGuide#">User Guide</ulink></emphasis>: An introduction to configuring shared daemons at HCoop. </para></listitem><listitem><para><emphasis role="strong"><ulink url="https://wiki.hcoop.net/DomTool/DomTool/Examples#">Working Examples</ulink></emphasis>: A smorgasbord of example configuration snippets. </para></listitem><listitem><para><ulink url="https://wiki.hcoop.net/DomTool/DomTool/LanguageReference#">Language Reference</ulink>: A complete description of the programming language used for configuration files. </para></listitem><listitem><para><ulink url="http://hcoop.net/domtool/">Standard Library Reference</ulink>, including all of the primitive actions for configuring shared daemons. </para></listitem><listitem><para><ulink url="https://wiki.hcoop.net/DomTool/DomTool/LearningTheDetails#">About learning the Domtool language</ulink>  </para></listitem></itemizedlist></section><section><title>For admins (and the curious)</title><itemizedlist><listitem><para><ulink url="https://wiki.hcoop.net/DomTool/DomTool/AdminProcedures#">DomTool/AdminProcedures</ulink>: The daily care and feeding of DomTool. </para></listitem><listitem><para><ulink url="https://wiki.hcoop.net/DomTool/DomTool/ArchitectureOverview#">DomTool/ArchitectureOverview</ulink>: How does this beast work, anyway? </para></listitem><listitem><para><ulink url="https://wiki.hcoop.net/DomTool/DomTool/Plugins#">DomTool/Plugins</ulink>: Descriptions of the different plugins responsible for configuring various daemons, including how they publish their configuration for those daemons to use. </para></listitem><listitem><para><ulink url="https://wiki.hcoop.net/DomTool/DomTool/AdditionalClients#">DomTool/AdditionalClients</ulink>: Several other command-line tools mentioned elsewhere on this wiki are really DomTool clients. This page collects notes on their implementations. </para></listitem><listitem><para><ulink url="https://wiki.hcoop.net/DomTool/DomTool/SslProcedures#">DomTool/SslProcedures</ulink>: How to set up the various certificates used by the domtool clients and servers. </para></listitem><listitem><para><ulink url="https://wiki.hcoop.net/DomTool/DomTool/Building#">DomTool/Building</ulink>: Obtaining and building the DomTool source. </para></listitem><listitem><para><ulink url="https://wiki.hcoop.net/DomTool/DomTool/Implementation#">DomTool/Implementation</ulink>: Details on the implementation of the DomTool tools. </para></listitem><listitem><para><ulink url="https://wiki.hcoop.net/DomTool/DomTool/Debugging#">DomTool/Debugging</ulink>: Some tricks to do manually what DomTool usually does automatically. </para></listitem><listitem><para><ulink url="https://wiki.hcoop.net/DomTool/DomTool/Installation#">DomTool/Installation</ulink>: The steps to deploy DomTool on a new HCoop system </para></listitem><listitem><para><ulink url="https://wiki.hcoop.net/DomTool/DomTool/NonHCoopSetup#">DomTool/NonHCoopSetup</ulink>: Guidelines and notes for setting up DomTool at non-HCoop machines </para></listitem></itemizedlist></section><section><title>Old pages</title><itemizedlist><listitem><para><ulink url="https://wiki.hcoop.net/DomTool/DomainTool#">DomainTool</ulink> describes the previous version of domtool. </para></listitem><listitem><para><ulink url="https://wiki.hcoop.net/DomTool/DomtoolTwo#">DomtoolTwo</ulink> is the preview added by <ulink url="https://wiki.hcoop.net/DomTool/AdamChlipala#">AdamChlipala</ulink> before we began migrating to our new servers.  </para></listitem></itemizedlist></section></article>