diff options
Diffstat (limited to 'sca-cpp/trunk/hosting/server/ssl-start')
-rwxr-xr-x | sca-cpp/trunk/hosting/server/ssl-start | 40 |
1 files changed, 23 insertions, 17 deletions
diff --git a/sca-cpp/trunk/hosting/server/ssl-start b/sca-cpp/trunk/hosting/server/ssl-start index bbe6a46ea1..b80b2adf40 100755 --- a/sca-cpp/trunk/hosting/server/ssl-start +++ b/sca-cpp/trunk/hosting/server/ssl-start @@ -17,7 +17,8 @@ # specific language governing permissions and limitations # under the License. -# For this module to work, add the www.example.com domain to your /etc/hosts as follows: +# For this module to work, add the www.example.com domain to your /etc/hosts as +# follows: # 127.0.0.1 www.example.com here=`echo "import os; print os.path.realpath('$0')" | python`; here=`dirname $here` @@ -45,10 +46,8 @@ fi ../../modules/http/httpd-event-conf tmp ../../modules/http/httpd-ssl-conf tmp 8453 -# Configure OpenID step2 authentication -../../modules/openid/openid-conf tmp -../../modules/openid/openid-step2-conf tmp -../../modules/openid/openid-memcached-conf tmp localhost 11212 +# Configure HTTP basic auth +../../modules/http/basic-auth-conf tmp # Configure OAuth authentication # Configure your OAuth app keys here @@ -63,6 +62,11 @@ fi ../../modules/http/passwd-auth-conf tmp jane jane ../../modules/http/passwd-auth-conf tmp admin admin +# Configure OpenID step2 authentication +../../modules/openid/openid-conf tmp +../../modules/openid/openid-step2-conf tmp +../../modules/openid/openid-memcached-conf tmp localhost 11212 + # Configure authorized users ../../modules/http/group-auth-conf tmp john ../../modules/http/group-auth-conf tmp jane @@ -72,7 +76,7 @@ fi ../../modules/http/group-auth-conf tmp jane@example.com # Configure mod-security -../../modules/http/mod-security-conf tmp +#../../modules/http/mod-security-conf tmp # Configure Python component support ../../modules/server/server-conf tmp @@ -93,11 +97,11 @@ CustomLog "|$here/../../components/log/scribe-cat $host server" sslcombined EOF -# cat >tmp/conf/mod-security-log.conf <<EOF + cat >tmp/conf/mod-security-log.conf <<EOF # Generated by: ssl-start $* -#SecAuditLog "|$here/../../components/log/scribe-cat $host secaudit" -# -#EOF +SecAuditLog "|$here/../../components/log/scribe-cat $host secaudit" + +EOF else cat >tmp/conf/log.conf <<EOF @@ -113,13 +117,14 @@ CustomLog $here/tmp/logs/ssl_access_log sslcombined EOF -# cat >tmp/conf/mod-security-log.conf <<EOF + cat >tmp/conf/mod-security-log.conf <<EOF # Generated by: ssl-start $* -#SecAuditLog $here/tmp/logs/secaudit_log -# -#EOF +SecAuditLog $here/tmp/logs/secaudit_log + +EOF fi +#../../modules/http/httpd-loglevel-conf tmp debug # Configure certificate mime type cat >>tmp/conf/svhost-ssl.conf <<EOF @@ -139,6 +144,8 @@ ErrorDocument 404 /public/notfound/ ErrorDocument 401 /public/notauth/ ErrorDocument 403 /public/notauth/ ErrorDocument 500 /public/oops/ +ErrorDocument 502 /public/oops/ +ErrorDocument 503 /public/oops/ ErrorDocument 405 /public/oops/ EOF @@ -151,8 +158,6 @@ SCAContribution $here/ SCAComposite server.composite # Configure SCA Composite for mass dynamic virtual Hosting -#SCAVirtualContribution $here/data/apps/ -#SCAVirtualComposite app.composite SCAVirtualContributor Composites EOF @@ -162,6 +167,8 @@ cat >>tmp/conf/httpd.conf <<EOF # Generated by: ssl-start $* Alias /home/home.png $here/htdocs/home/home.png Alias /home/home.b64 $here/htdocs/home/home.b64 +Alias /proxy/public/config.js $here/htdocs/public/config.js +Alias /proxy/public/config-min.js $here/public/config-min.js EOF @@ -182,6 +189,5 @@ AliasMatch /v/([^/]+)(.*)$ $here/htdocs/app\$2 EOF # Start server -#../../modules/http/httpd-loglevel-conf tmp debug ../../modules/http/httpd-start tmp |