<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.networksecuritytoolkit.org/nstwiki/index.php?action=history&amp;feed=atom&amp;title=Documenting_NST</id>
	<title>Documenting NST - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.networksecuritytoolkit.org/nstwiki/index.php?action=history&amp;feed=atom&amp;title=Documenting_NST"/>
	<link rel="alternate" type="text/html" href="https://wiki.networksecuritytoolkit.org/nstwiki/index.php?title=Documenting_NST&amp;action=history"/>
	<updated>2026-04-15T14:35:35Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.41.5</generator>
	<entry>
		<id>https://wiki.networksecuritytoolkit.org/nstwiki/index.php?title=Documenting_NST&amp;diff=3451&amp;oldid=prev</id>
		<title>Paul Blankenbaker: /* The docs/docbook.css File */</title>
		<link rel="alternate" type="text/html" href="https://wiki.networksecuritytoolkit.org/nstwiki/index.php?title=Documenting_NST&amp;diff=3451&amp;oldid=prev"/>
		<updated>2010-11-08T13:36:45Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;The docs/docbook.css File&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 09:36, 8 November 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l183&quot;&gt;Line 183:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 183:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;There are several things that should be noted in the &amp;#039;&amp;#039;docs/docbook.css&amp;#039;&amp;#039; file:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;There are several things that should be noted in the &amp;#039;&amp;#039;docs/docbook.css&amp;#039;&amp;#039; file:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Colors can be applied based upon the original DocBook type. For example, the &#039;&#039;pre.screen&#039;&#039; adjusts the color settings for &#039;&#039;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;&lt;/del&gt;pre&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;gt;&lt;/del&gt;&#039;&#039; sections of the resulting HTML documents, but only if they are given the class of screen. To find the class of DocBook output, one needs to review the raw HTML produced by DocBook. Hint: Try viewing the source of this page and search for the string &#039;&#039;programlisting&#039;&#039;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Colors can be applied based upon the original DocBook type. For example, the &#039;&#039;pre.screen&#039;&#039; adjusts the color settings for &#039;&#039;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;amp;lt;&lt;/ins&gt;pre&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;amp;gt;&lt;/ins&gt;&#039;&#039; sections of the resulting HTML documents, but only if they are given the class of &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&lt;/ins&gt;screen&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&lt;/ins&gt;. To find the class of DocBook output, one needs to review the raw HTML produced by DocBook. Hint: Try viewing the source of this page and &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;then &lt;/ins&gt;search for the string &#039;&#039;programlisting&#039;&#039;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* The &amp;#039;&amp;#039;pre.programlisting&amp;#039;&amp;#039; defines a bitmap to be used for the background. The reference to the bitmap is relative to the location of the &amp;#039;&amp;#039;docbook.css&amp;#039;&amp;#039; file. Hence, the developer needs to be careful when adding bitmaps. It involves not only creating the actual bitmap, but also updating the make rules such that it will be installed in the proper location.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* The &amp;#039;&amp;#039;pre.programlisting&amp;#039;&amp;#039; defines a bitmap to be used for the background. The reference to the bitmap is relative to the location of the &amp;#039;&amp;#039;docbook.css&amp;#039;&amp;#039; file. Hence, the developer needs to be careful when adding bitmaps. It involves not only creating the actual bitmap, but also updating the make rules such that it will be installed in the proper location.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Adding New Documents =&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Adding New &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;DocBook &lt;/ins&gt;Documents =&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;If you &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;are &lt;/del&gt;a &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;developer interested in adding &lt;/del&gt;new &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;documents &lt;/del&gt;to the Network Security Toolkit project, there are a few basic steps to follow:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Since the DocBook generated documents tend to be static, they tend to become dated very quickly. Because of this, our general philosophy has been towards moving away from DocBook generated documents and creating new documents within the NST Wiki. So, the general rule of thumb is: &quot;Don&#039;t create new DocBook documents&quot;.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;If you &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;find yourself in a unique situation and really need to introduce &lt;/ins&gt;a new &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;DocBook document &lt;/ins&gt;to the Network Security Toolkit project, there are a few basic steps to follow:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Create a new sub-directory for your document under the &amp;#039;&amp;#039;docs&amp;#039;&amp;#039; directory.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Create a new sub-directory for your document under the &amp;#039;&amp;#039;docs&amp;#039;&amp;#039; directory.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Paul Blankenbaker</name></author>
	</entry>
	<entry>
		<id>https://wiki.networksecuritytoolkit.org/nstwiki/index.php?title=Documenting_NST&amp;diff=3450&amp;oldid=prev</id>
		<title>Paul Blankenbaker: /* Building Just DocBook Documents */</title>
		<link rel="alternate" type="text/html" href="https://wiki.networksecuritytoolkit.org/nstwiki/index.php?title=Documenting_NST&amp;diff=3450&amp;oldid=prev"/>
		<updated>2010-11-08T13:12:35Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Building Just DocBook Documents&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 09:12, 8 November 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l70&quot;&gt;Line 70:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 70:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  [root@dhcp132 docs]#  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  [root@dhcp132 docs]#  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;As the DocBook documents can take a long time to build, you may find yourself in the situation where you&#039;re saying &quot;Dang, I wish there was a way to just build this one document!&quot; Well, your lucky day has come. You can invoke &#039;&#039;make help&#039;&#039; under the &#039;&#039;docs&#039;&#039; directory (be prepared to pipe this into less) to see all of the individual documents that can be built. To use this feature, you should &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;invoke the &lt;/del&gt;make setup at least once (this will install the shared files for you). For example, to build JUST the HTML version of the &#039;&#039;wepquest&#039;&#039; document:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;As the DocBook documents can take a long time to build, you may find yourself in the situation where you&#039;re saying &quot;Dang, I wish there was a way to just build this one document!&quot; Well, your lucky day has come. You can invoke &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;&#039;&lt;/ins&gt;&#039;&#039;make help&#039;&#039;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&quot; &lt;/ins&gt;under the &#039;&#039;docs&#039;&#039; directory (be prepared to pipe this into &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&#039;&lt;/ins&gt;less&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&#039;&lt;/ins&gt;) to see all of the individual documents that can be built. To use this feature, you should &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;run: &quot;&#039;&#039;&#039;&lt;/ins&gt;make setup&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&#039;&quot; &lt;/ins&gt;at least once (this will install the shared files for you). For example, to build JUST the HTML version of the &#039;&#039;wepquest&#039;&#039; document:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  [root@dhcp132 trunk]# cd docs&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  [root@dhcp132 trunk]# cd docs&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Paul Blankenbaker</name></author>
	</entry>
	<entry>
		<id>https://wiki.networksecuritytoolkit.org/nstwiki/index.php?title=Documenting_NST&amp;diff=3449&amp;oldid=prev</id>
		<title>Paul Blankenbaker: /* Building Just DocBook Documents */</title>
		<link rel="alternate" type="text/html" href="https://wiki.networksecuritytoolkit.org/nstwiki/index.php?title=Documenting_NST&amp;diff=3449&amp;oldid=prev"/>
		<updated>2010-11-08T13:11:32Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Building Just DocBook Documents&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 09:11, 8 November 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l65&quot;&gt;Line 65:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 65:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;To build JUST the DocBook documents:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;To build JUST the DocBook documents:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;pkb&lt;/del&gt;@&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;salsa pkb&lt;/del&gt;]&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;$ &lt;/del&gt;cd &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;$HOME/nst/&lt;/del&gt;docs&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; &lt;/ins&gt;[&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;root&lt;/ins&gt;@&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;dhcp132 trunk&lt;/ins&gt;]&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;# &lt;/ins&gt;cd docs&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;pkb&lt;/del&gt;@&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;salsa &lt;/del&gt;docs]&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;$ &lt;/del&gt;make&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; &lt;/ins&gt;[&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;root&lt;/ins&gt;@&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;dhcp132 &lt;/ins&gt;docs]&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;# &lt;/ins&gt;make&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; ... Lots of output as documents are built ...&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; [root@dhcp132 docs]# &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;As the DocBook documents can take a long time to build, you may find yourself in the situation where you&amp;#039;re saying &amp;quot;Dang, I wish there was a way to just build this one document!&amp;quot; Well, your lucky day has come. You can invoke &amp;#039;&amp;#039;make help&amp;#039;&amp;#039; under the &amp;#039;&amp;#039;docs&amp;#039;&amp;#039; directory (be prepared to pipe this into less) to see all of the individual documents that can be built. To use this feature, you should invoke the make setup at least once (this will install the shared files for you). For example, to build JUST the HTML version of the &amp;#039;&amp;#039;wepquest&amp;#039;&amp;#039; document:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;As the DocBook documents can take a long time to build, you may find yourself in the situation where you&amp;#039;re saying &amp;quot;Dang, I wish there was a way to just build this one document!&amp;quot; Well, your lucky day has come. You can invoke &amp;#039;&amp;#039;make help&amp;#039;&amp;#039; under the &amp;#039;&amp;#039;docs&amp;#039;&amp;#039; directory (be prepared to pipe this into less) to see all of the individual documents that can be built. To use this feature, you should invoke the make setup at least once (this will install the shared files for you). For example, to build JUST the HTML version of the &amp;#039;&amp;#039;wepquest&amp;#039;&amp;#039; document:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l80&quot;&gt;Line 80:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 82:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  Writing bi01.html for bibliography&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  Writing bi01.html for bibliography&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  Writing index.html for article&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  Writing index.html for article&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  [root@dhcp132 docs]# firefox ../tmp/public_html/nst/docs/wepquest/index.html  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  [root@dhcp132 docs]# firefox ../tmp/public_html/nst/docs/wepquest/index.html&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Building Just The HTML Documents ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Building Just The HTML Documents ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Paul Blankenbaker</name></author>
	</entry>
	<entry>
		<id>https://wiki.networksecuritytoolkit.org/nstwiki/index.php?title=Documenting_NST&amp;diff=3448&amp;oldid=prev</id>
		<title>Paul Blankenbaker: /* Viewing The Documents */</title>
		<link rel="alternate" type="text/html" href="https://wiki.networksecuritytoolkit.org/nstwiki/index.php?title=Documenting_NST&amp;diff=3448&amp;oldid=prev"/>
		<updated>2010-11-08T13:10:02Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Viewing The Documents&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 09:10, 8 November 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l46&quot;&gt;Line 46:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 46:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;    Allow from all&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;    Allow from all&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  &amp;lt;/Directory&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  &amp;lt;/Directory&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  Alias /nst /opt/trunk/tmp/public_html/nst&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  Alias /nst /opt/trunk/tmp/public_html/nst&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  Alias /nstweb /opt/trunk/tmp/public_html/nst&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  Alias /nstweb /opt/trunk/tmp/public_html/nst&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Paul Blankenbaker</name></author>
	</entry>
	<entry>
		<id>https://wiki.networksecuritytoolkit.org/nstwiki/index.php?title=Documenting_NST&amp;diff=3447&amp;oldid=prev</id>
		<title>Paul Blankenbaker: /* Building NST Documentation */</title>
		<link rel="alternate" type="text/html" href="https://wiki.networksecuritytoolkit.org/nstwiki/index.php?title=Documenting_NST&amp;diff=3447&amp;oldid=prev"/>
		<updated>2010-11-08T13:09:17Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Building NST Documentation&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 09:09, 8 November 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l28&quot;&gt;Line 28:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 28:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;By default, the documents will be placed under the directories &amp;#039;&amp;#039;tmp/public_html/nst&amp;#039;&amp;#039; and &amp;#039;&amp;#039;tmp/public_html/nstwui&amp;#039;&amp;#039; under the source directory.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;By default, the documents will be placed under the directories &amp;#039;&amp;#039;tmp/public_html/nst&amp;#039;&amp;#039; and &amp;#039;&amp;#039;tmp/public_html/nstwui&amp;#039;&amp;#039; under the source directory.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[File:Warning.png]] After you are done building documentation, make sure you run a top-level &#039;&#039;&#039;./configure&#039;&#039;&#039; to reset the system so that the &#039;&#039;&#039;nstweb&#039;&#039;&#039; &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;package &lt;/del&gt;will be built correctly for inclusion on a ISO build.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[File:Warning.png]] After you are done building documentation, make sure you run a top-level &#039;&#039;&#039;./configure&#039;&#039;&#039; to reset the system so that the &#039;&#039;&#039;nstweb&#039;&#039;&#039; &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;and &#039;&#039;&#039;nstwui&#039;&#039;&#039; packages &lt;/ins&gt;will be built correctly for inclusion on a ISO build.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Viewing The Documents ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Viewing The Documents ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Paul Blankenbaker</name></author>
	</entry>
	<entry>
		<id>https://wiki.networksecuritytoolkit.org/nstwiki/index.php?title=Documenting_NST&amp;diff=3446&amp;oldid=prev</id>
		<title>Paul Blankenbaker: /* Background */</title>
		<link rel="alternate" type="text/html" href="https://wiki.networksecuritytoolkit.org/nstwiki/index.php?title=Documenting_NST&amp;diff=3446&amp;oldid=prev"/>
		<updated>2010-11-08T13:08:05Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Background&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 09:08, 8 November 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l7&quot;&gt;Line 7:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 7:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* The DocBook documents associated with each NST script. These are primarily used for man page and HTML rendered output.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* The DocBook documents associated with each NST script. These are primarily used for man page and HTML rendered output.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* The &amp;#039;&amp;#039;static&amp;#039;&amp;#039; HTML web pages resembling the NST WUI. These are found on the Internet at: http://www.networksecuritytoolkit.org/. These are also found on a NST system in the &amp;#039;&amp;#039;&amp;#039;nstweb&amp;#039;&amp;#039;&amp;#039; package.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* The &amp;#039;&amp;#039;static&amp;#039;&amp;#039; HTML web pages resembling the NST WUI. These are found on the Internet at: http://www.networksecuritytoolkit.org/. These are also found on a NST system in the &amp;#039;&amp;#039;&amp;#039;nstweb&amp;#039;&amp;#039;&amp;#039; package.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* The &#039;&#039;static&#039;&#039; DocBook documents (found under the &#039;&#039;docs&#039;&#039; sub-directory on a development system). These documents tend &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;to &lt;/del&gt;become &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;sorely &lt;/del&gt;outdated.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* The &#039;&#039;static&#039;&#039; DocBook documents (found under the &#039;&#039;docs&#039;&#039; sub-directory on a development system). These documents tend &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;not be maintained and &lt;/ins&gt;become outdated.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Requirements =&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Requirements =&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Paul Blankenbaker</name></author>
	</entry>
	<entry>
		<id>https://wiki.networksecuritytoolkit.org/nstwiki/index.php?title=Documenting_NST&amp;diff=3445&amp;oldid=prev</id>
		<title>Paul Blankenbaker: Created page with &#039;= Background =  There are many types of documents associated with the NST project.  * The NST Wiki (http://wiki.networksecuritytoolkit.org/) contains a lot of the documentation r…&#039;</title>
		<link rel="alternate" type="text/html" href="https://wiki.networksecuritytoolkit.org/nstwiki/index.php?title=Documenting_NST&amp;diff=3445&amp;oldid=prev"/>
		<updated>2010-11-08T13:07:05Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;#039;= Background =  There are many types of documents associated with the NST project.  * The NST Wiki (http://wiki.networksecuritytoolkit.org/) contains a lot of the documentation r…&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= Background =&lt;br /&gt;
