commit:     eac7e48acb2103df75b5f4b6e19d48def12d2f96
Author:     Devan Franchini <twitch153 <AT> gentoo <DOT> org>
AuthorDate: Fri Jul  3 04:04:15 2015 +0000
Commit:     Devan Franchini <twitch153 <AT> gentoo <DOT> org>
CommitDate: Fri Jul  3 04:04:19 2015 +0000
URL:        https://gitweb.gentoo.org/proj/webapp-config.git/commit/?id=eac7e48a

webapp-config.8.xml: Updates man page in accordance with command line arg 
changes

Other changes have been made, including:
  * Formatting of command examples
  * Changing short-hand flags to show they no longer require two dashes
  * Adding information on the --prune-database flag.
  * Code cleanup

 doc/webapp-config.8.xml | 117 ++++++++++++++++++++++++++++++++++--------------
 1 file changed, 83 insertions(+), 34 deletions(-)

diff --git a/doc/webapp-config.8.xml b/doc/webapp-config.8.xml
index 2214d47..13f6baf 100644
--- a/doc/webapp-config.8.xml
+++ b/doc/webapp-config.8.xml
@@ -70,15 +70,15 @@
          <arg choice="opt">
            <option>--bug-report</option>
          </arg>
-         <arg choice="plain">
-           <option>-I</option>
-         </arg>
          <arg choice="opt">
            <option>-dghusDE</option>
            <option>--soft</option>
            <option>--copy</option>
            <option>--secure</option>
          </arg>
+         <arg choice="plain">
+           <option>-I</option>
+         </arg>
          <arg choice="req">
            <replaceable>app-name</replaceable>
          </arg>
@@ -92,15 +92,15 @@
          <arg choice="opt">
            <option>--bug-report</option>
          </arg>
-         <arg choice="plain">
-           <option>-U</option>
-         </arg>
          <arg choice="opt">
            <option>-dghusDE</option>
            <option>--soft</option>
            <option>--copy</option>
            <option>--secure</option>
          </arg>
+         <arg choice="plain">
+           <option>-U</option>
+         </arg>
          <arg choice="req">
            <replaceable>app-name</replaceable>
          </arg>
@@ -114,9 +114,6 @@
          <arg choice="opt">
            <option>--bug-report</option>
          </arg>
-         <arg choice="plain">
-           <option>-C</option>
-         </arg>
          <arg choice="req">
            <option>-d</option>
            <replaceable>directory</replaceable>
@@ -124,6 +121,9 @@
          <arg choice="opt">
            <replaceable>--secure</replaceable>
          </arg>
+         <arg choice="plain">
+           <option>-C</option>
+         </arg>
          <arg choice="req">
            <replaceable>app-name</replaceable>
          </arg>
@@ -141,8 +141,6 @@
            <arg>
              <replaceable>app-name</replaceable>
            </arg>
-         </group>
-         <group choice="opt">
            <arg>
              <replaceable>app-version</replaceable>
            </arg>
@@ -156,7 +154,7 @@
          </arg>
          <arg choice="opt">
            <arg choice="req">
-             <replaceable>app-version</replaceable>
+             <replaceable>app-name</replaceable>
            </arg>
            <arg choice="opt">
              <replaceable>app-version</replaceable>
@@ -167,6 +165,21 @@
        <cmdsynopsis>
          <command>webapp-config</command>
          <arg choice="plain">
+           <option>--prune-database</option>
+         </arg>
+         <group choice="plain">
+            <arg choice="req">
+             <replaceable>pretend</replaceable>
+           </arg>
+           <arg choice="req">
+             <replaceable>clean</replaceable>
+           </arg>
+         </group>
+       </cmdsynopsis>
+
+       <cmdsynopsis>
+         <command>webapp-config</command>
+         <arg choice="plain">
            <option>--show-installed</option>
          </arg>
          <group choice="opt">
@@ -182,10 +195,10 @@
          <arg choice="plain">
            <option>--show-postinst</option>
          </arg>
-         <arg choice="plain">
+         <arg choice="req">
            <replaceable>app-name</replaceable>
          </arg>
-         <arg choice="plain">
+         <arg choice="req">
            <replaceable>app-version</replaceable>
          </arg>
        </cmdsynopsis>
@@ -193,11 +206,21 @@
        <cmdsynopsis>
          <command>webapp-config</command>
          <group choice="plain">
