diff options
Diffstat (limited to 'sca-cpp/trunk/hosting/server/ssl-start')
-rwxr-xr-x | sca-cpp/trunk/hosting/server/ssl-start | 52 |
1 files changed, 27 insertions, 25 deletions
diff --git a/sca-cpp/trunk/hosting/server/ssl-start b/sca-cpp/trunk/hosting/server/ssl-start index 4689566176..49d2b424b9 100755 --- a/sca-cpp/trunk/hosting/server/ssl-start +++ b/sca-cpp/trunk/hosting/server/ssl-start @@ -17,15 +17,15 @@ # specific language governing permissions and limitations # under the License. -# For this module to work, add the example.com domain to your /etc/hosts as follows: -# 127.0.0.1 example.com +# 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` jsprefix=`echo "import os; print os.path.realpath('$here/../../modules/js')" | python` # Create SSL certificates -../../modules/http/ssl-ca-conf tmp example.com -../../modules/http/ssl-cert-conf tmp example.com server +../../modules/http/ssl-ca-conf tmp www.example.com +../../modules/http/ssl-cert-conf tmp www.example.com server # Configure and start logging if [ -x ../../components/log/scribe-cat ]; then @@ -40,31 +40,32 @@ fi ../../components/cache/memcached-start tmp 11212 # Configure server -../../modules/http/httpd-conf tmp example.com 8090 htdocs +../../modules/http/httpd-conf tmp www.example.com 8090 htdocs ../../modules/http/httpd-event-conf tmp ../../modules/http/httpd-ssl-conf tmp 8453 -# Configure password authentication -#../../modules/http/open-auth-conf tmp -#../../modules/http/passwd-auth-conf tmp john john -#../../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 OAuth authentication # Configure your OAuth app keys here ../../modules/oauth/oauth-conf tmp ../../modules/oauth/oauth-memcached-conf tmp localhost 11212 ../../modules/oauth/oauth2-appkey-conf tmp facebook.com 12345 67890 +../../modules/oauth/oauth2-appkey-conf tmp google.com 12345 67890 -# Configure OpenID step2 authentication -../../modules/openid/openid-conf tmp -../../modules/openid/openid-step2-conf tmp -../../modules/openid/openid-memcached-conf tmp localhost 11212 +# Configure password authentication +../../modules/http/open-auth-conf tmp +../../modules/http/passwd-auth-conf tmp john john +../../modules/http/passwd-auth-conf tmp jane jane +../../modules/http/passwd-auth-conf tmp admin admin # Configure authorized users -#../../modules/http/group-auth-conf tmp john -#../../modules/http/group-auth-conf tmp jane -#../../modules/http/group-auth-conf tmp admin +../../modules/http/group-auth-conf tmp john +../../modules/http/group-auth-conf tmp jane +../../modules/http/group-auth-conf tmp admin # Configure the email addresses associated with your OpenID and OAuth ids here ../../modules/http/group-auth-conf tmp john@example.com ../../modules/http/group-auth-conf tmp jane@example.com @@ -91,11 +92,11 @@ CustomLog "|$here/../../components/log/scribe-cat 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 secaudit" - -EOF +#SecAuditLog "|$here/../../components/log/scribe-cat secaudit" +# +#EOF else cat >tmp/conf/log.conf <<EOF @@ -111,11 +112,11 @@ 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 secaudit - -EOF +#SecAuditLog $here/tmp/logs/secaudit_log +# +#EOF fi @@ -180,5 +181,6 @@ AliasMatch /v/([^/]+)(.*)$ $here/htdocs/app\$2 EOF # Start server +#../../modules/http/httpd-loglevel-conf tmp debug ../../modules/http/httpd-start tmp |