[Rt-commit] rt branch, 4.0-trunk, updated. rt-3.9.7-1160-gac7d6bf

Kevin Falcone falcone at bestpractical.com
Mon Jan 3 19:03:18 EST 2011


The branch, 4.0-trunk has been updated
       via  ac7d6bfcc36c28f059cef3338f360fa9a919566e (commit)
       via  194d29a386d62e5aabf249291ce563594ef8c519 (commit)
       via  604649aba9c5c3789d7f18766b7de6263275e730 (commit)
       via  0911072db7e69347434cb0a9660bd9a646392104 (commit)
      from  212329bd76f9100d5c68f58f41998db961e9f9b4 (commit)

Summary of changes:
 docs/web_deployment.pod |   33 ++++-----------------------------
 1 files changed, 4 insertions(+), 29 deletions(-)

- Log -----------------------------------------------------------------
commit 0911072db7e69347434cb0a9660bd9a646392104
Author: Kevin Falcone <falcone at bestpractical.com>
Date:   Mon Jan 3 18:57:56 2011 -0500

    Where did staff come from?  configure doesn't search for that
    
    If we're going to advise setting a Group, rather than using the one
    your apache config provides, we should probably provide one you might
    have.

diff --git a/docs/web_deployment.pod b/docs/web_deployment.pod
index 5cadad6..18939d1 100644
--- a/docs/web_deployment.pod
+++ b/docs/web_deployment.pod
@@ -42,7 +42,7 @@ it knows where to find RT:
     <IfModule !mpm_netware_module>
     <IfModule !mpm_winnt_module>
     User rt
-    Group staff
+    Group www
     </IfModule>
     </IfModule>
 
@@ -95,7 +95,7 @@ it knows where to find RT:
     <IfModule !mpm_netware_module>
     <IfModule !mpm_winnt_module>
     User rt
-    Group staff
+    Group www
     </IfModule>
     </IfModule>
 
@@ -159,7 +159,7 @@ Apache configuration file telling it about RT:
     <IfModule !mpm_netware_module>
     <IfModule !mpm_winnt_module>
     User rt
-    Group staff
+    Group www
     </IfModule>
     </IfModule>
 

commit 604649aba9c5c3789d7f18766b7de6263275e730
Author: Kevin Falcone <falcone at bestpractical.com>
Date:   Mon Jan 3 18:59:22 2011 -0500

    You don't need Directory to run RT
    
    Most installs of Apache are already going to provide a <Directory />
    stanza, clobbering it inside our virtual host is just weird

diff --git a/docs/web_deployment.pod b/docs/web_deployment.pod
index 18939d1..43ffb3a 100644
--- a/docs/web_deployment.pod
+++ b/docs/web_deployment.pod
@@ -62,13 +62,6 @@ it knows where to find RT:
         # TransferLog /opt/rt4/var/log/apache.access
         # LogLevel debug
 
-        <Directory />
-            Options FollowSymLinks
-            AllowOverride None
-            Order deny,allow
-            Deny from all
-        </Directory>
-
         AddDefaultCharset UTF-8
         PerlSetEnv RT_SITE_CONFIG /opt/rt4/etc/RT_SiteConfig.pm
 
@@ -113,13 +106,6 @@ it knows where to find RT:
         # TransferLog /opt/rt4/var/log/apache2.access
         # LogLevel debug
 
-        <Directory />
-            Options FollowSymLinks
-            AllowOverride None
-            Order deny,allow
-            Deny from all
-        </Directory>
-
         AddDefaultCharset UTF-8
         PerlSetEnv RT_SITE_CONFIG /opt/rt4/etc/RT_SiteConfig.pm
 
@@ -177,13 +163,6 @@ Apache configuration file telling it about RT:
         # TransferLog /opt/rt4/var/log/apache2.access
         # LogLevel debug
 
-        <Directory />
-            Options FollowSymLinks
-            AllowOverride None
-            Order deny,allow
-            Deny from all
-        </Directory>
-
         AddDefaultCharset UTF-8
 
         Alias /NoAuth/images/ /opt/rt4/share/html/NoAuth/images/

commit 194d29a386d62e5aabf249291ce563594ef8c519
Author: Kevin Falcone <falcone at bestpractical.com>
Date:   Mon Jan 3 19:01:06 2011 -0500

    Load the fastcgi module
    
    Those other modules should get loaded in normal configs, if they're not,
    your apache is likely to fail in interesting ways

diff --git a/docs/web_deployment.pod b/docs/web_deployment.pod
index 43ffb3a..acc8f98 100644
--- a/docs/web_deployment.pod
+++ b/docs/web_deployment.pod
@@ -152,10 +152,6 @@ Apache configuration file telling it about RT:
     <VirtualHost rt.example.com>
         ServerAdmin root at localhost
 
-        LoadModule authz_host_module modules/mod_authz_host.so
-        LoadModule env_module modules/mod_env.so
-        LoadModule alias_module modules/mod_alias.so
-        LoadModule mime_module modules/mod_mime.so
         LoadModule fastcgi_module modules/mod_fastcgi.so
 
         # optional apache logs for RT

commit ac7d6bfcc36c28f059cef3338f360fa9a919566e
Author: Kevin Falcone <falcone at bestpractical.com>
Date:   Mon Jan 3 19:02:37 2011 -0500

    Why do we set RT_SITE_CONFIG ?  Also, make this a production line
    
    1 process that times out in 3 minutes is not a production install.
    5 that time out in 3 is a better starting point

diff --git a/docs/web_deployment.pod b/docs/web_deployment.pod
index acc8f98..91c9871 100644
--- a/docs/web_deployment.pod
+++ b/docs/web_deployment.pod
@@ -140,7 +140,7 @@ Apache configuration file telling it about RT:
     # Tell FastCGI to put its temporary files somewhere sane.
     FastCgiIpcDir /tmp
 
-    FastCgiServer /opt/rt4/sbin/rt-server.fcgi -processes 1 -idle-timeout 180 -initial-env RT_SITE_CONFIG=/opt/rt4/etc/RT_SiteConfig.pm
+    FastCgiServer /opt/rt4/sbin/rt-server.fcgi -processes 5 -idle-timeout 300
 
     <IfModule !mpm_netware_module>
     <IfModule !mpm_winnt_module>

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


More information about the Rt-commit mailing list