You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@guacamole.apache.org by jm...@apache.org on 2017/06/27 04:26:38 UTC

[1/2] incubator-guacamole-manual git commit: GUACAMOLE-332: Document and clarify new /etc/guacamole location for GUACAMOLE_HOME.

Repository: incubator-guacamole-manual
Updated Branches:
  refs/heads/master 51bd15411 -> 3bd33cfea


GUACAMOLE-332: Document and clarify new /etc/guacamole location for GUACAMOLE_HOME.


Project: http://git-wip-us.apache.org/repos/asf/incubator-guacamole-manual/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-guacamole-manual/commit/691b9e0d
Tree: http://git-wip-us.apache.org/repos/asf/incubator-guacamole-manual/tree/691b9e0d
Diff: http://git-wip-us.apache.org/repos/asf/incubator-guacamole-manual/diff/691b9e0d

Branch: refs/heads/master
Commit: 691b9e0d1d6bb25b6728e8a2c0da63126829b045
Parents: 344b3e8
Author: Michael Jumper <mj...@apache.org>
Authored: Mon Jun 26 13:59:02 2017 -0700
Committer: Michael Jumper <mj...@apache.org>
Committed: Mon Jun 26 14:01:52 2017 -0700

----------------------------------------------------------------------
 src/chapters/configuring.xml | 52 +++++++++++++++++++++------------------
 1 file changed, 28 insertions(+), 24 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-guacamole-manual/blob/691b9e0d/src/chapters/configuring.xml
----------------------------------------------------------------------
diff --git a/src/chapters/configuring.xml b/src/chapters/configuring.xml
index 7073a43..38abd40 100644
--- a/src/chapters/configuring.xml
+++ b/src/chapters/configuring.xml
@@ -28,33 +28,13 @@
             <filename>guacamole.properties</filename>, the main configuration file used by Guacamole
         and its extensions.</para>
     <section xml:id="guacamole-home">
-        <title><varname>GUACAMOLE_HOME</varname></title>
+        <title><varname>GUACAMOLE_HOME</varname> (<filename>/etc/guacamole</filename>)</title>
         <indexterm xmlns:xl="http://www.w3.org/1999/xlink">
             <primary><varname>GUACAMOLE_HOME</varname></primary>
         </indexterm>
-        <para>Guacamole reads files from its own configuration directory by default, resorting to
-            the classpath only when this directory cannot be found. When locating this directory,
-            Guacamole will try, in order:</para>
-        <orderedlist>
-            <listitem>
-                <para>The directory specified within the system property
-                        <property>guacamole.home</property>.</para>
-            </listitem>
-            <listitem>
-                <para>The directory specified within the environment variable
-                        <varname>GUACAMOLE_HOME</varname>.</para>
-            </listitem>
-            <listitem>
-                <para>The directory <filename>.guacamole</filename>, located
-                    within the home directory of the user running the servlet
-                    container.</para>
-            </listitem>
-        </orderedlist>
-        <para>This directory will be referred to as
-                <varname>GUACAMOLE_HOME</varname> elsewhere in the
-            documentation.</para>
-        <para>Guacamole uses <varname>GUACAMOLE_HOME</varname> as the primary search location for
-            configuration file like <filename>guacamole.properties</filename>. The structure of
+        <para><varname>GUACAMOLE_HOME</varname> is the name given to Guacamole's configuration
+            directory, which is located at <filename>/etc/guacamole</filename> by default. All
+            configuration files, extensions, etc. reside within this directory. The structure of
                 <varname>GUACAMOLE_HOME</varname> is rigorously defined, and consists of the
             following optional files:</para>
         <variablelist>
@@ -93,6 +73,30 @@
                 </listitem>
             </varlistentry>
         </variablelist>
+        <section xml:id="overriding-guacamole-home">
+            <title>Overriding <varname>GUACAMOLE_HOME</varname></title>
+            <para>If you cannot or do not wish to use <filename>/etc/guacamole</filename> for
+                    <varname>GUACAMOLE_HOME</varname>, the location can be overridden through any of
+                the following methods:</para>
+            <orderedlist>
+                <listitem>
+                    <para>Creating a directory named <filename>.guacamole</filename>, within the
+                        home directory of <emphasis>the user running the servlet
+                            container</emphasis>. This directory will automatically be used for
+                            <varname>GUACAMOLE_HOME</varname> if it exists.</para>
+                </listitem>
+                <listitem>
+                    <para>Specifying the full path to an alternative directory with the environment
+                        variable <varname>GUACAMOLE_HOME</varname>. <emphasis>Be sure to consult the
+                            documentation for your servlet container to determine how to properly
+                            set environment variables.</emphasis></para>
+                </listitem>
+                <listitem>
+                    <para>Specifying the full path to an alternative directory with the system
+                        property <property>guacamole.home</property>.</para>
+                </listitem>
+            </orderedlist>
+        </section>
     </section>
 
     <section xml:id="initial-setup">


[2/2] incubator-guacamole-manual git commit: GUACAMOLE-332: Merge documentation for new /etc/guacamole GUACAMOLE_HOME location.

Posted by jm...@apache.org.
GUACAMOLE-332: Merge documentation for new /etc/guacamole GUACAMOLE_HOME location.


Project: http://git-wip-us.apache.org/repos/asf/incubator-guacamole-manual/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-guacamole-manual/commit/3bd33cfe
Tree: http://git-wip-us.apache.org/repos/asf/incubator-guacamole-manual/tree/3bd33cfe
Diff: http://git-wip-us.apache.org/repos/asf/incubator-guacamole-manual/diff/3bd33cfe

Branch: refs/heads/master
Commit: 3bd33cfeab0957e2ebc786760e90f184dfd8d874
Parents: 51bd154 691b9e0
Author: James Muehlner <ja...@guac-dev.org>
Authored: Mon Jun 26 21:25:59 2017 -0700
Committer: James Muehlner <ja...@guac-dev.org>
Committed: Mon Jun 26 21:25:59 2017 -0700

----------------------------------------------------------------------
 src/chapters/configuring.xml | 52 +++++++++++++++++++++------------------
 1 file changed, 28 insertions(+), 24 deletions(-)
----------------------------------------------------------------------