-           <arg>--list-servers</arg>
-           <arg>-v</arg>
-           <arg>--version</arg>
-           <arg>-h</arg>
-           <arg>--help</arg>
+           <arg choice="plain">
+             <option>--list-servers</option>
+           </arg>
+           <arg choice="plain">
+               <option>-v</option>
+           </arg>
+           <arg choice="plain">
+               <option>--version</option>
+           </arg>
+           <arg choice="plain">
+               <option>-h</option>
+           </arg>
+           <arg choice="plain">
+             <option>--help</option>
+           </arg>
          </group>
        </cmdsynopsis>
 
@@ -264,32 +287,32 @@
         <title>Actions</title>
        <variablelist>
          <varlistentry>
-           <term><option>-I</option></term>
-           <term><option>--install</option></term>
+           <term><option>-I</option> <replaceable>app-name</replaceable> 
<replaceable>app-version</replaceable></term>
+           <term><option>--install</option> 
<replaceable>app-name</replaceable> 
<replaceable>app-version</replaceable></term>
            <listitem>
              <para>Activate <emphasis>install mode</emphasis>.</para>
            </listitem>
          </varlistentry>
 
          <varlistentry>
-           <term><option>-U</option></term>
-           <term><option>--upgrade</option></term>
+           <term><option>-U</option> <replaceable>app-name</replaceable> 
<replaceable>app-version</replaceable></term>
+           <term><option>--upgrade</option> 
<replaceable>app-name</replaceable> 
<replaceable>app-version</replaceable></term>
            <listitem>
              <para>Activate <emphasis>upgrade mode</emphasis>.</para>
            </listitem>
          </varlistentry>
 
          <varlistentry>
-           <term><option>-C</option></term>
-           <term><option>--clean</option></term>
+           <term><option>-C</option> <replaceable>app-name</replaceable> 
<replaceable>app-version</replaceable></term>
+           <term><option>--clean</option> <replaceable>app-name</replaceable> 
<replaceable>app-version</replaceable></term>
            <listitem>
              <para>Activate <emphasis>remove mode</emphasis>.</para>
            </listitem>
          </varlistentry>
 
          <varlistentry>
+           <term><option>-li</option> <replaceable>app-name</replaceable> 
<replaceable>app-version</replaceable></term>
            <term><option>--list-installs</option> 
<replaceable>app-name</replaceable> 
<replaceable>app-version</replaceable></term>
-           <term><option>--li</option> <replaceable>app-name</replaceable> 
<replaceable>app-version</replaceable></term>
            <listitem>
              <para>Outputs a list of all the virtual copies of the 
<replaceable>app-name</replaceable>-<replaceable>app-version</replaceable> 
package.</para>
              <para>If you omit <replaceable>app-name</replaceable> or 
<replaceable>app-version</replaceable> webapp-config will display all available 
packages/versions.</para>
@@ -297,16 +320,39 @@
          </varlistentry>
 
          <varlistentry>
+           <term><option>-lui</option> <replaceable>app-name</replaceable> 
<replaceable>app-version</replaceable></term>
            <term><option>--list-unused-installs</option> 
<replaceable>app-name</replaceable> 
<replaceable>app-version</replaceable></term>
-           <term><option>--lui</option> <replaceable>app-name</replaceable> 
<replaceable>app-version</replaceable></term>
            <listitem>
              <para>Outputs a list of all the master copies of the 
<replaceable>app-name</replaceable>-<replaceable>app-version</replaceable> 
package that have not been installed using <command>webapp-config</command> 
<option>-I</option>.</para>
            </listitem>
          </varlistentry>
 
          <varlistentry>
+           <term><option>-pd</option> <replaceable>action</replaceable></term>
+           <term><option>--prune-database</option> 
<replaceable>action</replaceable></term>
+           <listitem>
+             <para>Cleans up the installed webapps database for lingering 
uninstalled webapps. Behavior is determined by the 
<replaceable>action</replaceable> given.</para>
+             <para><replaceable>action</replaceable> must be one of:</para>
+             <variablelist>
+               <varlistentry>
+                 <term>pretend</term>
+                 <listitem>
+                   <para>Shows output of what would be cleaned from the 
database</para>
+                 </listitem>
+               </varlistentry>
+               <varlistentry>
+                 <term>clean</term>
+                 <listitem>
+                   <para>Removes webapp entries that are not installed on the 
system</para>
+                 </listitem>
+               </varlistentry>
+           </variablelist>
+           </listitem>
+         </varlistentry>
+
+         <varlistentry>
+           <term><option>-si</option></term>
            <term><option>--show-installed</option></term>
