[Rt-commit] rt branch, 4.0/reorganize-web-deployment, updated. rt-4.0.2rc1-17-gec4b18e

Alex Vandiver alexmv at bestpractical.com
Thu Aug 11 13:45:28 EDT 2011


The branch, 4.0/reorganize-web-deployment has been updated
       via  ec4b18e31c3a92e63105664045d8460396c30d0a (commit)
       via  26dbc39215bfce484e17cfed9b8147e0fb68d8ea (commit)
       via  3efeba7b042d4a4bde8144801a3a28917954381e (commit)
       via  88d6d91d17cde807ea3b693a2a04141261d505ec (commit)
      from  dc5df6dd89a9f7a7e6ef23a7cc0f61729bb2b426 (commit)

Summary of changes:
 docs/web_deployment.pod |   20 +++++++++++++-------
 1 files changed, 13 insertions(+), 7 deletions(-)

- Log -----------------------------------------------------------------
commit 88d6d91d17cde807ea3b693a2a04141261d505ec
Author: Alex Vandiver <alexmv at bestpractical.com>
Date:   Thu Aug 11 13:40:06 2011 -0400

    Fix =head3 on mod_perl 1.xx

diff --git a/docs/web_deployment.pod b/docs/web_deployment.pod
index 2b5bbc7..42f079d 100644
--- a/docs/web_deployment.pod
+++ b/docs/web_deployment.pod
@@ -117,7 +117,7 @@ one the server is configured for.
         </Perl>
     </VirtualHost>
 
-=head2 mod_perl 1.xx
+=head3 mod_perl 1.xx
 
 B<WARNING: mod_perl 1.99_xx is not supported.>
 
@@ -190,8 +190,6 @@ With the nginx configuration:
     }
 
 
-=cut
-
 =head1 Running RT at /rt rather than /
 
 First you need to tell RT where it's located by setting C<$WebPath> in your

commit 3efeba7b042d4a4bde8144801a3a28917954381e
Author: Alex Vandiver <alexmv at bestpractical.com>
Date:   Thu Aug 11 13:41:57 2011 -0400

    Format the module names using C<>

diff --git a/docs/web_deployment.pod b/docs/web_deployment.pod
index 42f079d..19d11cf 100644
--- a/docs/web_deployment.pod
+++ b/docs/web_deployment.pod
@@ -24,9 +24,9 @@ to use L<Starman>, a high performance preforking server:
 
 =head2 Apache
 
-B<WARNING>: Both mod_speling and mod_cache are known to break RT.
-mod_speling will cause RT's CSS and JS to not be loaded, making RT
-appear unstyled. mod_cache will cause cookies to be cached, making it
+B<WARNING>: Both C<mod_speling> and C<mod_cache> are known to break RT.
+C<mod_speling> will cause RT's CSS and JS to not be loaded, making RT
+appear unstyled. C<mod_cache> will cause cookies to be cached, making it
 appear that RT is logging you in as a different user.
 
 =head3 mod_fastcgi

commit 26dbc39215bfce484e17cfed9b8147e0fb68d8ea
Author: Alex Vandiver <alexmv at bestpractical.com>
Date:   Thu Aug 11 13:42:45 2011 -0400

    Note the failure mode of running standalone and then Apache

diff --git a/docs/web_deployment.pod b/docs/web_deployment.pod
index 19d11cf..7b0c5f1 100644
--- a/docs/web_deployment.pod
+++ b/docs/web_deployment.pod
@@ -22,6 +22,12 @@ to use L<Starman>, a high performance preforking server:
 
     /opt/rt4/sbin/rt-server --server Starman --port 8080
 
+B<NOTICE>: After you run the standalone server as root, you will need to
+remove your C<var/mason> directory, or the non-standalone servers
+(Apache, etc), which run as a non-privileged user, will not be able to
+write to it and will not work.
+
+
 =head2 Apache
 
 B<WARNING>: Both C<mod_speling> and C<mod_cache> are known to break RT.
@@ -124,6 +130,7 @@ B<WARNING: mod_perl 1.99_xx is not supported.>
 To run RT using mod_perl 1.xx please see L<Plack::Handler::Apache1> for
 configuration examples.
 
+
 =head2 nginx
 
 C<nginx> requires that you start RT's fastcgi process externally, for
@@ -168,6 +175,7 @@ With the nginx configuration:
         }
     }
 
+
 =head2 lighttpd
 
     server.modules += ( "mod_fastcgi" )

commit ec4b18e31c3a92e63105664045d8460396c30d0a
Author: Alex Vandiver <alexmv at bestpractical.com>
Date:   Thu Aug 11 13:45:23 2011 -0400

    Strengthen mod_cache warning to make the extent of the failure clearer

diff --git a/docs/web_deployment.pod b/docs/web_deployment.pod
index 7b0c5f1..999195a 100644
--- a/docs/web_deployment.pod
+++ b/docs/web_deployment.pod
@@ -32,8 +32,8 @@ write to it and will not work.
 
 B<WARNING>: Both C<mod_speling> and C<mod_cache> are known to break RT.
 C<mod_speling> will cause RT's CSS and JS to not be loaded, making RT
-appear unstyled. C<mod_cache> will cause cookies to be cached, making it
-appear that RT is logging you in as a different user.
+appear unstyled. C<mod_cache> will cache cookies, making users be
+spontaneously logged in as other users in the system.
 
 =head3 mod_fastcgi
 

-----------------------------------------------------------------------


More information about the Rt-commit mailing list