From 3b019a4eb5ca470cda397409def6cb8b9b7b79f1 Mon Sep 17 00:00:00 2001 From: Serghey Rodin Date: Tue, 5 Jul 2011 21:22:27 +0300 Subject: [PATCH] added cgi support --- bin/v_rebuild_web_domains | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/bin/v_rebuild_web_domains b/bin/v_rebuild_web_domains index 8c5b777e1..c23bc7db1 100755 --- a/bin/v_rebuild_web_domains +++ b/bin/v_rebuild_web_domains @@ -84,6 +84,21 @@ for domain in $domains; do $V_WEBTPL/apache_$template.sh $user $domain $ip $V_HOME $docroot fi + # Checking cgi + cgi=$(get_web_domain_value '$CGI') + if [ "$cgi" != 'yes' ]; then + # Defining params for ScriptAlias + search_phrase='ScriptAlias ' + str_repl=" #ScriptAlias /cgi-bin/" + str_repl="$str_repl $V_HOME/$user/domains/$domain/cgi-bin/" + change_web_config + + # Defining params for Options + search_phrase='Options ' + str_repl=' Options +Includes -Indexes -ExecCGI' + change_web_config + fi + # Checking ssl cert=$(get_web_domain_value '$SSL_CERT') if [ ! -z "$cert" ]; then @@ -107,6 +122,20 @@ for domain in $domains; do if [ -x $V_WEBTPL/apache_$template.sh ]; then $V_WEBTPL/apache_$template.sh $user $domain $ip $V_HOME $docroot fi + + # Checking cgi + if [ "$cgi" != 'yes' ]; then + # Defining params for ScriptAlias + search_phrase='ScriptAlias ' + str_repl=" #ScriptAlias /cgi-bin/" + str_repl="$str_repl $V_HOME/$user/domains/$domain/cgi-bin/" + change_web_config + + # Defining params for Options + search_phrase='Options ' + str_repl=' Options +Includes -Indexes -ExecCGI' + change_web_config + fi fi # Checking nginx