-           <term><option>--si</option></term>
            <listitem>
              <para>Outputs the app-name and app-version of the application 
installed in <replaceable>directory</replaceable>.</para>
              <para>Use the <option>-d</option> switch to tell 
<command>webapp-config</command> which <replaceable>directory</replaceable> to 
look in.  <replaceable>directory</replaceable> is a directory under the htdocs 
dir.</para>
@@ -314,24 +360,24 @@
          </varlistentry>
 
          <varlistentry>
+           <term><option>-spi</option> <replaceable>app-name</replaceable> 
<replaceable>app-version</replaceable></term>
            <term><option>--show-postinst</option> 
<replaceable>app-name</replaceable> 
<replaceable>app-version</replaceable></term>
-           <term><option>--spi</option> <replaceable>app-name</replaceable> 
<replaceable>app-version</replaceable></term>
            <listitem>
              <para>Displays the post-installation instructions of the 
<replaceable>app-name</replaceable>-<replaceable>app-version</replaceable> 
package.  Very handy if you didn't see them displayed when the package was 
installed.</para>
            </listitem>
          </varlistentry>
 
          <varlistentry>
+           <term><option>-spu</option> <replaceable>app-name</replaceable> 
<replaceable>app-version</replaceable></term>
            <term><option>--show-postupgrade</option> 
<replaceable>app-name</replaceable> 
<replaceable>app-version</replaceable></term>
-           <term><option>--spu</option> <replaceable>app-name</replaceable> 
<replaceable>app-version</replaceable></term>
            <listitem>
              <para>Displays the post-upgrade instructions of the 
<replaceable>app-name</replaceable>-<replaceable>app-version</replaceable> 
package.  Very handy if you didn't see them displayed when the package was 
upgraded.</para>
            </listitem>
          </varlistentry>
 
          <varlistentry>
+           <term><option>-ls</option></term>
            <term><option>--list-servers</option></term>
-           <term><option>--ls</option></term>
            <listitem>
              <para>Outputs a list of the web servers that 
<command>webapp-config</command> currently supports.</para>
              <para>Use the <option>-s</option> 
<replaceable>server</replaceable> switch to change which web-server an install 
or upgrade should use.</para>
@@ -485,6 +531,7 @@
          </varlistentry>
 
          <varlistentry>
+           <term><option>-sf</option></term>
            <term><option>--soft</option></term>
            <listitem>
              <para>Use this option to create the virtual copy using symbolic 
links.</para>
@@ -493,6 +540,7 @@
          </varlistentry>
 
          <varlistentry>
+           <term><option>-c</option></term>
            <term><option>--copy</option></term>
            <listitem>
              <para>Use this option to create the virtual copy by copying the 
files from the <filename>/usr/share/webapps/</filename> directories.</para>
@@ -501,6 +549,7 @@
          </varlistentry>
 
          <varlistentry>
+           <term><option>-S</option></term>
            <term><option>--secure</option></term>
            <listitem>
              <para>Use this option to install into the 
<filename>htdocs-secure</filename> directory rather than into the 
<filename>htdocs</filename> directory.</para>
@@ -510,8 +559,8 @@
          </varlistentry>
 
          <varlistentry>
-           <term><option>--default-dirs</option></term>
-           <term><option>--dd</option></term>
+           <term><option>-dd</option> <replaceable>type</replaceable></term>
+           <term><option>--default-dirs</option> 
<replaceable>type</replaceable></term>
            <listitem>
              <para><replaceable>type</replaceable> must be one of:</para>
              <variablelist>
@@ -538,8 +587,8 @@
          </varlistentry>
 
          <varlistentry>
+           <term><option>-vf</option> <replaceable>type</replaceable></term>
            <term><option>--virtual-files</option> 
<replaceable>type</replaceable></term>
-           <term><option>--vf</option> <replaceable>type</replaceable></term>
            <listitem>
              <para><replaceable>type</replaceable> must be one of:</para>
              <variablelist>

Reply via email to