&lt;br /&gt;
There are many types of documents associated with the NST project.&lt;br /&gt;
&lt;br /&gt;
* The NST Wiki (http://wiki.networksecuritytoolkit.org/) contains a lot of the documentation related to the project and is the easiest to maintain.&lt;br /&gt;
* The NST Web User Interface (WUI) contains a lot of documentation within the tools used to manage the NST. These are found in the &amp;#039;&amp;#039;&amp;#039;nstwui&amp;#039;&amp;#039;&amp;#039; package on a NST system.&lt;br /&gt;
* The DocBook documents associated with each NST script. These are primarily used for man page and HTML rendered output.&lt;br /&gt;
* The &amp;#039;&amp;#039;static&amp;#039;&amp;#039; HTML web pages resembling the NST WUI. These are found on the Internet at: http://www.networksecuritytoolkit.org/. These are also found on a NST system in the &amp;#039;&amp;#039;&amp;#039;nstweb&amp;#039;&amp;#039;&amp;#039; package.&lt;br /&gt;
* The &amp;#039;&amp;#039;static&amp;#039;&amp;#039; DocBook documents (found under the &amp;#039;&amp;#039;docs&amp;#039;&amp;#039; sub-directory on a development system). These documents tend to become sorely outdated.&lt;br /&gt;
&lt;br /&gt;
= Requirements =&lt;br /&gt;
&lt;br /&gt;
== Building NST Documentation ==&lt;br /&gt;
&lt;br /&gt;
In order to build the &amp;#039;&amp;#039;static&amp;#039;&amp;#039; NST documentation, you need to run the top level &amp;#039;&amp;#039;&amp;#039;configure&amp;#039;&amp;#039;&amp;#039; script with the &amp;#039;&amp;#039;--on-line-docs&amp;#039;&amp;#039; option:&lt;br /&gt;
&lt;br /&gt;
 ./configure --on-line-docs&lt;br /&gt;
&lt;br /&gt;
The above command will make the following changes to your build system:&lt;br /&gt;
&lt;br /&gt;
* It will change the way the &amp;#039;&amp;#039;&amp;#039;nstweb&amp;#039;&amp;#039;&amp;#039; package is built.&lt;br /&gt;
* It will enable the building of the DocBook documents found under the &amp;#039;&amp;#039;docs/&amp;#039;&amp;#039; sub-directory.&lt;br /&gt;
&lt;br /&gt;
After configuring your development environment for the purpose of building the NST documentation, you should be able to run the following command to build the &amp;#039;&amp;#039;static&amp;#039;&amp;#039; NST documents:&lt;br /&gt;
&lt;br /&gt;
 make docs&lt;br /&gt;
&lt;br /&gt;
By default, the documents will be placed under the directories &amp;#039;&amp;#039;tmp/public_html/nst&amp;#039;&amp;#039; and &amp;#039;&amp;#039;tmp/public_html/nstwui&amp;#039;&amp;#039; under the source directory.&lt;br /&gt;
&lt;br /&gt;
[[File:Warning.png]] After you are done building documentation, make sure you run a top-level &amp;#039;&amp;#039;&amp;#039;./configure&amp;#039;&amp;#039;&amp;#039; to reset the system so that the &amp;#039;&amp;#039;&amp;#039;nstweb&amp;#039;&amp;#039;&amp;#039; package will be built correctly for inclusion on a ISO build.&lt;br /&gt;
&lt;br /&gt;
== Viewing The Documents ==&lt;br /&gt;
&lt;br /&gt;
To view the results of a local build of the Documentation, you will need to add a Apache configuration file &amp;#039;&amp;#039;/etc/httpd/conf.d/nstweb.conf&amp;#039;&amp;#039;. You will need to set the &amp;#039;&amp;#039;Directory&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Alias&amp;#039;&amp;#039; values to match the output directory of your build. The example below is for a output directory of &amp;#039;&amp;#039;/opt/trunk/tmp/public_html/nst&amp;#039;&amp;#039;: &lt;br /&gt;
&lt;br /&gt;
 # nstweb - A snapshot (typically reduced) of the &lt;br /&gt;
 # www.networksecurity.toolkit web site.&lt;br /&gt;
 # &lt;br /&gt;
 # Requires NST authentication and SSL access if not on localhost&lt;br /&gt;
 &lt;br /&gt;
 #&amp;lt;Directory /usr/share/nstweb/&amp;gt;&lt;br /&gt;
 &amp;lt;Directory /opt/trunk/tmp/public_html/nst/&amp;gt;&lt;br /&gt;
   DirectoryIndex index.php index.html&lt;br /&gt;
   Options Indexes FollowSymLinks -ExecCGI -Includes&lt;br /&gt;
   Order allow,deny&lt;br /&gt;
   Allow from all&lt;br /&gt;
 &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 Alias /nst /opt/trunk/tmp/public_html/nst&lt;br /&gt;
 Alias /nstweb /opt/trunk/tmp/public_html/nst&lt;br /&gt;
&lt;br /&gt;
After creating the above configuration file, you will need to restart the web server:&lt;br /&gt;
&lt;br /&gt;
 [root@dhcp132 ~]# service httpd restart&lt;br /&gt;
 Stopping httpd:                                            [  OK  ]&lt;br /&gt;
 Starting httpd:                                            [  OK  ]&lt;br /&gt;
 [root@dhcp132 ~]# &lt;br /&gt;
&lt;br /&gt;
At this point you should be able to review the documentation using a web browser. Use the URL of &amp;quot;http://IP_ADDRESS/nst&amp;quot; where &amp;#039;&amp;#039;IP_ADDRESS&amp;#039;&amp;#039; is the IP address of your development system.&lt;br /&gt;
&lt;br /&gt;
== Building Just DocBook Documents ==&lt;br /&gt;
&lt;br /&gt;
You can build portions of the documentation individually.&lt;br /&gt;
&lt;br /&gt;
To build JUST the DocBook documents:&lt;br /&gt;
&lt;br /&gt;
[pkb@salsa pkb]$ cd $HOME/nst/docs&lt;br /&gt;
[pkb@salsa docs]$ make&lt;br /&gt;
&lt;br /&gt;
As the DocBook documents can take a long time to build, you may find yourself in the situation where you&amp;#039;re saying &amp;quot;Dang, I wish there was a way to just build this one document!&amp;quot; Well, your lucky day has come. You can invoke &amp;#039;&amp;#039;make help&amp;#039;&amp;#039; under the &amp;#039;&amp;#039;docs&amp;#039;&amp;#039; directory (be prepared to pipe this into less) to see all of the individual documents that can be built. To use this feature, you should invoke the make setup at least once (this will install the shared files for you). For example, to build JUST the HTML version of the &amp;#039;&amp;#039;wepquest&amp;#039;&amp;#039; document:&lt;br /&gt;
&lt;br /&gt;
 [root@dhcp132 trunk]# cd docs&lt;br /&gt;
 [root@dhcp132 docs]# make setup&lt;br /&gt;
 ... Lots of output to screen ...&lt;br /&gt;
 [root@dhcp132 docs]# make wepquest.html&lt;br /&gt;
 (cd /opt/trunk/tmp/public_html/nst/docs/wepquest &amp;amp;&amp;amp; /usr/bin/xsltproc /opt/trunk/docs/chunk.xsl &amp;quot;/opt/trunk/docs/wepquest/book.xml&amp;quot; &amp;gt;| &amp;quot;/opt/trunk/tmp/public_html/nst/docs/wepquest/index.html&amp;quot;)&lt;br /&gt;
 Writing ar01s02.html for section&lt;br /&gt;
 Writing ar01s03.html for section&lt;br /&gt;
 Writing ar01s04.html for section&lt;br /&gt;
 Writing bi01.html for bibliography&lt;br /&gt;
 Writing index.html for article&lt;br /&gt;
 [root@dhcp132 docs]# firefox ../tmp/public_html/nst/docs/wepquest/index.html &lt;br /&gt;
&lt;br /&gt;
== Building Just The HTML Documents ==&lt;br /&gt;
&lt;br /&gt;
If your development environment is set up correctly, you can build and view just the static HTML documents using the following commands:&lt;br /&gt;
&lt;br /&gt;
 [root@dhcp132 trunk]# cd html&lt;br /&gt;
 [root@dhcp132 html]# make&lt;br /&gt;
 ... Lots of output ...&lt;br /&gt;
 [root@dhcp132 html]# firefox http://127.0.0.1/nst&lt;br /&gt;
 &lt;br /&gt;
= Tweaking the DocBook HTML Output =&lt;br /&gt;
&lt;br /&gt;
It took a long time to figure this out, but we finally managed to adjust the output of the HTML pages generated when compiling DocBook files. In order to do this, we needed to:&lt;br /&gt;
&lt;br /&gt;
* Create a custom &amp;#039;&amp;#039;chunk.xsl&amp;#039;&amp;#039; style sheet.&lt;br /&gt;
* Create a custom &amp;#039;&amp;#039;docbook.css&amp;#039;&amp;#039; file - which controls how the various parts of a document are rendered.&lt;br /&gt;
* Create and install auxiliary files (bitmaps) referenced by the above two files.&lt;br /&gt;
&lt;br /&gt;
== The &amp;#039;&amp;#039;docs/chunk.xsl&amp;#039;&amp;#039; File ==&lt;br /&gt;
&lt;br /&gt;
In order to tweak the HTML produced by our DocBook source files, we needed to create a custom XSL style sheet. This custom file includes the normal DocBook formatting rules, and then adjusts a few settings to our liking (we were particularily interested in the inclusion of a custom CSS file). The &amp;#039;&amp;#039;docs/chunk.xsl&amp;#039;&amp;#039; is built from code within the &amp;#039;&amp;#039;&amp;#039;docs/configure&amp;#039;&amp;#039;&amp;#039; shell script. If you want to make permanent changes, you will need to modify &amp;#039;&amp;#039;&amp;#039;docs/configure&amp;#039;&amp;#039;&amp;#039;. The following shows the contents of &amp;#039;&amp;#039;&amp;#039;docs/chunk.xsl&amp;#039;&amp;#039;&amp;#039; at the time this document was created:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;xsl:stylesheet xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot; version=&amp;#039;1.0&amp;#039;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;!-- &lt;br /&gt;
 &lt;br /&gt;
  WARNING: This file was automatically genereted at the time of&lt;br /&gt;
  configuration. Do not edit directly! Edit the file docs/configure&lt;br /&gt;
  instead!&lt;br /&gt;
 &lt;br /&gt;
  This style sheet is used to tweak the docbook output. More&lt;br /&gt;
  information can be found at:&lt;br /&gt;
 &lt;br /&gt;
    http://docbook.sourceforge.net/release/xsl/current/doc/html/index.html&lt;br /&gt;
 &lt;br /&gt;
  Also, try searching google.com with the following in double quotes:&lt;br /&gt;
 &lt;br /&gt;
    Customizing DocBook XSL stylesheets&lt;br /&gt;
 &lt;br /&gt;
  To tweak colors, brush up on CSS, and have a crack at the file: docbook.css&lt;br /&gt;
 &lt;br /&gt;
  --&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
  &amp;lt;xsl:import href=&amp;quot;file:///usr/share/sgml/docbook/xsl-stylesheets-1.75.2/xhtml/chunk.xsl&amp;quot;/&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
  &amp;lt;!-- Indicate we will be including our own custom style sheet --&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
  &amp;lt;xsl:param name=&amp;quot;html.stylesheet&amp;quot;&amp;gt;../docbook.css&amp;lt;/xsl:param&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
  &amp;lt;!-- Turn off rules below/above header/footer - we&amp;#039;ll use CSS borders --&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
  &amp;lt;xsl:param name=&amp;quot;header.rule&amp;quot; select=&amp;quot;0&amp;quot;&amp;gt;&amp;lt;/xsl:param&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:param name=&amp;quot;footer.rule&amp;quot; select=&amp;quot;0&amp;quot;&amp;gt;&amp;lt;/xsl:param&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
  &amp;lt;!-- Turn off image scaling when generating HTML output --&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
  &amp;lt;xsl:param name=&amp;quot;make.graphic.viewport&amp;quot; select=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/xsl:param&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:param name=&amp;quot;ignore.image.scaling&amp;quot; select=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/xsl:param&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
  &amp;lt;!-- Make external links stay within window (don&amp;#039;t let them take&lt;br /&gt;
  over entire frame) --&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
  &amp;lt;xsl:param name=&amp;quot;ulink.target&amp;quot; select=&amp;quot;&amp;#039;_self&amp;#039;&amp;quot;&amp;gt;&amp;lt;/xsl:param&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
  &amp;lt;!-- Allow the use of role attribute to override class in &amp;lt;entry&amp;gt;,&lt;br /&gt;
       &amp;lt;para&amp;gt;, &amp;lt;emphasis&amp;gt; and &amp;lt;phrase&amp;gt; objects This allows us to&lt;br /&gt;
       customize the CSS attributes in HTML output --&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
  &amp;lt;xsl:param name=&amp;quot;entry.propogates.style&amp;quot; select=&amp;quot;1&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:param name=&amp;quot;emphasis.propogates.style&amp;quot; select=&amp;quot;1&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:param name=&amp;quot;para.propogates.style&amp;quot; select=&amp;quot;1&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:param name=&amp;quot;phrase.propogates.style&amp;quot; select=&amp;quot;1&amp;quot; /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
  &amp;lt;!-- Spend extra CPU time to try and produce valid and pretty HTML --&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
  &amp;lt;xsl:param name=&amp;quot;html.cleanup&amp;quot; select=&amp;quot;1&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:param name=&amp;quot;make.valid.html&amp;quot; select=&amp;quot;1&amp;quot; /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
  &amp;lt;!-- callout customizations --&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
  &amp;lt;xsl:param name=&amp;quot;callout.graphics&amp;quot; select=&amp;quot;&amp;#039;1&amp;#039;&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:param name=&amp;quot;callouts.extension&amp;quot; select=&amp;quot;&amp;#039;1&amp;#039;&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:param name=&amp;quot;callout.graphics.path&amp;quot; select=&amp;quot;&amp;#039;../images/callouts/&amp;#039;&amp;quot; /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
  &amp;lt;!-- Try to force meta tag to UTF-8 charset --&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template name=&amp;quot;user.head.content&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;meta xmlns=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot; http-equiv=&amp;quot;Content-Type&amp;quot;&lt;br /&gt;
                            content=&amp;quot;text/html; charset=UTF-8&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There are many &amp;quot;dials&amp;quot; that can be adjusted in the &amp;#039;&amp;#039;docs/chunk.xsl&amp;#039;&amp;#039; file. To learn more about these various settings, read the [http://docbook.sourceforge.net/release/xsl/current/doc/html/index.html DocBook HTML Parameter Reference]. Also, you may want to try searching Google for [http://www.google.com/search?q=%2B%22Customizing+DocBook+XSL+stylesheets%22&amp;amp;sourceid=mozilla-search&amp;amp;start=0&amp;amp;start=0&amp;amp;ie=utf-8&amp;amp;oe=utf-8 Customizing DocBook XSL stylesheets].&lt;br /&gt;
&lt;br /&gt;
== The &amp;#039;&amp;#039;docs/docbook.css&amp;#039;&amp;#039; File ==&lt;br /&gt;
&lt;br /&gt;
If you examine the &amp;#039;&amp;#039;docs/chunk.xsl&amp;#039;&amp;#039;, you&amp;#039;ll notice that it specifies a custom &amp;#039;&amp;#039;html.stylesheet&amp;#039;&amp;#039;. This CSS file is found at &amp;#039;&amp;#039;docs/docbook.css&amp;#039;&amp;#039; and controls the colors, fonts and formatting of the HTML pages.&lt;br /&gt;
&lt;br /&gt;
There are several things that should be noted in the &amp;#039;&amp;#039;docs/docbook.css&amp;#039;&amp;#039; file:&lt;br /&gt;
&lt;br /&gt;
* Colors can be applied based upon the original DocBook type. For example, the &amp;#039;&amp;#039;pre.screen&amp;#039;&amp;#039; adjusts the color settings for &amp;#039;&amp;#039;&amp;lt;pre&amp;gt;&amp;#039;&amp;#039; sections of the resulting HTML documents, but only if they are given the class of screen. To find the class of DocBook output, one needs to review the raw HTML produced by DocBook. Hint: Try viewing the source of this page and search for the string &amp;#039;&amp;#039;programlisting&amp;#039;&amp;#039;.&lt;br /&gt;
* The &amp;#039;&amp;#039;pre.programlisting&amp;#039;&amp;#039; defines a bitmap to be used for the background. The reference to the bitmap is relative to the location of the &amp;#039;&amp;#039;docbook.css&amp;#039;&amp;#039; file. Hence, the developer needs to be careful when adding bitmaps. It involves not only creating the actual bitmap, but also updating the make rules such that it will be installed in the proper location.&lt;br /&gt;
&lt;br /&gt;
= Adding New Documents =&lt;br /&gt;
&lt;br /&gt;
If you are a developer interested in adding new documents to the Network Security Toolkit project, there are a few basic steps to follow:&lt;br /&gt;
&lt;br /&gt;
* Create a new sub-directory for your document under the &amp;#039;&amp;#039;docs&amp;#039;&amp;#039; directory.&lt;br /&gt;
* Create the DocBook file &amp;#039;&amp;#039;book.xml&amp;#039;&amp;#039; and place it in your new sub-directory.&lt;br /&gt;
* Install any supporting XML or image files for your document into the new sub-directory.&lt;br /&gt;
* Run the &amp;#039;&amp;#039;&amp;#039;configure&amp;#039;&amp;#039;&amp;#039; script found in the &amp;#039;&amp;#039;docs&amp;#039;&amp;#039; directory to update the &amp;#039;&amp;#039;Makefile&amp;#039;&amp;#039; rules for your new document.&lt;br /&gt;
* Run &amp;#039;&amp;#039;&amp;#039;make setup&amp;#039;&amp;#039;&amp;#039; to prepare the system to build your new document.&lt;/div&gt;</summary>
		<author><name>Paul Blankenbaker</name></author>
	</entry>
</feed>