summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBastien Nocera <hadess@hadess.net>2012-07-18 10:44:33 +0100
committerBastien Nocera <hadess@hadess.net>2012-07-18 18:02:53 +0100
commit8672a08cd3468befb34374eb9b9221c8f8323b9f (patch)
treea2db328c617235c411d7a02a02abed902b33dbad
parent14244a0cf91de0f2d35d264f11f51c387cd25c52 (diff)
downloadtotem-8672a08cd3468befb34374eb9b9221c8f8323b9f.tar.gz
browser-plugin: Simplify test http server conf creation
-rwxr-xr-xbrowser-plugin/tests/launch-web-server.sh55
1 files changed, 28 insertions, 27 deletions
diff --git a/browser-plugin/tests/launch-web-server.sh b/browser-plugin/tests/launch-web-server.sh
index ccf753d53..5cf8edd0a 100755
--- a/browser-plugin/tests/launch-web-server.sh
+++ b/browser-plugin/tests/launch-web-server.sh
@@ -77,33 +77,34 @@ rm -f conf pid lock log access_log
# Setup the config file
-echo "LoadModule env_module /etc/httpd/modules/mod_env.so" >> conf
-#echo "LoadModule mime_magic_module /etc/httpd/modules/mod_mime_magic.so" >> conf
-echo "LoadModule mime_module /etc/httpd/modules/mod_mime.so" >> conf
-echo "LoadModule dir_module /etc/httpd/modules/mod_dir.so" >> conf
-echo "LoadModule autoindex_module /etc/httpd/modules/mod_autoindex.so" >> conf
-echo "LoadModule rewrite_module /etc/httpd/modules/mod_rewrite.so" >> conf
-echo "LoadModule log_config_module /etc/httpd/modules/mod_log_config.so" >> conf
-
-echo "ServerRoot \"$ROOTDIR\"" >> conf
-echo "PidFile pid" >> conf
-echo "LockFile lock" >> conf
-#echo "LogLevel crit" >> conf
-echo "LogLevel info" >> conf
-echo "ErrorLog log" >> conf
-echo 'LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined' >> conf
-echo "CustomLog access_log combined" >> conf
-echo "TypesConfig /etc/mime.types" >> conf
-echo "DocumentRoot \"$DOCDIR\"" >> conf
-echo "<Directory \"$DOCDIR\">" >> conf
-echo "AllowOverride All" >> conf
-echo "</Directory>" >> conf
-echo >> conf
-echo "StartServers 1" >> conf
-echo "MinSpareServers 1" >> conf
-echo "MaxSpareServers 1" >> conf
-echo "MaxClients 3" >> conf
-echo >> conf
+cat > conf << EOF
+LoadModule env_module /etc/httpd/modules/mod_env.so
+#echo "LoadModule mime_magic_module /etc/httpd/modules/mod_mime_magic.so
+LoadModule mime_module /etc/httpd/modules/mod_mime.so
+LoadModule dir_module /etc/httpd/modules/mod_dir.so
+LoadModule autoindex_module /etc/httpd/modules/mod_autoindex.so
+LoadModule rewrite_module /etc/httpd/modules/mod_rewrite.so
+LoadModule log_config_module /etc/httpd/modules/mod_log_config.so
+
+ServerRoot "$ROOTDIR"
+PidFile pid
+LockFile lock
+# LogLevel crit
+LogLevel info
+ErrorLog log
+LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
+CustomLog access_log combined
+TypesConfig /etc/mime.types
+DocumentRoot "$DOCDIR"
+<Directory "$DOCDIR">
+AllowOverride All
+</Directory>
+
+StartServers 1
+MinSpareServers 1
+MaxSpareServers 1
+MaxClients 3
+EOF
popd > /dev/null