gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r15273 - gauger


From: gnunet
Subject: [GNUnet-SVN] r15273 - gauger
Date: Fri, 20 May 2011 18:09:02 +0200

Author: bartpolot
Date: 2011-05-20 18:09:02 +0200 (Fri, 20 May 2011)
New Revision: 15273

Modified:
   gauger/install.sh
Log:
Added apache configuration handling in install script


Modified: gauger/install.sh
===================================================================
--- gauger/install.sh   2011-05-20 15:06:24 UTC (rev 15272)
+++ gauger/install.sh   2011-05-20 16:09:02 UTC (rev 15273)
@@ -121,15 +121,35 @@
 # ################ SERVER INSTALL ################ #
 
     echo "Please input route where to install the gauger server PHP scripts"
-    echo "  default [/usr/share/gauger]"
+    echo "  default [/usr/share/gauger/]"
     read SERVERPATH
     if [ "$SERVERPATH" = "" ]; then
-        SERVERPATH="/usr/share/gauger"
+        SERVERPATH="/usr/share/gauger/"
     fi
     if [ ! -d "$SERVERPATH" ]; then
         mkdir -p "$SERVERPATH"
     fi
-    cp -r "web/*" "$SERVERPATH"
-    # TODO: add apache httpd.conf/apache2.conf modification
+    echo "Please input route where to write the apache VirtualHost file"
+    echo "  default [/etc/apache2/sites-enabled/]"
+    read CONFIGPATH
+    if [ "$CONFIGPATH" = "" ]; then
+        CONFIGPATH="/etc/apache2/sites-enabled/"
+    fi
+    if [ ! -d "$CONFIGPATH" ]; then
+        mkdir -p "$CONFIGPATH"
+    fi
+    cp -r web/* "$SERVERPATH/"
+    cp web/.htaccess "$SERVERPATH/"
+    cat > "$CONFIGPATH/gauger" <<EOF
+    <VirtualHost *:80>
+            Alias /gauger/ "$SERVERPATH/"
+            <Directory "$SERVERPATH/">
+                    Order allow,deny
+                    Allow from all
+                    AllowOverride Limit FileInfo
+            </Directory>
+    </VirtualHost>
+EOF
 
+
 fi #Server part




reply via email to

[Prev in Thread] Current Thread [Next in Thread]